builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0203 starttime: 1464007693.42 results: success (0) buildid: 20160523045840 builduid: 5d17ee22c9514600b3088f7d0899801d revision: ad804098d30c0b227c73e344c9addd9e5a7c3e09 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:13.418306) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:13.418676) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:13.418963) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:13.583498) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:13.583763) ========= 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.auXrGr0qUD/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.3W3k7IQCFT/Listeners TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/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-23 05:48:13-- 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% 26.1M=0s 2016-05-23 05:48:14 (26.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.517916 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:14.164686) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:14.165006) ========= 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.auXrGr0qUD/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.3W3k7IQCFT/Listeners TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/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.025648 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:14.243123) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 05:48:14.243468) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ad804098d30c0b227c73e344c9addd9e5a7c3e09 --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 ad804098d30c0b227c73e344c9addd9e5a7c3e09 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.auXrGr0qUD/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.3W3k7IQCFT/Listeners TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/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-23 05:48:14,312 truncating revision to first 12 chars 2016-05-23 05:48:14,312 Setting DEBUG logging. 2016-05-23 05:48:14,312 attempt 1/10 2016-05-23 05:48:14,312 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ad804098d30c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 05:48:15,246 unpacking tar archive at: mozilla-aurora-ad804098d30c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.191281 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 05:48:15.469016) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:15.469297) ========= script_repo_revision: ad804098d30c0b227c73e344c9addd9e5a7c3e09 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:15.469663) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:15.469950) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 05:48:15.484281) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 40 secs) (at 2016-05-23 05:48:15.484561) ========= /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.auXrGr0qUD/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.3W3k7IQCFT/Listeners TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/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 05:48:15 INFO - MultiFileLogger online at 20160523 05:48:15 in /builds/slave/test 05:48:15 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 05:48:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:48:15 INFO - {'append_to_log': False, 05:48:15 INFO - 'base_work_dir': '/builds/slave/test', 05:48:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:48:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:48:15 INFO - 'buildbot_json_path': 'buildprops.json', 05:48:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:48:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:48:15 INFO - 'download_minidump_stackwalk': True, 05:48:15 INFO - 'download_symbols': 'true', 05:48:15 INFO - 'e10s': False, 05:48:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:48:15 INFO - 'tooltool.py': '/tools/tooltool.py', 05:48:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:48:15 INFO - '/tools/misc-python/virtualenv.py')}, 05:48:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:48:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:48:15 INFO - 'log_level': 'info', 05:48:15 INFO - 'log_to_console': True, 05:48:15 INFO - 'opt_config_files': (), 05:48:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:48:15 INFO - '--processes=1', 05:48:15 INFO - '--config=%(test_path)s/wptrunner.ini', 05:48:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:48:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:48:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:48:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:48:15 INFO - 'pip_index': False, 05:48:15 INFO - 'require_test_zip': True, 05:48:15 INFO - 'test_type': ('testharness',), 05:48:15 INFO - 'this_chunk': '1', 05:48:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:48:15 INFO - 'total_chunks': '10', 05:48:15 INFO - 'virtualenv_path': 'venv', 05:48:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:48:15 INFO - 'work_dir': 'build'} 05:48:15 INFO - ##### 05:48:15 INFO - ##### Running clobber step. 05:48:15 INFO - ##### 05:48:15 INFO - Running pre-action listener: _resource_record_pre_action 05:48:15 INFO - Running main action method: clobber 05:48:15 INFO - rmtree: /builds/slave/test/build 05:48:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:48:17 INFO - Running post-action listener: _resource_record_post_action 05:48:17 INFO - ##### 05:48:17 INFO - ##### Running read-buildbot-config step. 05:48:17 INFO - ##### 05:48:17 INFO - Running pre-action listener: _resource_record_pre_action 05:48:17 INFO - Running main action method: read_buildbot_config 05:48:17 INFO - Using buildbot properties: 05:48:17 INFO - { 05:48:17 INFO - "project": "", 05:48:17 INFO - "product": "firefox", 05:48:17 INFO - "script_repo_revision": "production", 05:48:17 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 05:48:17 INFO - "repository": "", 05:48:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 05:48:17 INFO - "buildid": "20160523045840", 05:48:17 INFO - "pgo_build": "False", 05:48:17 INFO - "basedir": "/builds/slave/test", 05:48:17 INFO - "buildnumber": 17, 05:48:17 INFO - "slavename": "t-yosemite-r7-0203", 05:48:17 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 05:48:17 INFO - "platform": "macosx64", 05:48:17 INFO - "branch": "mozilla-aurora", 05:48:17 INFO - "revision": "ad804098d30c0b227c73e344c9addd9e5a7c3e09", 05:48:17 INFO - "repo_path": "releases/mozilla-aurora", 05:48:17 INFO - "moz_repo_path": "", 05:48:17 INFO - "stage_platform": "macosx64", 05:48:17 INFO - "builduid": "5d17ee22c9514600b3088f7d0899801d", 05:48:17 INFO - "slavebuilddir": "test" 05:48:17 INFO - } 05:48:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 05:48:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 05:48:17 INFO - Running post-action listener: _resource_record_post_action 05:48:17 INFO - ##### 05:48:17 INFO - ##### Running download-and-extract step. 05:48:17 INFO - ##### 05:48:17 INFO - Running pre-action listener: _resource_record_pre_action 05:48:17 INFO - Running main action method: download_and_extract 05:48:17 INFO - mkdir: /builds/slave/test/build/tests 05:48:17 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')]} 05:48:17 INFO - https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:48:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:48:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:48:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:48:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:48:47 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 05:48:47 INFO - retry: attempt #1 caught exception: timed out 05:48:47 INFO - retry: Failed, sleeping 30 seconds before retrying 05:49:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 05:49:19 INFO - Downloaded 1235 bytes. 05:49:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:49:19 INFO - Using the following test package requirements: 05:49:19 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:49:19 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:49:19 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 05:49:19 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:49:19 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 05:49:19 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:49:19 INFO - u'jsshell-mac64.zip'], 05:49:19 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:49:19 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 05:49:19 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:49:19 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:49:19 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 05:49:19 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:49:19 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 05:49:19 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:49:19 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 05:49:19 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:49:19 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 05:49:19 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 05:49: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')]} 05:49:19 INFO - https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:49:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:49:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:49:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:49:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:49:20 INFO - Downloaded 17983227 bytes. 05:49:20 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/*'] 05:49:20 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/* 05:49:20 INFO - caution: filename not matched: web-platform/* 05:49:20 INFO - Return code: 11 05:49:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:49:20 INFO - https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:49:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:49:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:49:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:49:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:49:22 INFO - Downloaded 36409048 bytes. 05:49:22 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/*'] 05:49:22 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/* 05:49:26 INFO - caution: filename not matched: bin/* 05:49:26 INFO - caution: filename not matched: config/* 05:49:26 INFO - caution: filename not matched: mozbase/* 05:49:26 INFO - caution: filename not matched: marionette/* 05:49:26 INFO - caution: filename not matched: tools/wptserve/* 05:49:26 INFO - Return code: 11 05:49:26 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')]} 05:49:26 INFO - https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 05:49:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:49:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:49:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 05:49:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:49:28 INFO - Downloaded 73049711 bytes. 05:49:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:49:28 INFO - mkdir: /builds/slave/test/properties 05:49:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:49:28 INFO - Writing to file /builds/slave/test/properties/build_url 05:49:28 INFO - Contents: 05:49:28 INFO - build_url:https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:49:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:49:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:49:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:49:29 INFO - Contents: 05:49:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:49:29 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')]} 05:49:29 INFO - https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:49:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:49:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:49:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:49:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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 05:49:32 INFO - Downloaded 103635514 bytes. 05:49:32 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'] 05:49:32 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 05:49:36 INFO - Return code: 0 05:49:36 INFO - Running post-action listener: _resource_record_post_action 05:49:36 INFO - Running post-action listener: set_extra_try_arguments 05:49:36 INFO - ##### 05:49:36 INFO - ##### Running create-virtualenv step. 05:49:36 INFO - ##### 05:49:36 INFO - Running pre-action listener: _pre_create_virtualenv 05:49:36 INFO - Running pre-action listener: _resource_record_pre_action 05:49:36 INFO - Running main action method: create_virtualenv 05:49:36 INFO - Creating virtualenv /builds/slave/test/build/venv 05:49:36 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 05:49:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:49:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:49:36 INFO - Using real prefix '/tools/python27' 05:49:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:49:37 INFO - Installing distribute.............................................................................................................................................................................................done. 05:49:40 INFO - Installing pip.................done. 05:49:40 INFO - Return code: 0 05:49:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:49:40 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')]} 05:49:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:49:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:40 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')]} 05:49:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:49:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:40 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 0x10cb4fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb6cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8598cd2ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb685e0>, '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 0x10c74bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c776990>, '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.auXrGr0qUD/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.3W3k7IQCFT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:49:40 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 05:49:40 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 05:49:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.auXrGr0qUD/Render', 05:49:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:49:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:49:40 INFO - 'HOME': '/Users/cltbld', 05:49:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:49:40 INFO - 'LOGNAME': 'cltbld', 05:49:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:49:40 INFO - 'MOZ_NO_REMOTE': '1', 05:49:40 INFO - 'NO_EM_RESTART': '1', 05:49:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:49:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:49:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:49:40 INFO - 'PWD': '/builds/slave/test', 05:49:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:49:40 INFO - 'SHELL': '/bin/bash', 05:49:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3W3k7IQCFT/Listeners', 05:49:40 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', 05:49:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:49:40 INFO - 'USER': 'cltbld', 05:49:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:49:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:49:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:49:40 INFO - 'XPC_FLAGS': '0x0', 05:49:40 INFO - 'XPC_SERVICE_NAME': '0', 05:49:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:49:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:49:40 INFO - Downloading/unpacking psutil>=0.7.1 05:49: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 05:49: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 05:49: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 05:49: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 05:49: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 05:49: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 05:49:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:49:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:49:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:49:43 INFO - Installing collected packages: psutil 05:49:43 INFO - Running setup.py install for psutil 05:49:43 INFO - building 'psutil._psutil_osx' extension 05:49:43 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 05:49:44 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 05:49:44 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 05:49:44 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 05:49:44 INFO - building 'psutil._psutil_posix' extension 05:49:44 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 05:49:44 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:49:44 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:49:44 INFO - ^ 05:49:44 INFO - 1 warning generated. 05:49:44 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 05:49:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:49:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:49:44 INFO - Successfully installed psutil 05:49:44 INFO - Cleaning up... 05:49:45 INFO - Return code: 0 05:49:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:49:45 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')]} 05:49:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:49:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:45 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')]} 05:49:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:49:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:45 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 0x10cb4fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb6cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8598cd2ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb685e0>, '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 0x10c74bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c776990>, '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.auXrGr0qUD/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.3W3k7IQCFT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:49:45 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 05:49:45 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 05:49:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.auXrGr0qUD/Render', 05:49:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:49:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:49:45 INFO - 'HOME': '/Users/cltbld', 05:49:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:49:45 INFO - 'LOGNAME': 'cltbld', 05:49:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:49:45 INFO - 'MOZ_NO_REMOTE': '1', 05:49:45 INFO - 'NO_EM_RESTART': '1', 05:49:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:49:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:49:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:49:45 INFO - 'PWD': '/builds/slave/test', 05:49:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:49:45 INFO - 'SHELL': '/bin/bash', 05:49:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3W3k7IQCFT/Listeners', 05:49:45 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', 05:49:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:49:45 INFO - 'USER': 'cltbld', 05:49:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:49:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:49:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:49:45 INFO - 'XPC_FLAGS': '0x0', 05:49:45 INFO - 'XPC_SERVICE_NAME': '0', 05:49:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:49:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:49:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:49: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 05:49: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 05:49: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 05:49: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 05:49: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 05:49: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 05:49:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:49:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:49:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:49:47 INFO - Installing collected packages: mozsystemmonitor 05:49:47 INFO - Running setup.py install for mozsystemmonitor 05:49:47 INFO - Successfully installed mozsystemmonitor 05:49:47 INFO - Cleaning up... 05:49:48 INFO - Return code: 0 05:49:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:49:48 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')]} 05:49:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:49:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:48 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')]} 05:49:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:49:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:48 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 0x10cb4fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb6cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8598cd2ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb685e0>, '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 0x10c74bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c776990>, '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.auXrGr0qUD/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.3W3k7IQCFT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:49:48 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 05:49:48 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 05:49:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.auXrGr0qUD/Render', 05:49:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:49:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:49:48 INFO - 'HOME': '/Users/cltbld', 05:49:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:49:48 INFO - 'LOGNAME': 'cltbld', 05:49:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:49:48 INFO - 'MOZ_NO_REMOTE': '1', 05:49:48 INFO - 'NO_EM_RESTART': '1', 05:49:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:49:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:49:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:49:48 INFO - 'PWD': '/builds/slave/test', 05:49:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:49:48 INFO - 'SHELL': '/bin/bash', 05:49:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3W3k7IQCFT/Listeners', 05:49:48 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', 05:49:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:49:48 INFO - 'USER': 'cltbld', 05:49:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:49:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:49:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:49:48 INFO - 'XPC_FLAGS': '0x0', 05:49:48 INFO - 'XPC_SERVICE_NAME': '0', 05:49:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:49:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:49:48 INFO - Downloading/unpacking blobuploader==1.2.4 05:49:48 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 05:49:48 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 05:49:48 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 05:49:48 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 05:49:48 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 05:49:48 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 05:49:50 INFO - Downloading blobuploader-1.2.4.tar.gz 05:49:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:49:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:49:50 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 05:49:50 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 05:49:50 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 05:49:50 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 05:49:50 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 05:49:50 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 05:49:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:49:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:49:51 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 05:49:51 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 05:49:51 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 05:49:51 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 05:49:51 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 05:49:51 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 05:49:51 INFO - Downloading docopt-0.6.1.tar.gz 05:49:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:49:51 INFO - Installing collected packages: blobuploader, requests, docopt 05:49:51 INFO - Running setup.py install for blobuploader 05:49:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:49:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:49:52 INFO - Running setup.py install for requests 05:49:52 INFO - Running setup.py install for docopt 05:49:52 INFO - Successfully installed blobuploader requests docopt 05:49:52 INFO - Cleaning up... 05:49:52 INFO - Return code: 0 05:49:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:49:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:49:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:49:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:49:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:49:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:52 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 0x10cb4fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb6cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8598cd2ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb685e0>, '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 0x10c74bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c776990>, '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.auXrGr0qUD/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.3W3k7IQCFT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:49:52 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 05:49:52 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 05:49:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.auXrGr0qUD/Render', 05:49:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:49:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:49:52 INFO - 'HOME': '/Users/cltbld', 05:49:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:49:52 INFO - 'LOGNAME': 'cltbld', 05:49:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:49:52 INFO - 'MOZ_NO_REMOTE': '1', 05:49:52 INFO - 'NO_EM_RESTART': '1', 05:49:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:49:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:49:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:49:52 INFO - 'PWD': '/builds/slave/test', 05:49:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:49:52 INFO - 'SHELL': '/bin/bash', 05:49:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3W3k7IQCFT/Listeners', 05:49:52 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', 05:49:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:49:52 INFO - 'USER': 'cltbld', 05:49:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:49:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:49:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:49:52 INFO - 'XPC_FLAGS': '0x0', 05:49:52 INFO - 'XPC_SERVICE_NAME': '0', 05:49:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:49:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-mBlubI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-tQYXd4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-TIbKAy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-RQr2kf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-gF88TS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-1Udiet-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-3AiAaS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-rngmhV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:49:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:49:53 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-R1DjJ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-DsMwXN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-LTK3ol-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-zXtpwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-5r8L_L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-aVs0Zm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-tCblW0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-wziFTX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-Wc6Ptu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:49:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:49:54 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-tiMcuc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:49:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:49:55 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-UurEth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:49:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:49:55 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-MGV3L6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:49:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:49:55 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-uAifdV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:49:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:49:55 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 05:49:55 INFO - Running setup.py install for manifestparser 05:49:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:49:55 INFO - Running setup.py install for mozcrash 05:49:56 INFO - Running setup.py install for mozdebug 05:49:56 INFO - Running setup.py install for mozdevice 05:49:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:49:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:49:56 INFO - Running setup.py install for mozfile 05:49:56 INFO - Running setup.py install for mozhttpd 05:49:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:49:56 INFO - Running setup.py install for mozinfo 05:49:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:49:56 INFO - Running setup.py install for mozInstall 05:49:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:49:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:49:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:49:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:49:56 INFO - Running setup.py install for mozleak 05:49:57 INFO - Running setup.py install for mozlog 05:49:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:49:57 INFO - Running setup.py install for moznetwork 05:49:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:49:57 INFO - Running setup.py install for mozprocess 05:49:57 INFO - Running setup.py install for mozprofile 05:49:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:49:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:49:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:49:57 INFO - Running setup.py install for mozrunner 05:49:57 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:49:57 INFO - Running setup.py install for mozscreenshot 05:49:58 INFO - Running setup.py install for moztest 05:49:58 INFO - Running setup.py install for mozversion 05:49:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:49:58 INFO - Running setup.py install for wptserve 05:49:58 INFO - Running setup.py install for marionette-driver 05:49:58 INFO - Running setup.py install for browsermob-proxy 05:49:58 INFO - Running setup.py install for marionette-client 05:49:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:49:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:49:59 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 05:49:59 INFO - Cleaning up... 05:49:59 INFO - Return code: 0 05:49:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:49:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:49:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:49:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:49:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:49:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:49:59 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 0x10cb4fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb6cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8598cd2ff0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10cb685e0>, '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 0x10c74bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c776990>, '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.auXrGr0qUD/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.3W3k7IQCFT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:49:59 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 05:49:59 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 05:49:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.auXrGr0qUD/Render', 05:49:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:49:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:49:59 INFO - 'HOME': '/Users/cltbld', 05:49:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:49:59 INFO - 'LOGNAME': 'cltbld', 05:49:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:49:59 INFO - 'MOZ_NO_REMOTE': '1', 05:49:59 INFO - 'NO_EM_RESTART': '1', 05:49:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:49:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:49:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:49:59 INFO - 'PWD': '/builds/slave/test', 05:49:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:49:59 INFO - 'SHELL': '/bin/bash', 05:49:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3W3k7IQCFT/Listeners', 05:49:59 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', 05:49:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:49:59 INFO - 'USER': 'cltbld', 05:49:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:49:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:49:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:49:59 INFO - 'XPC_FLAGS': '0x0', 05:49:59 INFO - 'XPC_SERVICE_NAME': '0', 05:49:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:49:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:49:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:49:59 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-wgGt_h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:49:59 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)) 05:49:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:49:59 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-sHQ2Jf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:49:59 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)) 05:49:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:49:59 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-VUxBx2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:49:59 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)) 05:49:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:49:59 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-o699la-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:49:59 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)) 05:49:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:49:59 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-IPk70G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:49:59 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)) 05:49:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-C6O2gs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-VF_Ebw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-0FGEzl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-R5fbH4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-IPPtk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-PKYyBn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-vhvY3t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-EcPWx0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-r1K_cQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:50:00 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)) 05:50:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:50:00 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-4XSfHN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:50:01 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)) 05:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:50:01 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-81CF8K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:50:01 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)) 05:50:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:50:01 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-2EaI7P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:50:01 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)) 05:50:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:50:01 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-092RGt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:50:01 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)) 05:50:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:50:01 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-GAAlVs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:50:01 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)) 05:50:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:50:01 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-I9aIwr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:50:01 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)) 05:50:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:50:01 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-kQJnAG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:50:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:50:02 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)) 05:50:02 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)) 05:50:02 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)) 05:50:02 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)) 05:50:02 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)) 05:50:02 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)) 05:50:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:50:02 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 05:50:02 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 05:50:02 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 05:50:02 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 05:50:02 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 05:50:02 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 05:50:04 INFO - Downloading blessings-1.6.tar.gz 05:50:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:50:04 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)) 05:50:04 INFO - Installing collected packages: blessings 05:50:04 INFO - Running setup.py install for blessings 05:50:04 INFO - Successfully installed blessings 05:50:04 INFO - Cleaning up... 05:50:04 INFO - Return code: 0 05:50:04 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:50:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:50:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:50:05 INFO - Reading from file tmpfile_stdout 05:50:05 INFO - Current package versions: 05:50:05 INFO - blessings == 1.6 05:50:05 INFO - blobuploader == 1.2.4 05:50:05 INFO - browsermob-proxy == 0.6.0 05:50:05 INFO - docopt == 0.6.1 05:50:05 INFO - manifestparser == 1.1 05:50:05 INFO - marionette-client == 2.3.0 05:50:05 INFO - marionette-driver == 1.4.0 05:50:05 INFO - mozInstall == 1.12 05:50:05 INFO - mozcrash == 0.17 05:50:05 INFO - mozdebug == 0.1 05:50:05 INFO - mozdevice == 0.48 05:50:05 INFO - mozfile == 1.2 05:50:05 INFO - mozhttpd == 0.7 05:50:05 INFO - mozinfo == 0.9 05:50:05 INFO - mozleak == 0.1 05:50:05 INFO - mozlog == 3.1 05:50:05 INFO - moznetwork == 0.27 05:50:05 INFO - mozprocess == 0.22 05:50:05 INFO - mozprofile == 0.28 05:50:05 INFO - mozrunner == 6.11 05:50:05 INFO - mozscreenshot == 0.1 05:50:05 INFO - mozsystemmonitor == 0.0 05:50:05 INFO - moztest == 0.7 05:50:05 INFO - mozversion == 1.4 05:50:05 INFO - psutil == 3.1.1 05:50:05 INFO - requests == 1.2.3 05:50:05 INFO - wptserve == 1.4.0 05:50:05 INFO - wsgiref == 0.1.2 05:50:05 INFO - Running post-action listener: _resource_record_post_action 05:50:05 INFO - Running post-action listener: _start_resource_monitoring 05:50:05 INFO - Starting resource monitoring. 05:50:05 INFO - ##### 05:50:05 INFO - ##### Running pull step. 05:50:05 INFO - ##### 05:50:05 INFO - Running pre-action listener: _resource_record_pre_action 05:50:05 INFO - Running main action method: pull 05:50:05 INFO - Pull has nothing to do! 05:50:05 INFO - Running post-action listener: _resource_record_post_action 05:50:05 INFO - ##### 05:50:05 INFO - ##### Running install step. 05:50:05 INFO - ##### 05:50:05 INFO - Running pre-action listener: _resource_record_pre_action 05:50:05 INFO - Running main action method: install 05:50:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:50:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:50:05 INFO - Reading from file tmpfile_stdout 05:50:05 INFO - Detecting whether we're running mozinstall >=1.0... 05:50:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:50:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:50:05 INFO - Reading from file tmpfile_stdout 05:50:05 INFO - Output received: 05:50:05 INFO - Usage: mozinstall [options] installer 05:50:05 INFO - Options: 05:50:05 INFO - -h, --help show this help message and exit 05:50:05 INFO - -d DEST, --destination=DEST 05:50:05 INFO - Directory to install application into. [default: 05:50:05 INFO - "/builds/slave/test"] 05:50:05 INFO - --app=APP Application being installed. [default: firefox] 05:50:05 INFO - mkdir: /builds/slave/test/build/application 05:50:05 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'] 05:50:05 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 05:50:23 INFO - Reading from file tmpfile_stdout 05:50:23 INFO - Output received: 05:50:23 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 05:50:23 INFO - Running post-action listener: _resource_record_post_action 05:50:23 INFO - ##### 05:50:23 INFO - ##### Running run-tests step. 05:50:23 INFO - ##### 05:50:23 INFO - Running pre-action listener: _resource_record_pre_action 05:50:23 INFO - Running main action method: run_tests 05:50:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:50:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:50:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:50:23 INFO - grabbing minidump binary from tooltool 05:50:23 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')]} 05:50:23 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 0x10cb685e0>, '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 0x10c74bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c776990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:50:23 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 05:50:23 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 05:50:23 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:50:23 INFO - Return code: 0 05:50:23 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:50:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:50:23 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/MPrAPb4lRw2XJf0yi75qYQ/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 05:50:23 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/MPrAPb4lRw2XJf0yi75qYQ/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 05:50:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.auXrGr0qUD/Render', 05:50:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:50:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:50:23 INFO - 'HOME': '/Users/cltbld', 05:50:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:50:23 INFO - 'LOGNAME': 'cltbld', 05:50:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:50:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:50:23 INFO - 'MOZ_NO_REMOTE': '1', 05:50:23 INFO - 'NO_EM_RESTART': '1', 05:50:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:50:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:50:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:50:23 INFO - 'PWD': '/builds/slave/test', 05:50:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:50:23 INFO - 'SHELL': '/bin/bash', 05:50:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3W3k7IQCFT/Listeners', 05:50:23 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', 05:50:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:50:23 INFO - 'USER': 'cltbld', 05:50:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:50:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:50:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:50:23 INFO - 'XPC_FLAGS': '0x0', 05:50:23 INFO - 'XPC_SERVICE_NAME': '0', 05:50:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:50:23 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/MPrAPb4lRw2XJf0yi75qYQ/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 05:50:24 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 05:50:24 INFO - import pkg_resources 05:50:25 INFO - Using 1 client processes 05:50:25 INFO - wptserve Starting http server on 127.0.0.1:8000 05:50:25 INFO - wptserve Starting http server on 127.0.0.1:8001 05:50:25 INFO - wptserve Starting http server on 127.0.0.1:8443 05:50:27 INFO - SUITE-START | Running 778 tests 05:50:27 INFO - Running testharness tests 05:50:27 INFO - Setting up ssl 05:50:27 INFO - PROCESS | certutil | 05:50:27 INFO - PROCESS | certutil | 05:50:27 INFO - PROCESS | certutil | 05:50:27 INFO - Certificate Nickname Trust Attributes 05:50:27 INFO - SSL,S/MIME,JAR/XPI 05:50:27 INFO - 05:50:27 INFO - web-platform-tests CT,, 05:50:27 INFO - 05:50:27 INFO - Starting runner 05:50:28 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:50:28 INFO - PROCESS | 1657 | 1464007828397 Marionette DEBUG Marionette enabled via build flag and pref 05:50:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f2b000 == 1 [pid = 1657] [id = 1] 05:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113f2b800) [pid = 1657] [serial = 1] [outer = 0x0] 05:50:28 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113f2c800) [pid = 1657] [serial = 2] [outer = 0x113f2b800] 05:50:28 INFO - PROCESS | 1657 | 1464007828714 Marionette INFO Listening on port 2828 05:50:28 INFO - PROCESS | 1657 | 1464007828936 Marionette DEBUG Marionette enabled via command-line flag 05:50:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x116921000 == 2 [pid = 1657] [id = 2] 05:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x116921800) [pid = 1657] [serial = 3] [outer = 0x0] 05:50:28 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:50:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x116922800) [pid = 1657] [serial = 4] [outer = 0x116921800] 05:50:29 INFO - PROCESS | 1657 | [1657] 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 05:50:29 INFO - PROCESS | 1657 | 1464007829090 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49285 05:50:29 INFO - PROCESS | 1657 | 1464007829176 Marionette DEBUG Closed connection conn0 05:50:29 INFO - PROCESS | 1657 | [1657] 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 05:50:29 INFO - PROCESS | 1657 | 1464007829179 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49286 05:50:29 INFO - PROCESS | 1657 | 1464007829190 Marionette DEBUG Closed connection conn1 05:50:29 INFO - PROCESS | 1657 | [1657] 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 05:50:29 INFO - PROCESS | 1657 | 1464007829195 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49287 05:50:29 INFO - PROCESS | 1657 | 1464007829203 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:50:29 INFO - PROCESS | 1657 | 1464007829209 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":"20160523045840","device":"desktop","version":"48.0a2"} 05:50:29 INFO - PROCESS | 1657 | [1657] 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 05:50:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f54800 == 3 [pid = 1657] [id = 3] 05:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119f55000) [pid = 1657] [serial = 5] [outer = 0x0] 05:50:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f55800 == 4 [pid = 1657] [id = 4] 05:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119f1e400) [pid = 1657] [serial = 6] [outer = 0x0] 05:50:30 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:50:30 INFO - PROCESS | 1657 | [1657] 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 05:50:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x123e9d800 == 5 [pid = 1657] [id = 5] 05:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119f1dc00) [pid = 1657] [serial = 7] [outer = 0x0] 05:50:30 INFO - PROCESS | 1657 | [1657] 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 05:50:30 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x123f6e000) [pid = 1657] [serial = 8] [outer = 0x119f1dc00] 05:50:30 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x124608800) [pid = 1657] [serial = 9] [outer = 0x119f55000] 05:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x123d63400) [pid = 1657] [serial = 10] [outer = 0x119f1e400] 05:50:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x123d65400) [pid = 1657] [serial = 11] [outer = 0x119f1dc00] 05:50:30 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:50:31 INFO - PROCESS | 1657 | 1464007831090 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1657 | 1464007831100 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x126755400) [pid = 1657] [serial = 12] [outer = 0x119f1dc00] 05:50:31 INFO - PROCESS | 1657 | 1464007831598 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"eaf06983-2267-1447-ac4c-a7cb0b5712fa","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":"20160523045840","device":"desktop","version":"48.0a2","command_id":1}}] 05:50:31 INFO - PROCESS | 1657 | 1464007831708 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}] 05:50:31 INFO - PROCESS | 1657 | 1464007831769 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:50:31 INFO - PROCESS | 1657 | 1464007831835 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:50:31 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:50:31 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:50:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x128c3bc00) [pid = 1657] [serial = 13] [outer = 0x119f1dc00] 05:50:32 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:50:32 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:32 INFO - PROCESS | 1657 | 1464007832097 Marionette TRACE conn2 <- [1,3,null,{}] 05:50:32 INFO - PROCESS | 1657 | 1464007832100 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:50:32 INFO - PROCESS | 1657 | 1464007832127 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:50:32 INFO - PROCESS | 1657 | 1464007832157 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1657 | 1464007832158 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:50:32 INFO - PROCESS | 1657 | 1464007832161 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1657 | 1464007832163 Marionette TRACE conn2 <- [1,6,null,{}] 05:50:32 INFO - PROCESS | 1657 | 1464007832166 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}] 05:50:32 INFO - PROCESS | 1657 | 1464007832176 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:50:32 INFO - PROCESS | 1657 | 1464007832179 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x129017000 == 6 [pid = 1657] [id = 6] 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x129087c00) [pid = 1657] [serial = 14] [outer = 0x0] 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x129089800) [pid = 1657] [serial = 15] [outer = 0x129087c00] 05:50:32 INFO - PROCESS | 1657 | 1464007832208 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x12924bc00) [pid = 1657] [serial = 16] [outer = 0x129087c00] 05:50:32 INFO - PROCESS | 1657 | 1464007832490 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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 05:50:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292fc000 == 7 [pid = 1657] [id = 7] 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x12924fc00) [pid = 1657] [serial = 17] [outer = 0x0] 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x129515400) [pid = 1657] [serial = 18] [outer = 0x12924fc00] 05:50:32 INFO - PROCESS | 1657 | 1464007832542 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x12951a800) [pid = 1657] [serial = 19] [outer = 0x12924fc00] 05:50:32 INFO - PROCESS | 1657 | 1464007832580 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1657 | 1464007832582 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:50:32 INFO - PROCESS | 1657 | 1464007832618 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1657 | 1464007832619 Marionette TRACE conn2 <- [1,10,null,{}] 05:50:32 INFO - PROCESS | 1657 | 1464007832631 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}] 05:50:32 INFO - PROCESS | 1657 | 1464007832755 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:50:32 INFO - PROCESS | 1657 | 1464007832791 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7a3000 == 8 [pid = 1657] [id = 8] 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12a7bd000) [pid = 1657] [serial = 20] [outer = 0x0] 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12a7bec00) [pid = 1657] [serial = 21] [outer = 0x12a7bd000] 05:50:32 INFO - PROCESS | 1657 | 1464007832821 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12a7c2c00) [pid = 1657] [serial = 22] [outer = 0x12a7bd000] 05:50:33 INFO - PROCESS | 1657 | 1464007833164 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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 585ms 05:50:33 INFO - PROCESS | 1657 | 1464007833193 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 1657 | 1464007833194 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:50:33 INFO - PROCESS | 1657 | 1464007833197 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1657 | 1464007833198 Marionette TRACE conn2 <- [1,14,null,{}] 05:50:33 INFO - PROCESS | 1657 | 1464007833200 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}] 05:50:33 INFO - PROCESS | 1657 | 1464007833293 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:50:33 INFO - PROCESS | 1657 | 1464007833298 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b07a800 == 9 [pid = 1657] [id = 9] 05:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12a7c7400) [pid = 1657] [serial = 23] [outer = 0x0] 05:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12abf6400) [pid = 1657] [serial = 24] [outer = 0x12a7c7400] 05:50:33 INFO - PROCESS | 1657 | 1464007833325 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12b28a400) [pid = 1657] [serial = 25] [outer = 0x12a7c7400] 05:50:33 INFO - PROCESS | 1657 | 1464007833590 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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 05:50:33 INFO - PROCESS | 1657 | 1464007833615 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 1657 | 1464007833616 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:50:33 INFO - PROCESS | 1657 | 1464007833626 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1657 | 1464007833627 Marionette TRACE conn2 <- [1,18,null,{}] 05:50:33 INFO - PROCESS | 1657 | 1464007833630 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}] 05:50:33 INFO - PROCESS | 1657 | 1464007833720 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:50:33 INFO - PROCESS | 1657 | 1464007833726 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b937000 == 10 [pid = 1657] [id = 10] 05:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12b293000) [pid = 1657] [serial = 26] [outer = 0x0] 05:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12b9e7400) [pid = 1657] [serial = 27] [outer = 0x12b293000] 05:50:33 INFO - PROCESS | 1657 | 1464007833751 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12ba14000) [pid = 1657] [serial = 28] [outer = 0x12b293000] 05:50:34 INFO - PROCESS | 1657 | 1464007834039 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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 476ms 05:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:50:34 INFO - PROCESS | 1657 | 1464007834097 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1657 | 1464007834098 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:50:34 INFO - PROCESS | 1657 | 1464007834103 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1657 | 1464007834106 Marionette TRACE conn2 <- [1,22,null,{}] 05:50:34 INFO - PROCESS | 1657 | 1464007834109 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}] 05:50:34 INFO - PROCESS | 1657 | 1464007834242 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:50:34 INFO - PROCESS | 1657 | 1464007834252 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd75000 == 11 [pid = 1657] [id = 11] 05:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x12ba17400) [pid = 1657] [serial = 29] [outer = 0x0] 05:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12bd19c00) [pid = 1657] [serial = 30] [outer = 0x12ba17400] 05:50:34 INFO - PROCESS | 1657 | 1464007834288 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x1182ec800) [pid = 1657] [serial = 31] [outer = 0x12ba17400] 05:50:34 INFO - PROCESS | 1657 | 1464007834658 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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 572ms 05:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:50:34 INFO - PROCESS | 1657 | 1464007834673 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1657 | 1464007834675 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:50:34 INFO - PROCESS | 1657 | 1464007834677 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1657 | 1464007834677 Marionette TRACE conn2 <- [1,26,null,{}] 05:50:34 INFO - PROCESS | 1657 | 1464007834680 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}] 05:50:34 INFO - PROCESS | 1657 | 1464007834764 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:50:34 INFO - PROCESS | 1657 | 1464007834770 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bfe1000 == 12 [pid = 1657] [id = 12] 05:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x118166800) [pid = 1657] [serial = 32] [outer = 0x0] 05:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x12ba1b000) [pid = 1657] [serial = 33] [outer = 0x118166800] 05:50:34 INFO - PROCESS | 1657 | 1464007834795 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12bd26c00) [pid = 1657] [serial = 34] [outer = 0x118166800] 05:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 05:50:35 INFO - PROCESS | 1657 | 1464007835037 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]]]}] 05:50:35 INFO - PROCESS | 1657 | 1464007835045 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1657 | 1464007835046 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:50:35 INFO - PROCESS | 1657 | 1464007835049 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1657 | 1464007835050 Marionette TRACE conn2 <- [1,30,null,{}] 05:50:35 INFO - PROCESS | 1657 | 1464007835060 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}] 05:50:35 INFO - PROCESS | 1657 | 1464007835154 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:50:35 INFO - PROCESS | 1657 | 1464007835159 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c50f800 == 13 [pid = 1657] [id = 13] 05:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12bd2d000) [pid = 1657] [serial = 35] [outer = 0x0] 05:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12c554000) [pid = 1657] [serial = 36] [outer = 0x12bd2d000] 05:50:35 INFO - PROCESS | 1657 | 1464007835183 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12c558400) [pid = 1657] [serial = 37] [outer = 0x12bd2d000] 05:50:35 INFO - PROCESS | 1657 | 1464007835416 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 371ms 05:50:35 INFO - PROCESS | 1657 | 1464007835424 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1657 | 1464007835425 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:50:35 INFO - PROCESS | 1657 | 1464007835427 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1657 | 1464007835428 Marionette TRACE conn2 <- [1,34,null,{}] 05:50:35 INFO - PROCESS | 1657 | 1464007835430 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}] 05:50:35 INFO - PROCESS | 1657 | 1464007835516 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:50:35 INFO - PROCESS | 1657 | 1464007835542 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c820000 == 14 [pid = 1657] [id = 14] 05:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12c55f000) [pid = 1657] [serial = 38] [outer = 0x0] 05:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c562000) [pid = 1657] [serial = 39] [outer = 0x12c55f000] 05:50:35 INFO - PROCESS | 1657 | 1464007835567 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c8c7800) [pid = 1657] [serial = 40] [outer = 0x12c55f000] 05:50:35 INFO - PROCESS | 1657 | 1464007835803 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 05:50:35 INFO - PROCESS | 1657 | 1464007835846 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1657 | 1464007835847 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:50:35 INFO - PROCESS | 1657 | 1464007835849 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1657 | 1464007835850 Marionette TRACE conn2 <- [1,38,null,{}] 05:50:35 INFO - PROCESS | 1657 | 1464007835860 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}] 05:50:35 INFO - PROCESS | 1657 | 1464007835949 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:50:35 INFO - PROCESS | 1657 | 1464007835956 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc37000 == 15 [pid = 1657] [id = 15] 05:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12c8ca400) [pid = 1657] [serial = 41] [outer = 0x0] 05:50:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12c8cf400) [pid = 1657] [serial = 42] [outer = 0x12c8ca400] 05:50:35 INFO - PROCESS | 1657 | 1464007835980 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12cc06800) [pid = 1657] [serial = 43] [outer = 0x12c8ca400] 05:50:36 INFO - PROCESS | 1657 | 1464007836221 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 422ms 05:50:36 INFO - PROCESS | 1657 | 1464007836276 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1657 | 1464007836277 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:50:36 INFO - PROCESS | 1657 | 1464007836280 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1657 | 1464007836281 Marionette TRACE conn2 <- [1,42,null,{}] 05:50:36 INFO - PROCESS | 1657 | 1464007836283 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}] 05:50:36 INFO - PROCESS | 1657 | 1464007836389 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:50:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd7c800 == 16 [pid = 1657] [id = 16] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12cd7d000) [pid = 1657] [serial = 44] [outer = 0x0] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12cd7e800) [pid = 1657] [serial = 45] [outer = 0x12cd7d000] 05:50:36 INFO - PROCESS | 1657 | 1464007836406 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12cd85800) [pid = 1657] [serial = 46] [outer = 0x12cd7d000] 05:50:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd8d000 == 17 [pid = 1657] [id = 17] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12cd4b800) [pid = 1657] [serial = 47] [outer = 0x0] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12cd4d400) [pid = 1657] [serial = 48] [outer = 0x12cd4b800] 05:50:36 INFO - PROCESS | 1657 | 1464007836438 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12cd51800) [pid = 1657] [serial = 49] [outer = 0x12cd4b800] 05:50:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd7c000 == 18 [pid = 1657] [id = 18] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x12cd48800) [pid = 1657] [serial = 50] [outer = 0x0] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12cd57c00) [pid = 1657] [serial = 51] [outer = 0x12cd48800] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12cd4e000) [pid = 1657] [serial = 52] [outer = 0x12cd48800] 05:50:36 INFO - PROCESS | 1657 | 1464007836792 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 05:50:36 INFO - PROCESS | 1657 | 1464007836811 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1657 | 1464007836812 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:50:36 INFO - PROCESS | 1657 | 1464007836814 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1657 | 1464007836816 Marionette TRACE conn2 <- [1,46,null,{}] 05:50:36 INFO - PROCESS | 1657 | 1464007836820 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}] 05:50:36 INFO - PROCESS | 1657 | 1464007836905 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:50:36 INFO - PROCESS | 1657 | 1464007836909 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d714000 == 19 [pid = 1657] [id = 19] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x12d32f000) [pid = 1657] [serial = 53] [outer = 0x0] 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x12d338400) [pid = 1657] [serial = 54] [outer = 0x12d32f000] 05:50:36 INFO - PROCESS | 1657 | 1464007836937 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x118172000) [pid = 1657] [serial = 55] [outer = 0x12d32f000] 05:50:37 INFO - PROCESS | 1657 | 1464007837175 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 05:50:37 INFO - PROCESS | 1657 | 1464007837184 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1657 | 1464007837185 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:50:37 INFO - PROCESS | 1657 | 1464007837195 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1657 | 1464007837196 Marionette TRACE conn2 <- [1,50,null,{}] 05:50:37 INFO - PROCESS | 1657 | 1464007837198 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}] 05:50:37 INFO - PROCESS | 1657 | 1464007837295 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:50:37 INFO - PROCESS | 1657 | 1464007837299 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da4a800 == 20 [pid = 1657] [id = 20] 05:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x1182f5c00) [pid = 1657] [serial = 56] [outer = 0x0] 05:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x12d3c4400) [pid = 1657] [serial = 57] [outer = 0x1182f5c00] 05:50:37 INFO - PROCESS | 1657 | 1464007837324 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12d3ca400) [pid = 1657] [serial = 58] [outer = 0x1182f5c00] 05:50:37 INFO - PROCESS | 1657 | 1464007837555 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 371ms 05:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:50:37 INFO - PROCESS | 1657 | 1464007837566 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1657 | 1464007837567 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:50:37 INFO - PROCESS | 1657 | 1464007837571 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1657 | 1464007837574 Marionette TRACE conn2 <- [1,54,null,{}] 05:50:37 INFO - PROCESS | 1657 | 1464007837582 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}] 05:50:37 INFO - PROCESS | 1657 | 1464007837674 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:50:37 INFO - PROCESS | 1657 | 1464007837678 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b965000 == 21 [pid = 1657] [id = 21] 05:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x118482800) [pid = 1657] [serial = 59] [outer = 0x0] 05:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x11848b800) [pid = 1657] [serial = 60] [outer = 0x118482800] 05:50:37 INFO - PROCESS | 1657 | 1464007837711 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x11848f800) [pid = 1657] [serial = 61] [outer = 0x118482800] 05:50:37 INFO - PROCESS | 1657 | 1464007837937 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 378ms 05:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:50:37 INFO - PROCESS | 1657 | 1464007837949 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1657 | 1464007837950 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:50:37 INFO - PROCESS | 1657 | 1464007837954 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1657 | 1464007837957 Marionette TRACE conn2 <- [1,58,null,{}] 05:50:37 INFO - PROCESS | 1657 | 1464007837964 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}] 05:50:38 INFO - PROCESS | 1657 | 1464007838056 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:50:38 INFO - PROCESS | 1657 | 1464007838061 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e12e000 == 22 [pid = 1657] [id = 22] 05:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11848fc00) [pid = 1657] [serial = 62] [outer = 0x0] 05:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12df4fc00) [pid = 1657] [serial = 63] [outer = 0x11848fc00] 05:50:38 INFO - PROCESS | 1657 | 1464007838084 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12df55c00) [pid = 1657] [serial = 64] [outer = 0x11848fc00] 05:50:38 INFO - PROCESS | 1657 | 1464007838413 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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 478ms 05:50:38 INFO - PROCESS | 1657 | 1464007838432 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1657 | 1464007838434 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:50:38 INFO - PROCESS | 1657 | 1464007838443 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1657 | 1464007838444 Marionette TRACE conn2 <- [1,62,null,{}] 05:50:38 INFO - PROCESS | 1657 | 1464007838448 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}] 05:50:38 INFO - PROCESS | 1657 | 1464007838562 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:50:39 INFO - PROCESS | 1657 | 1464007839340 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x112267000 == 23 [pid = 1657] [id = 23] 05:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x111e60000) [pid = 1657] [serial = 65] [outer = 0x0] 05:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11224e400) [pid = 1657] [serial = 66] [outer = 0x111e60000] 05:50:39 INFO - PROCESS | 1657 | 1464007839375 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x112a6c800) [pid = 1657] [serial = 67] [outer = 0x111e60000] 05:50:39 INFO - PROCESS | 1657 | 1464007839789 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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1373ms 05:50:39 INFO - PROCESS | 1657 | 1464007839816 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 1657 | 1464007839818 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:50:39 INFO - PROCESS | 1657 | 1464007839822 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 1657 | 1464007839824 Marionette TRACE conn2 <- [1,66,null,{}] 05:50:39 INFO - PROCESS | 1657 | 1464007839827 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}] 05:50:39 INFO - PROCESS | 1657 | 1464007839938 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:50:39 INFO - PROCESS | 1657 | 1464007839979 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1161b5800 == 24 [pid = 1657] [id = 24] 05:50:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1132ae000) [pid = 1657] [serial = 68] [outer = 0x0] 05:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1160e9400) [pid = 1657] [serial = 69] [outer = 0x1132ae000] 05:50:40 INFO - PROCESS | 1657 | 1464007840011 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1169b9000) [pid = 1657] [serial = 70] [outer = 0x1132ae000] 05:50:40 INFO - PROCESS | 1657 | 1464007840415 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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 05:50:40 INFO - PROCESS | 1657 | 1464007840445 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 1657 | 1464007840448 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:50:40 INFO - PROCESS | 1657 | 1464007840451 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 1657 | 1464007840455 Marionette TRACE conn2 <- [1,70,null,{}] 05:50:40 INFO - PROCESS | 1657 | 1464007840457 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}] 05:50:40 INFO - PROCESS | 1657 | 1464007840563 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:50:40 INFO - PROCESS | 1657 | 1464007840633 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171e0000 == 25 [pid = 1657] [id = 25] 05:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11816b400) [pid = 1657] [serial = 71] [outer = 0x0] 05:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11817e400) [pid = 1657] [serial = 72] [outer = 0x11816b400] 05:50:40 INFO - PROCESS | 1657 | 1464007840666 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x11848f400) [pid = 1657] [serial = 73] [outer = 0x11816b400] 05:50:41 INFO - PROCESS | 1657 | 1464007841326 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 05:50:41 INFO - PROCESS | 1657 | 1464007841375 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:50:41 INFO - PROCESS | 1657 | 1464007841377 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:50:41 INFO - PROCESS | 1657 | 1464007841380 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 1657 | 1464007841382 Marionette TRACE conn2 <- [1,74,null,{}] 05:50:41 INFO - PROCESS | 1657 | 1464007841387 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}] 05:50:41 INFO - PROCESS | 1657 | 1464007841464 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:50:41 INFO - PROCESS | 1657 | 1464007841505 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x113a9f800 == 26 [pid = 1657] [id = 26] 05:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116154000) [pid = 1657] [serial = 74] [outer = 0x0] 05:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1161f2400) [pid = 1657] [serial = 75] [outer = 0x116154000] 05:50:41 INFO - PROCESS | 1657 | 1464007841533 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11693ac00) [pid = 1657] [serial = 76] [outer = 0x116154000] 05:50:41 INFO - PROCESS | 1657 | 1464007841965 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 619ms 05:50:42 INFO - PROCESS | 1657 | 1464007842001 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 1657 | 1464007842004 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:50:42 INFO - PROCESS | 1657 | 1464007842009 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1657 | 1464007842010 Marionette TRACE conn2 <- [1,78,null,{}] 05:50:42 INFO - PROCESS | 1657 | 1464007842012 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}] 05:50:42 INFO - PROCESS | 1657 | 1464007842083 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:50:42 INFO - PROCESS | 1657 | 1464007842089 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1161b4800 == 27 [pid = 1657] [id = 27] 05:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116a48c00) [pid = 1657] [serial = 77] [outer = 0x0] 05:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11766f000) [pid = 1657] [serial = 78] [outer = 0x116a48c00] 05:50:42 INFO - PROCESS | 1657 | 1464007842116 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x117e11c00) [pid = 1657] [serial = 79] [outer = 0x116a48c00] 05:50:42 INFO - PROCESS | 1657 | 1464007842434 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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 05:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:50:42 INFO - PROCESS | 1657 | 1464007842481 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 1657 | 1464007842483 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:50:42 INFO - PROCESS | 1657 | 1464007842485 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1657 | 1464007842488 Marionette TRACE conn2 <- [1,82,null,{}] 05:50:42 INFO - PROCESS | 1657 | 1464007842495 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}] 05:50:42 INFO - PROCESS | 1657 | 1464007842567 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:50:42 INFO - PROCESS | 1657 | 1464007842573 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f08800 == 28 [pid = 1657] [id = 28] 05:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11380dc00) [pid = 1657] [serial = 80] [outer = 0x0] 05:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118485800) [pid = 1657] [serial = 81] [outer = 0x11380dc00] 05:50:42 INFO - PROCESS | 1657 | 1464007842603 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118537000) [pid = 1657] [serial = 82] [outer = 0x11380dc00] 05:50:42 INFO - PROCESS | 1657 | 1464007842925 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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 05:50:42 INFO - PROCESS | 1657 | 1464007842957 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:50:42 INFO - PROCESS | 1657 | 1464007842959 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:50:42 INFO - PROCESS | 1657 | 1464007842961 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1657 | 1464007842962 Marionette TRACE conn2 <- [1,86,null,{}] 05:50:42 INFO - PROCESS | 1657 | 1464007842964 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}] 05:50:43 INFO - PROCESS | 1657 | 1464007843048 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:50:43 INFO - PROCESS | 1657 | 1464007843091 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171e1800 == 29 [pid = 1657] [id = 29] 05:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116a4c400) [pid = 1657] [serial = 83] [outer = 0x0] 05:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11853a000) [pid = 1657] [serial = 84] [outer = 0x116a4c400] 05:50:43 INFO - PROCESS | 1657 | 1464007843116 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118751000) [pid = 1657] [serial = 85] [outer = 0x116a4c400] 05:50:43 INFO - PROCESS | 1657 | 1464007843393 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 05:50:43 INFO - PROCESS | 1657 | 1464007843431 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1657 | 1464007843432 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:50:43 INFO - PROCESS | 1657 | 1464007843442 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1657 | 1464007843443 Marionette TRACE conn2 <- [1,90,null,{}] 05:50:43 INFO - PROCESS | 1657 | 1464007843446 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}] 05:50:43 INFO - PROCESS | 1657 | 1464007843520 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:50:43 INFO - PROCESS | 1657 | 1464007843524 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185a1000 == 30 [pid = 1657] [id = 30] 05:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113802c00) [pid = 1657] [serial = 86] [outer = 0x0] 05:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11875c000) [pid = 1657] [serial = 87] [outer = 0x113802c00] 05:50:43 INFO - PROCESS | 1657 | 1464007843551 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118fbcc00) [pid = 1657] [serial = 88] [outer = 0x113802c00] 05:50:43 INFO - PROCESS | 1657 | 1464007843850 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 429ms 05:50:43 INFO - PROCESS | 1657 | 1464007843863 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1657 | 1464007843864 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:50:43 INFO - PROCESS | 1657 | 1464007843867 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1657 | 1464007843868 Marionette TRACE conn2 <- [1,94,null,{}] 05:50:43 INFO - PROCESS | 1657 | 1464007843881 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}] 05:50:44 INFO - PROCESS | 1657 | 1464007843997 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:50:44 INFO - PROCESS | 1657 | 1464007844005 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185bb000 == 31 [pid = 1657] [id = 31] 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x117e0d000) [pid = 1657] [serial = 89] [outer = 0x0] 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118fc2800) [pid = 1657] [serial = 90] [outer = 0x117e0d000] 05:50:44 INFO - PROCESS | 1657 | 1464007844032 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119e8e000) [pid = 1657] [serial = 91] [outer = 0x117e0d000] 05:50:44 INFO - PROCESS | 1657 | 1464007844323 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 477ms 05:50:44 INFO - PROCESS | 1657 | 1464007844345 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 1657 | 1464007844346 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:50:44 INFO - PROCESS | 1657 | 1464007844349 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1657 | 1464007844350 Marionette TRACE conn2 <- [1,98,null,{}] 05:50:44 INFO - PROCESS | 1657 | 1464007844354 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}] 05:50:44 INFO - PROCESS | 1657 | 1464007844427 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:50:44 INFO - PROCESS | 1657 | 1464007844431 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11921f000 == 32 [pid = 1657] [id = 32] 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119e90400) [pid = 1657] [serial = 92] [outer = 0x0] 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120ff8000) [pid = 1657] [serial = 93] [outer = 0x119e90400] 05:50:44 INFO - PROCESS | 1657 | 1464007844458 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1211d2c00) [pid = 1657] [serial = 94] [outer = 0x119e90400] 05:50:44 INFO - PROCESS | 1657 | 1464007844772 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 05:50:44 INFO - PROCESS | 1657 | 1464007844819 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 1657 | 1464007844820 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:50:44 INFO - PROCESS | 1657 | 1464007844823 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1657 | 1464007844824 Marionette TRACE conn2 <- [1,102,null,{}] 05:50:44 INFO - PROCESS | 1657 | 1464007844826 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}] 05:50:44 INFO - PROCESS | 1657 | 1464007844918 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:50:44 INFO - PROCESS | 1657 | 1464007844925 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11954a000 == 33 [pid = 1657] [id = 33] 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119443800) [pid = 1657] [serial = 95] [outer = 0x0] 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1211d3000) [pid = 1657] [serial = 96] [outer = 0x119443800] 05:50:44 INFO - PROCESS | 1657 | 1464007844951 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1238dec00) [pid = 1657] [serial = 97] [outer = 0x119443800] 05:50:45 INFO - PROCESS | 1657 | 1464007845220 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 05:50:45 INFO - PROCESS | 1657 | 1464007845245 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1657 | 1464007845247 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:50:45 INFO - PROCESS | 1657 | 1464007845266 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1657 | 1464007845267 Marionette TRACE conn2 <- [1,106,null,{}] 05:50:45 INFO - PROCESS | 1657 | 1464007845278 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}] 05:50:45 INFO - PROCESS | 1657 | 1464007845355 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:50:45 INFO - PROCESS | 1657 | 1464007845360 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f08000 == 34 [pid = 1657] [id = 34] 05:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1238e0800) [pid = 1657] [serial = 98] [outer = 0x0] 05:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x123bbd000) [pid = 1657] [serial = 99] [outer = 0x1238e0800] 05:50:45 INFO - PROCESS | 1657 | 1464007845387 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x123d61800) [pid = 1657] [serial = 100] [outer = 0x1238e0800] 05:50:45 INFO - PROCESS | 1657 | 1464007845678 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 429ms 05:50:45 INFO - PROCESS | 1657 | 1464007845695 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1657 | 1464007845696 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:50:45 INFO - PROCESS | 1657 | 1464007845698 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1657 | 1464007845699 Marionette TRACE conn2 <- [1,110,null,{}] 05:50:45 INFO - PROCESS | 1657 | 1464007845709 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}] 05:50:45 INFO - PROCESS | 1657 | 1464007845784 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:50:45 INFO - PROCESS | 1657 | 1464007845833 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119db2800 == 35 [pid = 1657] [id = 35] 05:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1211d6c00) [pid = 1657] [serial = 101] [outer = 0x0] 05:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123d63800) [pid = 1657] [serial = 102] [outer = 0x1211d6c00] 05:50:45 INFO - PROCESS | 1657 | 1464007845857 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124072800) [pid = 1657] [serial = 103] [outer = 0x1211d6c00] 05:50:46 INFO - PROCESS | 1657 | 1464007846131 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 05:50:46 INFO - PROCESS | 1657 | 1464007846177 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:50:46 INFO - PROCESS | 1657 | 1464007846178 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:50:46 INFO - PROCESS | 1657 | 1464007846180 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 1657 | 1464007846182 Marionette TRACE conn2 <- [1,114,null,{}] 05:50:46 INFO - PROCESS | 1657 | 1464007846185 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}] 05:50:46 INFO - PROCESS | 1657 | 1464007846276 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:50:46 INFO - PROCESS | 1657 | 1464007846280 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12380e800 == 36 [pid = 1657] [id = 36] 05:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x123ded000) [pid = 1657] [serial = 104] [outer = 0x0] 05:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1249ed000) [pid = 1657] [serial = 105] [outer = 0x123ded000] 05:50:46 INFO - PROCESS | 1657 | 1464007846319 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12556cc00) [pid = 1657] [serial = 106] [outer = 0x123ded000] 05:50:46 INFO - PROCESS | 1657 | 1464007846626 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 05:50:46 INFO - PROCESS | 1657 | 1464007846650 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 1657 | 1464007846651 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:50:46 INFO - PROCESS | 1657 | 1464007846657 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 1657 | 1464007846658 Marionette TRACE conn2 <- [1,118,null,{}] 05:50:46 INFO - PROCESS | 1657 | 1464007846660 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}] 05:50:46 INFO - PROCESS | 1657 | 1464007846760 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:50:46 INFO - PROCESS | 1657 | 1464007846768 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x123938800 == 37 [pid = 1657] [id = 37] 05:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124bda000) [pid = 1657] [serial = 107] [outer = 0x0] 05:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12560f400) [pid = 1657] [serial = 108] [outer = 0x124bda000] 05:50:46 INFO - PROCESS | 1657 | 1464007846793 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1262c8000) [pid = 1657] [serial = 109] [outer = 0x124bda000] 05:50:47 INFO - PROCESS | 1657 | 1464007847057 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 05:50:47 INFO - PROCESS | 1657 | 1464007847076 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1657 | 1464007847078 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:50:47 INFO - PROCESS | 1657 | 1464007847080 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1657 | 1464007847081 Marionette TRACE conn2 <- [1,122,null,{}] 05:50:47 INFO - PROCESS | 1657 | 1464007847083 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}] 05:50:47 INFO - PROCESS | 1657 | 1464007847173 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:50:47 INFO - PROCESS | 1657 | 1464007847177 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x123e9b000 == 38 [pid = 1657] [id = 38] 05:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x125695400) [pid = 1657] [serial = 110] [outer = 0x0] 05:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1262d4000) [pid = 1657] [serial = 111] [outer = 0x125695400] 05:50:47 INFO - PROCESS | 1657 | 1464007847203 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1265ed000) [pid = 1657] [serial = 112] [outer = 0x125695400] 05:50:47 INFO - PROCESS | 1657 | 1464007847496 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 05:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:50:47 INFO - PROCESS | 1657 | 1464007847549 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1657 | 1464007847550 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:50:47 INFO - PROCESS | 1657 | 1464007847552 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1657 | 1464007847553 Marionette TRACE conn2 <- [1,126,null,{}] 05:50:47 INFO - PROCESS | 1657 | 1464007847555 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}] 05:50:47 INFO - PROCESS | 1657 | 1464007847628 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:50:47 INFO - PROCESS | 1657 | 1464007847676 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x124065000 == 39 [pid = 1657] [id = 39] 05:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12569a000) [pid = 1657] [serial = 113] [outer = 0x0] 05:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12680cc00) [pid = 1657] [serial = 114] [outer = 0x12569a000] 05:50:47 INFO - PROCESS | 1657 | 1464007847701 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x126882800) [pid = 1657] [serial = 115] [outer = 0x12569a000] 05:50:47 INFO - PROCESS | 1657 | 1464007847949 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 05:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:50:47 INFO - PROCESS | 1657 | 1464007847981 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1657 | 1464007847983 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:50:47 INFO - PROCESS | 1657 | 1464007847995 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1657 | 1464007847996 Marionette TRACE conn2 <- [1,130,null,{}] 05:50:48 INFO - PROCESS | 1657 | 1464007847999 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}] 05:50:48 INFO - PROCESS | 1657 | 1464007848090 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:50:48 INFO - PROCESS | 1657 | 1464007848095 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x124993800 == 40 [pid = 1657] [id = 40] 05:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x126886800) [pid = 1657] [serial = 116] [outer = 0x0] 05:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x128b5b000) [pid = 1657] [serial = 117] [outer = 0x126886800] 05:50:48 INFO - PROCESS | 1657 | 1464007848131 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128c34c00) [pid = 1657] [serial = 118] [outer = 0x126886800] 05:50:48 INFO - PROCESS | 1657 | 1464007848520 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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 578ms 05:50:48 INFO - PROCESS | 1657 | 1464007848564 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1657 | 1464007848565 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:50:48 INFO - PROCESS | 1657 | 1464007848579 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1657 | 1464007848580 Marionette TRACE conn2 <- [1,134,null,{}] 05:50:48 INFO - PROCESS | 1657 | 1464007848582 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}] 05:50:48 INFO - PROCESS | 1657 | 1464007848665 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:50:48 INFO - PROCESS | 1657 | 1464007848671 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255a2000 == 41 [pid = 1657] [id = 41] 05:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128c36c00) [pid = 1657] [serial = 119] [outer = 0x0] 05:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128e9c000) [pid = 1657] [serial = 120] [outer = 0x128c36c00] 05:50:48 INFO - PROCESS | 1657 | 1464007848696 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x129080400) [pid = 1657] [serial = 121] [outer = 0x128c36c00] 05:50:49 INFO - PROCESS | 1657 | 1464007849037 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 05:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:50:49 INFO - PROCESS | 1657 | 1464007849047 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1657 | 1464007849048 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:50:49 INFO - PROCESS | 1657 | 1464007849050 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1657 | 1464007849051 Marionette TRACE conn2 <- [1,138,null,{}] 05:50:49 INFO - PROCESS | 1657 | 1464007849056 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}] 05:50:49 INFO - PROCESS | 1657 | 1464007849128 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:50:49 INFO - PROCESS | 1657 | 1464007849132 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12676f000 == 42 [pid = 1657] [id = 42] 05:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x128c3ac00) [pid = 1657] [serial = 122] [outer = 0x0] 05:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12924a800) [pid = 1657] [serial = 123] [outer = 0x128c3ac00] 05:50:49 INFO - PROCESS | 1657 | 1464007849157 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x129256000) [pid = 1657] [serial = 124] [outer = 0x128c3ac00] 05:50:50 INFO - PROCESS | 1657 | 1464007850381 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1372ms 05:50:50 INFO - PROCESS | 1657 | 1464007850424 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:50:50 INFO - PROCESS | 1657 | 1464007850427 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:50:50 INFO - PROCESS | 1657 | 1464007850431 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1657 | 1464007850435 Marionette TRACE conn2 <- [1,142,null,{}] 05:50:50 INFO - PROCESS | 1657 | 1464007850439 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}] 05:50:50 INFO - PROCESS | 1657 | 1464007850538 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:50:50 INFO - PROCESS | 1657 | 1464007850543 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f18000 == 43 [pid = 1657] [id = 43] 05:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x116934800) [pid = 1657] [serial = 125] [outer = 0x0] 05:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116a4a000) [pid = 1657] [serial = 126] [outer = 0x116934800] 05:50:50 INFO - PROCESS | 1657 | 1464007850599 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x117674400) [pid = 1657] [serial = 127] [outer = 0x116934800] 05:50:50 INFO - PROCESS | 1657 | 1464007850940 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 526ms 05:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:50:50 INFO - PROCESS | 1657 | 1464007850957 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1657 | 1464007850960 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:50:50 INFO - PROCESS | 1657 | 1464007850964 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1657 | 1464007850966 Marionette TRACE conn2 <- [1,146,null,{}] 05:50:50 INFO - PROCESS | 1657 | 1464007850969 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}] 05:50:51 INFO - PROCESS | 1657 | 1464007851058 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:50:51 INFO - PROCESS | 1657 | 1464007851102 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x116918000 == 44 [pid = 1657] [id = 44] 05:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x117e0e000) [pid = 1657] [serial = 128] [outer = 0x0] 05:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118172800) [pid = 1657] [serial = 129] [outer = 0x117e0e000] 05:50:51 INFO - PROCESS | 1657 | 1464007851131 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1182f6c00) [pid = 1657] [serial = 130] [outer = 0x117e0e000] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12cd4b800) [pid = 1657] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12c8ca400) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12c55f000) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12bd2d000) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x118166800) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12ba17400) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12b293000) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12a7c7400) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12a7bd000) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x129087c00) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x11848fc00) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118482800) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1182f5c00) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12d32f000) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1238e0800) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x123ded000) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x124bda000) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x125695400) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x111e60000) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1132ae000) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11816b400) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116154000) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116a48c00) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11380dc00) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116a4c400) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x113802c00) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x117e0d000) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119e90400) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:50:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119443800) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:50:51 INFO - PROCESS | 1657 | 1464007851921 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 05:50:51 INFO - PROCESS | 1657 | 1464007851935 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1657 | 1464007851939 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:50:51 INFO - PROCESS | 1657 | 1464007851941 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1657 | 1464007851943 Marionette TRACE conn2 <- [1,150,null,{}] 05:50:51 INFO - PROCESS | 1657 | 1464007851950 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}] 05:50:52 INFO - PROCESS | 1657 | 1464007852020 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:50:52 INFO - PROCESS | 1657 | 1464007852072 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170a8000 == 45 [pid = 1657] [id = 45] 05:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x115ecc800) [pid = 1657] [serial = 131] [outer = 0x0] 05:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117e10800) [pid = 1657] [serial = 132] [outer = 0x115ecc800] 05:50:52 INFO - PROCESS | 1657 | 1464007852100 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1184a1800) [pid = 1657] [serial = 133] [outer = 0x115ecc800] 05:50:52 INFO - PROCESS | 1657 | 1464007852408 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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 522ms 05:50:52 INFO - PROCESS | 1657 | 1464007852464 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 1657 | 1464007852466 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:50:52 INFO - PROCESS | 1657 | 1464007852469 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 1657 | 1464007852471 Marionette TRACE conn2 <- [1,154,null,{}] 05:50:52 INFO - PROCESS | 1657 | 1464007852473 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}] 05:50:52 INFO - PROCESS | 1657 | 1464007852564 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:50:52 INFO - PROCESS | 1657 | 1464007852620 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x118207800 == 46 [pid = 1657] [id = 46] 05:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116a48c00) [pid = 1657] [serial = 134] [outer = 0x0] 05:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11853ec00) [pid = 1657] [serial = 135] [outer = 0x116a48c00] 05:50:52 INFO - PROCESS | 1657 | 1464007852642 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118753000) [pid = 1657] [serial = 136] [outer = 0x116a48c00] 05:50:52 INFO - PROCESS | 1657 | 1464007852892 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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 472ms 05:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:50:52 INFO - PROCESS | 1657 | 1464007852943 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 1657 | 1464007852944 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:50:52 INFO - PROCESS | 1657 | 1464007852946 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 1657 | 1464007852947 Marionette TRACE conn2 <- [1,158,null,{}] 05:50:52 INFO - PROCESS | 1657 | 1464007852949 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}] 05:50:53 INFO - PROCESS | 1657 | 1464007853032 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:50:53 INFO - PROCESS | 1657 | 1464007853039 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f88000 == 47 [pid = 1657] [id = 47] 05:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x11874f800) [pid = 1657] [serial = 137] [outer = 0x0] 05:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118756400) [pid = 1657] [serial = 138] [outer = 0x11874f800] 05:50:53 INFO - PROCESS | 1657 | 1464007853064 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118fbd000) [pid = 1657] [serial = 139] [outer = 0x11874f800] 05:50:53 INFO - PROCESS | 1657 | 1464007853377 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 05:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:50:53 INFO - PROCESS | 1657 | 1464007853415 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1657 | 1464007853416 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:50:53 INFO - PROCESS | 1657 | 1464007853418 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1657 | 1464007853419 Marionette TRACE conn2 <- [1,162,null,{}] 05:50:53 INFO - PROCESS | 1657 | 1464007853421 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}] 05:50:53 INFO - PROCESS | 1657 | 1464007853497 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:50:53 INFO - PROCESS | 1657 | 1464007853504 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bb6800 == 48 [pid = 1657] [id = 48] 05:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119443000) [pid = 1657] [serial = 140] [outer = 0x0] 05:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119994c00) [pid = 1657] [serial = 141] [outer = 0x119443000] 05:50:53 INFO - PROCESS | 1657 | 1464007853530 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x120fed800) [pid = 1657] [serial = 142] [outer = 0x119443000] 05:50:53 INFO - PROCESS | 1657 | 1464007853962 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 572ms 05:50:53 INFO - PROCESS | 1657 | 1464007853991 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1657 | 1464007853993 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:50:54 INFO - PROCESS | 1657 | 1464007853997 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1657 | 1464007853999 Marionette TRACE conn2 <- [1,166,null,{}] 05:50:54 INFO - PROCESS | 1657 | 1464007854006 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}] 05:50:54 INFO - PROCESS | 1657 | 1464007854096 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:50:54 INFO - PROCESS | 1657 | 1464007854153 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1130c0000 == 49 [pid = 1657] [id = 49] 05:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11333c400) [pid = 1657] [serial = 143] [outer = 0x0] 05:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1160e5c00) [pid = 1657] [serial = 144] [outer = 0x11333c400] 05:50:54 INFO - PROCESS | 1657 | 1464007854188 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116938800) [pid = 1657] [serial = 145] [outer = 0x11333c400] 05:50:54 INFO - PROCESS | 1657 | 1464007854630 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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 05:50:54 INFO - PROCESS | 1657 | 1464007854686 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 1657 | 1464007854690 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:50:54 INFO - PROCESS | 1657 | 1464007854697 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1657 | 1464007854698 Marionette TRACE conn2 <- [1,170,null,{}] 05:50:54 INFO - PROCESS | 1657 | 1464007854701 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}] 05:50:54 INFO - PROCESS | 1657 | 1464007854794 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:50:54 INFO - PROCESS | 1657 | 1464007854856 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11954d000 == 50 [pid = 1657] [id = 50] 05:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x117673800) [pid = 1657] [serial = 146] [outer = 0x0] 05:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118165800) [pid = 1657] [serial = 147] [outer = 0x117673800] 05:50:54 INFO - PROCESS | 1657 | 1464007854885 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118483800) [pid = 1657] [serial = 148] [outer = 0x117673800] 05:50:55 INFO - PROCESS | 1657 | 1464007855304 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 05:50:55 INFO - PROCESS | 1657 | 1464007855319 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 1657 | 1464007855320 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:50:55 INFO - PROCESS | 1657 | 1464007855323 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 1657 | 1464007855325 Marionette TRACE conn2 <- [1,174,null,{}] 05:50:55 INFO - PROCESS | 1657 | 1464007855333 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}] 05:50:55 INFO - PROCESS | 1657 | 1464007855477 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:50:55 INFO - PROCESS | 1657 | 1464007855527 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12380d800 == 51 [pid = 1657] [id = 51] 05:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x118fbf800) [pid = 1657] [serial = 149] [outer = 0x0] 05:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119914400) [pid = 1657] [serial = 150] [outer = 0x118fbf800] 05:50:55 INFO - PROCESS | 1657 | 1464007855558 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119996000) [pid = 1657] [serial = 151] [outer = 0x118fbf800] 05:50:55 INFO - PROCESS | 1657 | 1464007855973 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 05:50:55 INFO - PROCESS | 1657 | 1464007855994 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:50:55 INFO - PROCESS | 1657 | 1464007855996 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:50:55 INFO - PROCESS | 1657 | 1464007855998 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1657 | 1464007855999 Marionette TRACE conn2 <- [1,178,null,{}] 05:50:56 INFO - PROCESS | 1657 | 1464007856021 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}] 05:50:56 INFO - PROCESS | 1657 | 1464007856113 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:50:56 INFO - PROCESS | 1657 | 1464007856173 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x123cb7800 == 52 [pid = 1657] [id = 52] 05:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x120ff9400) [pid = 1657] [serial = 152] [outer = 0x0] 05:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1211d4800) [pid = 1657] [serial = 153] [outer = 0x120ff9400] 05:50:56 INFO - PROCESS | 1657 | 1464007856203 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12384f800) [pid = 1657] [serial = 154] [outer = 0x120ff9400] 05:50:56 INFO - PROCESS | 1657 | 1464007856620 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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 05:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:50:56 INFO - PROCESS | 1657 | 1464007856670 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1657 | 1464007856672 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:50:56 INFO - PROCESS | 1657 | 1464007856674 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1657 | 1464007856675 Marionette TRACE conn2 <- [1,182,null,{}] 05:50:56 INFO - PROCESS | 1657 | 1464007856678 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}] 05:50:56 INFO - PROCESS | 1657 | 1464007856781 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:50:56 INFO - PROCESS | 1657 | 1464007856856 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11330b000 == 53 [pid = 1657] [id = 53] 05:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116ad2400) [pid = 1657] [serial = 155] [outer = 0x0] 05:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118483000) [pid = 1657] [serial = 156] [outer = 0x116ad2400] 05:50:56 INFO - PROCESS | 1657 | 1464007856885 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118fc3400) [pid = 1657] [serial = 157] [outer = 0x116ad2400] 05:50:57 INFO - PROCESS | 1657 | 1464007857341 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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 719ms 05:50:57 INFO - PROCESS | 1657 | 1464007857394 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1657 | 1464007857397 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:50:57 INFO - PROCESS | 1657 | 1464007857400 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1657 | 1464007857402 Marionette TRACE conn2 <- [1,186,null,{}] 05:50:57 INFO - PROCESS | 1657 | 1464007857408 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}] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x118f88000 == 52 [pid = 1657] [id = 47] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x118207800 == 51 [pid = 1657] [id = 46] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1170a8000 == 50 [pid = 1657] [id = 45] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x11921f000 == 49 [pid = 1657] [id = 32] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x116918000 == 48 [pid = 1657] [id = 44] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1161b4800 == 47 [pid = 1657] [id = 27] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1171e1800 == 46 [pid = 1657] [id = 29] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x113f18000 == 45 [pid = 1657] [id = 43] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x116f08800 == 44 [pid = 1657] [id = 28] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1185a1000 == 43 [pid = 1657] [id = 30] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x124065000 == 42 [pid = 1657] [id = 39] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x119db2800 == 41 [pid = 1657] [id = 35] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x116f08000 == 40 [pid = 1657] [id = 34] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x11954a000 == 39 [pid = 1657] [id = 33] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1185bb000 == 38 [pid = 1657] [id = 31] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x11330b000 == 37 [pid = 1657] [id = 53] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x123cb7800 == 36 [pid = 1657] [id = 52] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12380d800 == 35 [pid = 1657] [id = 51] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x123e9b000 == 34 [pid = 1657] [id = 38] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1255a2000 == 33 [pid = 1657] [id = 41] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12676f000 == 32 [pid = 1657] [id = 42] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x123938800 == 31 [pid = 1657] [id = 37] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x11954d000 == 30 [pid = 1657] [id = 50] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x119bb6800 == 29 [pid = 1657] [id = 48] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12380e800 == 28 [pid = 1657] [id = 36] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1130c0000 == 27 [pid = 1657] [id = 49] 05:50:57 INFO - PROCESS | 1657 | --DOCSHELL 0x124993800 == 26 [pid = 1657] [id = 40] 05:50:57 INFO - PROCESS | 1657 | 1464007857924 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12df55c00) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1211d3000) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x123bbd000) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x123d61800) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x123d63800) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1249ed000) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12560f400) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1262d4000) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12680cc00) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x128b5b000) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11224e400) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1160e9400) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11817e400) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1161f2400) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11693ac00) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11766f000) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x117e11c00) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118485800) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11853a000) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11875c000) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118fc2800) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119e8e000) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x120ff8000) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1211d2c00) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1238dec00) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12556cc00) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1262c8000) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1265ed000) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11848f400) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118fbcc00) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1169b9000) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118537000) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128e9c000) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112a6c800) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118751000) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x123f6e000) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12ba14000) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b28a400) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12abf6400) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a7bec00) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a7c2c00) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12924bc00) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129515400) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x129089800) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x123d65400) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12d3c4400) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12d3ca400) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12d338400) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118172000) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12cd51800) [pid = 1657] [serial = 49] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12cd57c00) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12cd7e800) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12cd4d400) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12c8cf400) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12cc06800) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12c562000) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12c8c7800) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12c558400) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12bd26c00) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12c554000) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12ba1b000) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12bd19c00) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1182ec800) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12b9e7400) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12df4fc00) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x11848b800) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 05:50:57 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x11848f800) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 05:50:58 INFO - PROCESS | 1657 | 1464007858014 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x111e9f800 == 27 [pid = 1657] [id = 54] 05:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x112a60000) [pid = 1657] [serial = 158] [outer = 0x0] 05:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x112d02c00) [pid = 1657] [serial = 159] [outer = 0x112a60000] 05:50:58 INFO - PROCESS | 1657 | 1464007858042 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x113d65000) [pid = 1657] [serial = 160] [outer = 0x112a60000] 05:50:58 INFO - PROCESS | 1657 | 1464007858375 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1023ms 05:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:50:58 INFO - PROCESS | 1657 | 1464007858426 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 1657 | 1464007858430 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:50:58 INFO - PROCESS | 1657 | 1464007858434 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 1657 | 1464007858438 Marionette TRACE conn2 <- [1,190,null,{}] 05:50:58 INFO - PROCESS | 1657 | 1464007858452 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}] 05:50:58 INFO - PROCESS | 1657 | 1464007858578 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:50:58 INFO - PROCESS | 1657 | 1464007858635 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e06800 == 28 [pid = 1657] [id = 55] 05:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x112fb0c00) [pid = 1657] [serial = 161] [outer = 0x0] 05:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x116188800) [pid = 1657] [serial = 162] [outer = 0x112fb0c00] 05:50:58 INFO - PROCESS | 1657 | 1464007858680 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x117669000) [pid = 1657] [serial = 163] [outer = 0x112fb0c00] 05:50:59 INFO - PROCESS | 1657 | 1464007859049 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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 632ms 05:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:50:59 INFO - PROCESS | 1657 | 1464007859066 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 1657 | 1464007859068 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:50:59 INFO - PROCESS | 1657 | 1464007859073 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 1657 | 1464007859074 Marionette TRACE conn2 <- [1,194,null,{}] 05:50:59 INFO - PROCESS | 1657 | 1464007859077 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}] 05:50:59 INFO - PROCESS | 1657 | 1464007859147 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:50:59 INFO - PROCESS | 1657 | 1464007859203 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116971800 == 29 [pid = 1657] [id = 56] 05:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x117e05c00) [pid = 1657] [serial = 164] [outer = 0x0] 05:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118166400) [pid = 1657] [serial = 165] [outer = 0x117e05c00] 05:50:59 INFO - PROCESS | 1657 | 1464007859232 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1182f5c00) [pid = 1657] [serial = 166] [outer = 0x117e05c00] 05:50:59 INFO - PROCESS | 1657 | 1464007859498 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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 05:50:59 INFO - PROCESS | 1657 | 1464007859543 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 1657 | 1464007859545 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:50:59 INFO - PROCESS | 1657 | 1464007859561 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 1657 | 1464007859564 Marionette TRACE conn2 <- [1,198,null,{}] 05:50:59 INFO - PROCESS | 1657 | 1464007859567 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}] 05:50:59 INFO - PROCESS | 1657 | 1464007859643 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:50:59 INFO - PROCESS | 1657 | 1464007859647 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x117566000 == 30 [pid = 1657] [id = 57] 05:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118482800) [pid = 1657] [serial = 167] [outer = 0x0] 05:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11848e400) [pid = 1657] [serial = 168] [outer = 0x118482800] 05:50:59 INFO - PROCESS | 1657 | 1464007859675 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x11858b400) [pid = 1657] [serial = 169] [outer = 0x118482800] 05:51:00 INFO - PROCESS | 1657 | 1464007860010 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 483ms 05:51:00 INFO - PROCESS | 1657 | 1464007860033 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1657 | 1464007860035 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:51:00 INFO - PROCESS | 1657 | 1464007860055 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1657 | 1464007860057 Marionette TRACE conn2 <- [1,202,null,{}] 05:51:00 INFO - PROCESS | 1657 | 1464007860061 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}] 05:51:00 INFO - PROCESS | 1657 | 1464007860189 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:51:00 INFO - PROCESS | 1657 | 1464007860231 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821b800 == 31 [pid = 1657] [id = 58] 05:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x11853f000) [pid = 1657] [serial = 170] [outer = 0x0] 05:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118758c00) [pid = 1657] [serial = 171] [outer = 0x11853f000] 05:51:00 INFO - PROCESS | 1657 | 1464007860272 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118f8e000) [pid = 1657] [serial = 172] [outer = 0x11853f000] 05:51:00 INFO - PROCESS | 1657 | 1464007860686 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 669ms 05:51:00 INFO - PROCESS | 1657 | 1464007860725 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1657 | 1464007860726 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:51:00 INFO - PROCESS | 1657 | 1464007860728 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1657 | 1464007860730 Marionette TRACE conn2 <- [1,206,null,{}] 05:51:00 INFO - PROCESS | 1657 | 1464007860732 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}] 05:51:00 INFO - PROCESS | 1657 | 1464007860815 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:51:00 INFO - PROCESS | 1657 | 1464007860827 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f82800 == 32 [pid = 1657] [id = 59] 05:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x117671800) [pid = 1657] [serial = 173] [outer = 0x0] 05:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118fc2800) [pid = 1657] [serial = 174] [outer = 0x117671800] 05:51:00 INFO - PROCESS | 1657 | 1464007860857 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119919c00) [pid = 1657] [serial = 175] [outer = 0x117671800] 05:51:01 INFO - PROCESS | 1657 | 1464007861194 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 05:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:51:01 INFO - PROCESS | 1657 | 1464007861247 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1657 | 1464007861248 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:51:01 INFO - PROCESS | 1657 | 1464007861250 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1657 | 1464007861251 Marionette TRACE conn2 <- [1,210,null,{}] 05:51:01 INFO - PROCESS | 1657 | 1464007861253 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}] 05:51:01 INFO - PROCESS | 1657 | 1464007861335 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:51:01 INFO - PROCESS | 1657 | 1464007861340 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11323c000 == 33 [pid = 1657] [id = 60] 05:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11998fc00) [pid = 1657] [serial = 176] [outer = 0x0] 05:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x120ff0400) [pid = 1657] [serial = 177] [outer = 0x11998fc00] 05:51:01 INFO - PROCESS | 1657 | 1464007861367 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1211d7000) [pid = 1657] [serial = 178] [outer = 0x11998fc00] 05:51:01 INFO - PROCESS | 1657 | 1464007861741 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 522ms 05:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:51:01 INFO - PROCESS | 1657 | 1464007861778 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1657 | 1464007861780 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:51:01 INFO - PROCESS | 1657 | 1464007861783 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1657 | 1464007861785 Marionette TRACE conn2 <- [1,214,null,{}] 05:51:01 INFO - PROCESS | 1657 | 1464007861789 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}] 05:51:01 INFO - PROCESS | 1657 | 1464007861918 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:51:01 INFO - PROCESS | 1657 | 1464007861964 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bf3800 == 34 [pid = 1657] [id = 61] 05:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112a6bc00) [pid = 1657] [serial = 179] [outer = 0x0] 05:51:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123b3c800) [pid = 1657] [serial = 180] [outer = 0x112a6bc00] 05:51:02 INFO - PROCESS | 1657 | 1464007862003 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123be1000) [pid = 1657] [serial = 181] [outer = 0x112a6bc00] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11874f800) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119443000) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116934800) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115ecc800) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x117e0e000) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116a48c00) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128c3ac00) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128c36c00) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12569a000) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x126886800) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:51:02 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1211d6c00) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:51:02 INFO - PROCESS | 1657 | 1464007862434 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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 675ms 05:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:51:02 INFO - PROCESS | 1657 | 1464007862459 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 1657 | 1464007862460 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:51:02 INFO - PROCESS | 1657 | 1464007862462 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1657 | 1464007862463 Marionette TRACE conn2 <- [1,218,null,{}] 05:51:02 INFO - PROCESS | 1657 | 1464007862475 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}] 05:51:02 INFO - PROCESS | 1657 | 1464007862546 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:51:02 INFO - PROCESS | 1657 | 1464007862550 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e74000 == 35 [pid = 1657] [id = 62] 05:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1185d4400) [pid = 1657] [serial = 182] [outer = 0x0] 05:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x123be3400) [pid = 1657] [serial = 183] [outer = 0x1185d4400] 05:51:02 INFO - PROCESS | 1657 | 1464007862578 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x123d67000) [pid = 1657] [serial = 184] [outer = 0x1185d4400] 05:51:02 INFO - PROCESS | 1657 | 1464007862878 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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 470ms 05:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:51:02 INFO - PROCESS | 1657 | 1464007862932 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 1657 | 1464007862933 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:51:02 INFO - PROCESS | 1657 | 1464007862936 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1657 | 1464007862937 Marionette TRACE conn2 <- [1,222,null,{}] 05:51:02 INFO - PROCESS | 1657 | 1464007862939 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}] 05:51:03 INFO - PROCESS | 1657 | 1464007863005 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:51:03 INFO - PROCESS | 1657 | 1464007863009 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12380d800 == 36 [pid = 1657] [id = 63] 05:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x123d61400) [pid = 1657] [serial = 185] [outer = 0x0] 05:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124070400) [pid = 1657] [serial = 186] [outer = 0x123d61400] 05:51:03 INFO - PROCESS | 1657 | 1464007863035 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x124122400) [pid = 1657] [serial = 187] [outer = 0x123d61400] 05:51:03 INFO - PROCESS | 1657 | 1464007863312 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 420ms 05:51:03 INFO - PROCESS | 1657 | 1464007863358 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 1657 | 1464007863359 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:51:03 INFO - PROCESS | 1657 | 1464007863361 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1657 | 1464007863362 Marionette TRACE conn2 <- [1,226,null,{}] 05:51:03 INFO - PROCESS | 1657 | 1464007863365 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}] 05:51:03 INFO - PROCESS | 1657 | 1464007863455 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:51:03 INFO - PROCESS | 1657 | 1464007863461 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a08000 == 37 [pid = 1657] [id = 64] 05:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11204d800) [pid = 1657] [serial = 188] [outer = 0x0] 05:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x124117800) [pid = 1657] [serial = 189] [outer = 0x11204d800] 05:51:03 INFO - PROCESS | 1657 | 1464007863498 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118f0dc00) [pid = 1657] [serial = 190] [outer = 0x11204d800] 05:51:03 INFO - PROCESS | 1657 | 1464007863809 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 05:51:03 INFO - PROCESS | 1657 | 1464007863831 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 1657 | 1464007863833 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:51:03 INFO - PROCESS | 1657 | 1464007863835 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1657 | 1464007863839 Marionette TRACE conn2 <- [1,230,null,{}] 05:51:03 INFO - PROCESS | 1657 | 1464007863843 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}] 05:51:03 INFO - PROCESS | 1657 | 1464007863933 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:51:03 INFO - PROCESS | 1657 | 1464007863940 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171f6000 == 38 [pid = 1657] [id = 65] 05:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x124e20000) [pid = 1657] [serial = 191] [outer = 0x0] 05:51:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x125572c00) [pid = 1657] [serial = 192] [outer = 0x124e20000] 05:51:03 INFO - PROCESS | 1657 | 1464007863966 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12569c400) [pid = 1657] [serial = 193] [outer = 0x124e20000] 05:51:04 INFO - PROCESS | 1657 | 1464007864391 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 573ms 05:51:04 INFO - PROCESS | 1657 | 1464007864408 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1657 | 1464007864411 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:51:04 INFO - PROCESS | 1657 | 1464007864415 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1657 | 1464007864417 Marionette TRACE conn2 <- [1,234,null,{}] 05:51:04 INFO - PROCESS | 1657 | 1464007864421 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}] 05:51:04 INFO - PROCESS | 1657 | 1464007864524 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:51:04 INFO - PROCESS | 1657 | 1464007864563 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x113a99800 == 39 [pid = 1657] [id = 66] 05:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1131e8c00) [pid = 1657] [serial = 194] [outer = 0x0] 05:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x115ec0400) [pid = 1657] [serial = 195] [outer = 0x1131e8c00] 05:51:04 INFO - PROCESS | 1657 | 1464007864598 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1161ecc00) [pid = 1657] [serial = 196] [outer = 0x1131e8c00] 05:51:05 INFO - PROCESS | 1657 | 1464007865095 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]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 722ms 05:51:05 INFO - PROCESS | 1657 | 1464007865168 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 1657 | 1464007865172 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:51:05 INFO - PROCESS | 1657 | 1464007865206 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1657 | 1464007865207 Marionette TRACE conn2 <- [1,238,null,{}] 05:51:05 INFO - PROCESS | 1657 | 1464007865210 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}] 05:51:05 INFO - PROCESS | 1657 | 1464007865309 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:51:05 INFO - PROCESS | 1657 | 1464007865353 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185b8800 == 40 [pid = 1657] [id = 67] 05:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x117e0bc00) [pid = 1657] [serial = 197] [outer = 0x0] 05:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118168400) [pid = 1657] [serial = 198] [outer = 0x117e0bc00] 05:51:05 INFO - PROCESS | 1657 | 1464007865383 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118485800) [pid = 1657] [serial = 199] [outer = 0x117e0bc00] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x123a08000 == 39 [pid = 1657] [id = 64] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12380d800 == 38 [pid = 1657] [id = 63] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x119e74000 == 37 [pid = 1657] [id = 62] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x119bf3800 == 36 [pid = 1657] [id = 61] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x11323c000 == 35 [pid = 1657] [id = 60] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x118f82800 == 34 [pid = 1657] [id = 59] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x11821b800 == 33 [pid = 1657] [id = 58] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x117566000 == 32 [pid = 1657] [id = 57] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x116971800 == 31 [pid = 1657] [id = 56] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x115e06800 == 30 [pid = 1657] [id = 55] 05:51:05 INFO - PROCESS | 1657 | --DOCSHELL 0x111e9f800 == 29 [pid = 1657] [id = 54] 05:51:05 INFO - PROCESS | 1657 | 1464007865958 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]]]}] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118fbd000) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120fed800) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116a4a000) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x117e10800) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118172800) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x117674400) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118756400) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11853ec00) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1182f6c00) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119994c00) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118753000) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129256000) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1184a1800) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12924a800) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x129080400) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x126882800) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128c34c00) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 05:51:05 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124072800) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 05:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 770ms 05:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:51:05 INFO - PROCESS | 1657 | 1464007865976 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 1657 | 1464007865978 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:51:05 INFO - PROCESS | 1657 | 1464007865981 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1657 | 1464007865983 Marionette TRACE conn2 <- [1,242,null,{}] 05:51:05 INFO - PROCESS | 1657 | 1464007865988 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}] 05:51:06 INFO - PROCESS | 1657 | 1464007866060 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:51:06 INFO - PROCESS | 1657 | 1464007866065 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e06800 == 30 [pid = 1657] [id = 68] 05:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x115ec5000) [pid = 1657] [serial = 200] [outer = 0x0] 05:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11693dc00) [pid = 1657] [serial = 201] [outer = 0x115ec5000] 05:51:06 INFO - PROCESS | 1657 | 1464007866094 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11766cc00) [pid = 1657] [serial = 202] [outer = 0x115ec5000] 05:51:06 INFO - PROCESS | 1657 | 1464007866430 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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 470ms 05:51:06 INFO - PROCESS | 1657 | 1464007866452 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1657 | 1464007866460 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:51:06 INFO - PROCESS | 1657 | 1464007866466 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1657 | 1464007866469 Marionette TRACE conn2 <- [1,246,null,{}] 05:51:06 INFO - PROCESS | 1657 | 1464007866473 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}] 05:51:06 INFO - PROCESS | 1657 | 1464007866593 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:51:06 INFO - PROCESS | 1657 | 1464007866693 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11816b800) [pid = 1657] [serial = 203] [outer = 0x12cd48800] 05:51:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171ef800 == 31 [pid = 1657] [id = 69] 05:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118482c00) [pid = 1657] [serial = 204] [outer = 0x0] 05:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118488c00) [pid = 1657] [serial = 205] [outer = 0x118482c00] 05:51:06 INFO - PROCESS | 1657 | 1464007866751 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1184a2800) [pid = 1657] [serial = 206] [outer = 0x118482c00] 05:51:07 INFO - PROCESS | 1657 | 1464007867094 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 675ms 05:51:07 INFO - PROCESS | 1657 | 1464007867140 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1657 | 1464007867142 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:51:07 INFO - PROCESS | 1657 | 1464007867144 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1657 | 1464007867146 Marionette TRACE conn2 <- [1,250,null,{}] 05:51:07 INFO - PROCESS | 1657 | 1464007867154 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}] 05:51:07 INFO - PROCESS | 1657 | 1464007867232 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:51:07 INFO - PROCESS | 1657 | 1464007867239 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x117565800 == 32 [pid = 1657] [id = 70] 05:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11385d800) [pid = 1657] [serial = 207] [outer = 0x0] 05:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118f99800) [pid = 1657] [serial = 208] [outer = 0x11385d800] 05:51:07 INFO - PROCESS | 1657 | 1464007867271 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119449000) [pid = 1657] [serial = 209] [outer = 0x11385d800] 05:51:07 INFO - PROCESS | 1657 | 1464007867565 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 05:51:07 INFO - PROCESS | 1657 | 1464007867615 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1657 | 1464007867616 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:51:07 INFO - PROCESS | 1657 | 1464007867619 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1657 | 1464007867620 Marionette TRACE conn2 <- [1,254,null,{}] 05:51:07 INFO - PROCESS | 1657 | 1464007867625 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}] 05:51:07 INFO - PROCESS | 1657 | 1464007867693 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:51:07 INFO - PROCESS | 1657 | 1464007867740 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119209000 == 33 [pid = 1657] [id = 71] 05:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118fb5400) [pid = 1657] [serial = 210] [outer = 0x0] 05:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119919400) [pid = 1657] [serial = 211] [outer = 0x118fb5400] 05:51:07 INFO - PROCESS | 1657 | 1464007867766 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x120ff1000) [pid = 1657] [serial = 212] [outer = 0x118fb5400] 05:51:08 INFO - PROCESS | 1657 | 1464007868075 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]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 05:51:08 INFO - PROCESS | 1657 | 1464007868094 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 1657 | 1464007868095 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:51:08 INFO - PROCESS | 1657 | 1464007868097 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 1657 | 1464007868098 Marionette TRACE conn2 <- [1,258,null,{}] 05:51:08 INFO - PROCESS | 1657 | 1464007868101 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}] 05:51:08 INFO - PROCESS | 1657 | 1464007868188 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:51:08 INFO - PROCESS | 1657 | 1464007868192 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bd2000 == 34 [pid = 1657] [id = 72] 05:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119e8c000) [pid = 1657] [serial = 213] [outer = 0x0] 05:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1211d2400) [pid = 1657] [serial = 214] [outer = 0x119e8c000] 05:51:08 INFO - PROCESS | 1657 | 1464007868243 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1238de000) [pid = 1657] [serial = 215] [outer = 0x119e8c000] 05:51:08 INFO - PROCESS | 1657 | 1464007868577 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]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 05:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:51:08 INFO - PROCESS | 1657 | 1464007868616 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 1657 | 1464007868617 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:51:08 INFO - PROCESS | 1657 | 1464007868619 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 1657 | 1464007868620 Marionette TRACE conn2 <- [1,262,null,{}] 05:51:08 INFO - PROCESS | 1657 | 1464007868623 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}] 05:51:08 INFO - PROCESS | 1657 | 1464007868728 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:51:08 INFO - PROCESS | 1657 | 1464007868759 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x123805800 == 35 [pid = 1657] [id = 73] 05:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123b4bc00) [pid = 1657] [serial = 216] [outer = 0x0] 05:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12497ec00) [pid = 1657] [serial = 217] [outer = 0x123b4bc00] 05:51:08 INFO - PROCESS | 1657 | 1464007868784 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12504b400) [pid = 1657] [serial = 218] [outer = 0x123b4bc00] 05:51:09 INFO - PROCESS | 1657 | 1464007869078 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 471ms 05:51:09 INFO - PROCESS | 1657 | 1464007869097 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1657 | 1464007869098 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:51:09 INFO - PROCESS | 1657 | 1464007869101 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1657 | 1464007869102 Marionette TRACE conn2 <- [1,266,null,{}] 05:51:09 INFO - PROCESS | 1657 | 1464007869113 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}] 05:51:09 INFO - PROCESS | 1657 | 1464007869203 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:51:09 INFO - PROCESS | 1657 | 1464007869208 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12405f800 == 36 [pid = 1657] [id = 74] 05:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1185d0800) [pid = 1657] [serial = 219] [outer = 0x0] 05:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12504d800) [pid = 1657] [serial = 220] [outer = 0x1185d0800] 05:51:09 INFO - PROCESS | 1657 | 1464007869233 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12569d000) [pid = 1657] [serial = 221] [outer = 0x1185d0800] 05:51:09 INFO - PROCESS | 1657 | 1464007869547 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 480ms 05:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:51:09 INFO - PROCESS | 1657 | 1464007869583 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1657 | 1464007869585 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:51:09 INFO - PROCESS | 1657 | 1464007869590 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1657 | 1464007869592 Marionette TRACE conn2 <- [1,270,null,{}] 05:51:09 INFO - PROCESS | 1657 | 1464007869595 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}] 05:51:09 INFO - PROCESS | 1657 | 1464007869689 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:51:09 INFO - PROCESS | 1657 | 1464007869717 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x124670000 == 37 [pid = 1657] [id = 75] 05:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1256a0400) [pid = 1657] [serial = 222] [outer = 0x0] 05:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1262ccc00) [pid = 1657] [serial = 223] [outer = 0x1256a0400] 05:51:09 INFO - PROCESS | 1657 | 1464007869742 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12657c800) [pid = 1657] [serial = 224] [outer = 0x1256a0400] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x117671800) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112fb0c00) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112a60000) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117e05c00) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118482800) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11853f000) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11204d800) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11333c400) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11998fc00) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117673800) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x112a6bc00) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118fbf800) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120ff9400) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1185d4400) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:51:10 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x123d61400) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:51:10 INFO - PROCESS | 1657 | 1464007870093 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 521ms 05:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:51:10 INFO - PROCESS | 1657 | 1464007870110 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 1657 | 1464007870111 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:51:10 INFO - PROCESS | 1657 | 1464007870113 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1657 | 1464007870114 Marionette TRACE conn2 <- [1,274,null,{}] 05:51:10 INFO - PROCESS | 1657 | 1464007870117 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}] 05:51:10 INFO - PROCESS | 1657 | 1464007870189 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:51:10 INFO - PROCESS | 1657 | 1464007870193 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171f7000 == 38 [pid = 1657] [id = 76] 05:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x115ecc800) [pid = 1657] [serial = 225] [outer = 0x0] 05:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x117677800) [pid = 1657] [serial = 226] [outer = 0x115ecc800] 05:51:10 INFO - PROCESS | 1657 | 1464007870218 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118f90c00) [pid = 1657] [serial = 227] [outer = 0x115ecc800] 05:51:10 INFO - PROCESS | 1657 | 1464007870539 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 05:51:10 INFO - PROCESS | 1657 | 1464007870584 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 1657 | 1464007870585 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:51:10 INFO - PROCESS | 1657 | 1464007870587 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1657 | 1464007870588 Marionette TRACE conn2 <- [1,278,null,{}] 05:51:10 INFO - PROCESS | 1657 | 1464007870591 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}] 05:51:10 INFO - PROCESS | 1657 | 1464007870677 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:51:10 INFO - PROCESS | 1657 | 1464007870683 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1250a6000 == 39 [pid = 1657] [id = 77] 05:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x113861800) [pid = 1657] [serial = 228] [outer = 0x0] 05:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119e8dc00) [pid = 1657] [serial = 229] [outer = 0x113861800] 05:51:10 INFO - PROCESS | 1657 | 1464007870707 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126749000) [pid = 1657] [serial = 230] [outer = 0x113861800] 05:51:10 INFO - PROCESS | 1657 | 1464007870993 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 419ms 05:51:11 INFO - PROCESS | 1657 | 1464007871009 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1657 | 1464007871010 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:51:11 INFO - PROCESS | 1657 | 1464007871012 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1657 | 1464007871014 Marionette TRACE conn2 <- [1,282,null,{}] 05:51:11 INFO - PROCESS | 1657 | 1464007871017 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}] 05:51:11 INFO - PROCESS | 1657 | 1464007871118 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:51:11 INFO - PROCESS | 1657 | 1464007871125 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265c7000 == 40 [pid = 1657] [id = 78] 05:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126753800) [pid = 1657] [serial = 231] [outer = 0x0] 05:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x126886400) [pid = 1657] [serial = 232] [outer = 0x126753800] 05:51:11 INFO - PROCESS | 1657 | 1464007871153 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128b62800) [pid = 1657] [serial = 233] [outer = 0x126753800] 05:51:11 INFO - PROCESS | 1657 | 1464007871438 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 05:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:51:11 INFO - PROCESS | 1657 | 1464007871483 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1657 | 1464007871484 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:51:11 INFO - PROCESS | 1657 | 1464007871487 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1657 | 1464007871490 Marionette TRACE conn2 <- [1,286,null,{}] 05:51:11 INFO - PROCESS | 1657 | 1464007871493 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}] 05:51:11 INFO - PROCESS | 1657 | 1464007871564 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:51:11 INFO - PROCESS | 1657 | 1464007871612 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b31000 == 41 [pid = 1657] [id = 79] 05:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128b59800) [pid = 1657] [serial = 234] [outer = 0x0] 05:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128c3b000) [pid = 1657] [serial = 235] [outer = 0x128b59800] 05:51:11 INFO - PROCESS | 1657 | 1464007871637 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128ea3c00) [pid = 1657] [serial = 236] [outer = 0x128b59800] 05:51:11 INFO - PROCESS | 1657 | 1464007871904 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 473ms 05:51:11 INFO - PROCESS | 1657 | 1464007871960 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1657 | 1464007871961 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:51:11 INFO - PROCESS | 1657 | 1464007871964 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1657 | 1464007871965 Marionette TRACE conn2 <- [1,290,null,{}] 05:51:11 INFO - PROCESS | 1657 | 1464007871967 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}] 05:51:12 INFO - PROCESS | 1657 | 1464007872046 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:51:12 INFO - PROCESS | 1657 | 1464007872131 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x113227800 == 42 [pid = 1657] [id = 80] 05:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x111c20000) [pid = 1657] [serial = 237] [outer = 0x0] 05:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11224d400) [pid = 1657] [serial = 238] [outer = 0x111c20000] 05:51:12 INFO - PROCESS | 1657 | 1464007872162 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x115e41400) [pid = 1657] [serial = 239] [outer = 0x111c20000] 05:51:12 INFO - PROCESS | 1657 | 1464007872595 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 668ms 05:51:12 INFO - PROCESS | 1657 | 1464007872633 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1657 | 1464007872636 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:51:12 INFO - PROCESS | 1657 | 1464007872639 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1657 | 1464007872642 Marionette TRACE conn2 <- [1,294,null,{}] 05:51:12 INFO - PROCESS | 1657 | 1464007872645 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}] 05:51:12 INFO - PROCESS | 1657 | 1464007872743 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:51:12 INFO - PROCESS | 1657 | 1464007872791 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185ae000 == 43 [pid = 1657] [id = 81] 05:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116793400) [pid = 1657] [serial = 240] [outer = 0x0] 05:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11815e400) [pid = 1657] [serial = 241] [outer = 0x116793400] 05:51:12 INFO - PROCESS | 1657 | 1464007872822 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118488800) [pid = 1657] [serial = 242] [outer = 0x116793400] 05:51:13 INFO - PROCESS | 1657 | 1464007873203 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]]]}] 05:51:13 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. 05:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 05:51:13 INFO - PROCESS | 1657 | 1464007873262 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 1657 | 1464007873264 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:51:13 INFO - PROCESS | 1657 | 1464007873267 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 1657 | 1464007873268 Marionette TRACE conn2 <- [1,298,null,{}] 05:51:13 INFO - PROCESS | 1657 | 1464007873271 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}] 05:51:13 INFO - PROCESS | 1657 | 1464007873365 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:51:13 INFO - PROCESS | 1657 | 1464007873448 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x126292000 == 44 [pid = 1657] [id = 82] 05:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118f9a800) [pid = 1657] [serial = 243] [outer = 0x0] 05:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119443c00) [pid = 1657] [serial = 244] [outer = 0x118f9a800] 05:51:13 INFO - PROCESS | 1657 | 1464007873478 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x120fec400) [pid = 1657] [serial = 245] [outer = 0x118f9a800] 05:51:13 INFO - PROCESS | 1657 | 1464007873892 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]]]}] 05:51:13 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. 05:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 674ms 05:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:51:13 INFO - PROCESS | 1657 | 1464007873942 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 1657 | 1464007873943 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:51:13 INFO - PROCESS | 1657 | 1464007873950 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 1657 | 1464007873955 Marionette TRACE conn2 <- [1,302,null,{}] 05:51:13 INFO - PROCESS | 1657 | 1464007873958 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}] 05:51:14 INFO - PROCESS | 1657 | 1464007874054 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:51:14 INFO - PROCESS | 1657 | 1464007874103 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b25000 == 45 [pid = 1657] [id = 83] 05:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1238e0800) [pid = 1657] [serial = 246] [outer = 0x0] 05:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124980800) [pid = 1657] [serial = 247] [outer = 0x1238e0800] 05:51:14 INFO - PROCESS | 1657 | 1464007874132 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x125568c00) [pid = 1657] [serial = 248] [outer = 0x1238e0800] 05:51:14 INFO - PROCESS | 1657 | 1464007874540 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]]]}] 05:51:14 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. 05:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 626ms 05:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:51:14 INFO - PROCESS | 1657 | 1464007874573 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 1657 | 1464007874575 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:51:14 INFO - PROCESS | 1657 | 1464007874577 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1657 | 1464007874578 Marionette TRACE conn2 <- [1,306,null,{}] 05:51:14 INFO - PROCESS | 1657 | 1464007874581 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}] 05:51:14 INFO - PROCESS | 1657 | 1464007874679 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:51:14 INFO - PROCESS | 1657 | 1464007874892 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f14000 == 46 [pid = 1657] [id = 84] 05:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x112fb5000) [pid = 1657] [serial = 249] [outer = 0x0] 05:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11515fc00) [pid = 1657] [serial = 250] [outer = 0x112fb5000] 05:51:14 INFO - PROCESS | 1657 | 1464007874920 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1166b5800) [pid = 1657] [serial = 251] [outer = 0x112fb5000] 05:51:15 INFO - PROCESS | 1657 | 1464007875343 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]]]}] 05:51:15 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. 05:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 772ms 05:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:51:15 INFO - PROCESS | 1657 | 1464007875350 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 1657 | 1464007875352 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:51:15 INFO - PROCESS | 1657 | 1464007875355 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 1657 | 1464007875357 Marionette TRACE conn2 <- [1,310,null,{}] 05:51:15 INFO - PROCESS | 1657 | 1464007875361 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}] 05:51:15 INFO - PROCESS | 1657 | 1464007875445 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:51:15 INFO - PROCESS | 1657 | 1464007875501 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f09000 == 47 [pid = 1657] [id = 85] 05:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x113349000) [pid = 1657] [serial = 252] [outer = 0x0] 05:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x117e02400) [pid = 1657] [serial = 253] [outer = 0x113349000] 05:51:15 INFO - PROCESS | 1657 | 1464007875529 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11817e400) [pid = 1657] [serial = 254] [outer = 0x113349000] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x128b31000 == 46 [pid = 1657] [id = 79] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1265c7000 == 45 [pid = 1657] [id = 78] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1250a6000 == 44 [pid = 1657] [id = 77] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1171f7000 == 43 [pid = 1657] [id = 76] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x124670000 == 42 [pid = 1657] [id = 75] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12405f800 == 41 [pid = 1657] [id = 74] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x123805800 == 40 [pid = 1657] [id = 73] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119bd2000 == 39 [pid = 1657] [id = 72] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x125572c00) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119209000 == 38 [pid = 1657] [id = 71] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x117565800 == 37 [pid = 1657] [id = 70] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1171ef800 == 36 [pid = 1657] [id = 69] 05:51:15 INFO - PROCESS | 1657 | --DOCSHELL 0x115e06800 == 35 [pid = 1657] [id = 68] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118fc2800) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116188800) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x117669000) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112d02c00) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x113d65000) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118166400) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1182f5c00) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11848e400) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118f8e000) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118f0dc00) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116938800) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1160e5c00) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120ff0400) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118483800) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118165800) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x123b3c800) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119996000) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1211d7000) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119914400) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12384f800) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1211d4800) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123d67000) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118483000) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124070400) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124117800) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123be1000) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123be3400) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118758c00) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119919c00) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11858b400) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124122400) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 05:51:15 INFO - PROCESS | 1657 | 1464007875902 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]]]}] 05:51:15 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. 05:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 572ms 05:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:51:15 INFO - PROCESS | 1657 | 1464007875930 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 1657 | 1464007875932 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:51:15 INFO - PROCESS | 1657 | 1464007875935 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 1657 | 1464007875936 Marionette TRACE conn2 <- [1,314,null,{}] 05:51:15 INFO - PROCESS | 1657 | 1464007875938 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}] 05:51:16 INFO - PROCESS | 1657 | 1464007876012 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:51:16 INFO - PROCESS | 1657 | 1464007876056 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167c7000 == 36 [pid = 1657] [id = 86] 05:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112d06000) [pid = 1657] [serial = 255] [outer = 0x0] 05:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1182ef400) [pid = 1657] [serial = 256] [outer = 0x112d06000] 05:51:16 INFO - PROCESS | 1657 | 1464007876083 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11853f000) [pid = 1657] [serial = 257] [outer = 0x112d06000] 05:51:16 INFO - PROCESS | 1657 | 1464007876400 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]]]}] 05:51:16 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. 05:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 469ms 05:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:51:16 INFO - PROCESS | 1657 | 1464007876411 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1657 | 1464007876412 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:51:16 INFO - PROCESS | 1657 | 1464007876418 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1657 | 1464007876426 Marionette TRACE conn2 <- [1,318,null,{}] 05:51:16 INFO - PROCESS | 1657 | 1464007876430 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}] 05:51:16 INFO - PROCESS | 1657 | 1464007876505 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:51:16 INFO - PROCESS | 1657 | 1464007876510 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f82000 == 37 [pid = 1657] [id = 87] 05:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1185d4400) [pid = 1657] [serial = 258] [outer = 0x0] 05:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118fc3000) [pid = 1657] [serial = 259] [outer = 0x1185d4400] 05:51:16 INFO - PROCESS | 1657 | 1464007876538 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119995000) [pid = 1657] [serial = 260] [outer = 0x1185d4400] 05:51:16 INFO - PROCESS | 1657 | 1464007876844 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]]]}] 05:51:16 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. 05:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 480ms 05:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:51:16 INFO - PROCESS | 1657 | 1464007876895 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1657 | 1464007876897 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:51:16 INFO - PROCESS | 1657 | 1464007876899 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1657 | 1464007876900 Marionette TRACE conn2 <- [1,322,null,{}] 05:51:16 INFO - PROCESS | 1657 | 1464007876910 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}] 05:51:16 INFO - PROCESS | 1657 | 1464007876983 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:51:16 INFO - PROCESS | 1657 | 1464007876989 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bb7000 == 38 [pid = 1657] [id = 88] 05:51:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119d9dc00) [pid = 1657] [serial = 261] [outer = 0x0] 05:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120ffa800) [pid = 1657] [serial = 262] [outer = 0x119d9dc00] 05:51:17 INFO - PROCESS | 1657 | 1464007877015 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1211d6c00) [pid = 1657] [serial = 263] [outer = 0x119d9dc00] 05:51:17 INFO - PROCESS | 1657 | 1464007877330 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]]]}] 05:51:17 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. 05:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 05:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:51:17 INFO - PROCESS | 1657 | 1464007877367 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1657 | 1464007877368 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:51:17 INFO - PROCESS | 1657 | 1464007877371 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1657 | 1464007877372 Marionette TRACE conn2 <- [1,326,null,{}] 05:51:17 INFO - PROCESS | 1657 | 1464007877374 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}] 05:51:17 INFO - PROCESS | 1657 | 1464007877446 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:51:17 INFO - PROCESS | 1657 | 1464007877496 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bf4800 == 39 [pid = 1657] [id = 89] 05:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123bb6800) [pid = 1657] [serial = 264] [outer = 0x0] 05:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123be0c00) [pid = 1657] [serial = 265] [outer = 0x123bb6800] 05:51:17 INFO - PROCESS | 1657 | 1464007877528 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12406ac00) [pid = 1657] [serial = 266] [outer = 0x123bb6800] 05:51:17 INFO - PROCESS | 1657 | 1464007877882 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]]]}] 05:51:17 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. 05:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 05:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:51:17 INFO - PROCESS | 1657 | 1464007877891 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1657 | 1464007877892 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:51:17 INFO - PROCESS | 1657 | 1464007877894 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1657 | 1464007877895 Marionette TRACE conn2 <- [1,330,null,{}] 05:51:17 INFO - PROCESS | 1657 | 1464007877898 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}] 05:51:17 INFO - PROCESS | 1657 | 1464007877986 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:51:18 INFO - PROCESS | 1657 | 1464007878017 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x116097800 == 40 [pid = 1657] [id = 90] 05:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124123800) [pid = 1657] [serial = 267] [outer = 0x0] 05:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12556c000) [pid = 1657] [serial = 268] [outer = 0x124123800] 05:51:18 INFO - PROCESS | 1657 | 1464007878050 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125694400) [pid = 1657] [serial = 269] [outer = 0x124123800] 05:51:18 INFO - PROCESS | 1657 | 1464007878375 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]]]}] 05:51:18 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. 05:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 05:51:18 INFO - PROCESS | 1657 | 1464007878417 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 1657 | 1464007878418 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:51:18 INFO - PROCESS | 1657 | 1464007878421 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 1657 | 1464007878422 Marionette TRACE conn2 <- [1,334,null,{}] 05:51:18 INFO - PROCESS | 1657 | 1464007878424 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}] 05:51:18 INFO - PROCESS | 1657 | 1464007878516 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:51:18 INFO - PROCESS | 1657 | 1464007878520 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e0b000 == 41 [pid = 1657] [id = 91] 05:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125699000) [pid = 1657] [serial = 270] [outer = 0x0] 05:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1262d3c00) [pid = 1657] [serial = 271] [outer = 0x125699000] 05:51:18 INFO - PROCESS | 1657 | 1464007878545 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x126817400) [pid = 1657] [serial = 272] [outer = 0x125699000] 05:51:18 INFO - PROCESS | 1657 | 1464007878875 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]]]}] 05:51:18 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. 05:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 05:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:51:18 INFO - PROCESS | 1657 | 1464007878894 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 1657 | 1464007878895 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:51:18 INFO - PROCESS | 1657 | 1464007878897 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 1657 | 1464007878898 Marionette TRACE conn2 <- [1,338,null,{}] 05:51:18 INFO - PROCESS | 1657 | 1464007878901 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}] 05:51:19 INFO - PROCESS | 1657 | 1464007878998 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:51:19 INFO - PROCESS | 1657 | 1464007879029 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x124613000 == 42 [pid = 1657] [id = 92] 05:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12681a400) [pid = 1657] [serial = 273] [outer = 0x0] 05:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126884400) [pid = 1657] [serial = 274] [outer = 0x12681a400] 05:51:19 INFO - PROCESS | 1657 | 1464007879054 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128af0c00) [pid = 1657] [serial = 275] [outer = 0x12681a400] 05:51:19 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. 05:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 05:51:19 INFO - PROCESS | 1657 | 1464007879364 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]]]}] 05:51:19 INFO - PROCESS | 1657 | 1464007879367 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 1657 | 1464007879368 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:51:19 INFO - PROCESS | 1657 | 1464007879386 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1657 | 1464007879390 Marionette TRACE conn2 <- [1,342,null,{}] 05:51:19 INFO - PROCESS | 1657 | 1464007879393 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}] 05:51:19 INFO - PROCESS | 1657 | 1464007879483 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:51:19 INFO - PROCESS | 1657 | 1464007879512 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255a1000 == 43 [pid = 1657] [id = 93] 05:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126880c00) [pid = 1657] [serial = 276] [outer = 0x0] 05:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128af5c00) [pid = 1657] [serial = 277] [outer = 0x126880c00] 05:51:19 INFO - PROCESS | 1657 | 1464007879537 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128afd800) [pid = 1657] [serial = 278] [outer = 0x126880c00] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11385d800) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1256a0400) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115ecc800) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x115ec5000) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x126753800) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118482c00) [pid = 1657] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118fb5400) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119e8c000) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113861800) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1185d0800) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:51:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123b4bc00) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:51:19 INFO - PROCESS | 1657 | 1464007879901 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]]]}] 05:51:19 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. 05:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 522ms 05:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:51:19 INFO - PROCESS | 1657 | 1464007879908 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 1657 | 1464007879910 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:51:19 INFO - PROCESS | 1657 | 1464007879912 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1657 | 1464007879914 Marionette TRACE conn2 <- [1,346,null,{}] 05:51:19 INFO - PROCESS | 1657 | 1464007879916 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}] 05:51:19 INFO - PROCESS | 1657 | 1464007879992 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:51:19 INFO - PROCESS | 1657 | 1464007879996 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x123cab000 == 44 [pid = 1657] [id = 94] 05:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11766f000) [pid = 1657] [serial = 279] [outer = 0x0] 05:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120ff9000) [pid = 1657] [serial = 280] [outer = 0x11766f000] 05:51:20 INFO - PROCESS | 1657 | 1464007880025 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128b57c00) [pid = 1657] [serial = 281] [outer = 0x11766f000] 05:51:20 INFO - PROCESS | 1657 | 1464007880346 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]]]}] 05:51:20 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. 05:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 05:51:20 INFO - PROCESS | 1657 | 1464007880382 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:51:20 INFO - PROCESS | 1657 | 1464007880391 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:51:20 INFO - PROCESS | 1657 | 1464007880399 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1657 | 1464007880400 Marionette TRACE conn2 <- [1,350,null,{}] 05:51:20 INFO - PROCESS | 1657 | 1464007880403 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}] 05:51:20 INFO - PROCESS | 1657 | 1464007880492 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:51:20 INFO - PROCESS | 1657 | 1464007880496 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292ee000 == 45 [pid = 1657] [id = 95] 05:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128b5a400) [pid = 1657] [serial = 282] [outer = 0x0] 05:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128e9a400) [pid = 1657] [serial = 283] [outer = 0x128b5a400] 05:51:20 INFO - PROCESS | 1657 | 1464007880521 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129248800) [pid = 1657] [serial = 284] [outer = 0x128b5a400] 05:51:20 INFO - PROCESS | 1657 | 1464007880832 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]]]}] 05:51:20 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. 05:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 473ms 05:51:20 INFO - PROCESS | 1657 | 1464007880868 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1657 | 1464007880869 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:51:20 INFO - PROCESS | 1657 | 1464007880875 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1657 | 1464007880877 Marionette TRACE conn2 <- [1,354,null,{}] 05:51:20 INFO - PROCESS | 1657 | 1464007880880 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}] 05:51:21 INFO - PROCESS | 1657 | 1464007880997 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:51:21 INFO - PROCESS | 1657 | 1464007881066 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x129746800 == 46 [pid = 1657] [id = 96] 05:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128b5c000) [pid = 1657] [serial = 285] [outer = 0x0] 05:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12924d000) [pid = 1657] [serial = 286] [outer = 0x128b5c000] 05:51:21 INFO - PROCESS | 1657 | 1464007881102 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12944d800) [pid = 1657] [serial = 287] [outer = 0x128b5c000] 05:51:21 INFO - PROCESS | 1657 | 1464007881436 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]]]}] 05:51:21 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. 05:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 05:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:51:21 INFO - PROCESS | 1657 | 1464007881447 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 1657 | 1464007881449 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:51:21 INFO - PROCESS | 1657 | 1464007881452 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 1657 | 1464007881454 Marionette TRACE conn2 <- [1,358,null,{}] 05:51:21 INFO - PROCESS | 1657 | 1464007881459 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}] 05:51:21 INFO - PROCESS | 1657 | 1464007881578 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:51:21 INFO - PROCESS | 1657 | 1464007881659 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5c2000 == 47 [pid = 1657] [id = 97] 05:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1131f1000) [pid = 1657] [serial = 288] [outer = 0x0] 05:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129456c00) [pid = 1657] [serial = 289] [outer = 0x1131f1000] 05:51:21 INFO - PROCESS | 1657 | 1464007881697 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129517000) [pid = 1657] [serial = 290] [outer = 0x1131f1000] 05:51:22 INFO - PROCESS | 1657 | 1464007882196 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]]]}] 05:51:22 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. 05:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 775ms 05:51:22 INFO - PROCESS | 1657 | 1464007882227 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1657 | 1464007882229 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:51:22 INFO - PROCESS | 1657 | 1464007882234 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1657 | 1464007882236 Marionette TRACE conn2 <- [1,362,null,{}] 05:51:22 INFO - PROCESS | 1657 | 1464007882242 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}] 05:51:22 INFO - PROCESS | 1657 | 1464007882360 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:51:22 INFO - PROCESS | 1657 | 1464007882422 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11709f000 == 48 [pid = 1657] [id = 98] 05:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117e07400) [pid = 1657] [serial = 291] [outer = 0x0] 05:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11815e000) [pid = 1657] [serial = 292] [outer = 0x117e07400] 05:51:22 INFO - PROCESS | 1657 | 1464007882452 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118483400) [pid = 1657] [serial = 293] [outer = 0x117e07400] 05:51:22 INFO - PROCESS | 1657 | 1464007882872 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]]]}] 05:51:22 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. 05:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 674ms 05:51:22 INFO - PROCESS | 1657 | 1464007882908 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1657 | 1464007882912 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:51:22 INFO - PROCESS | 1657 | 1464007882917 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1657 | 1464007882918 Marionette TRACE conn2 <- [1,366,null,{}] 05:51:22 INFO - PROCESS | 1657 | 1464007882941 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}] 05:51:23 INFO - PROCESS | 1657 | 1464007883040 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:51:23 INFO - PROCESS | 1657 | 1464007883100 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f6a800 == 49 [pid = 1657] [id = 99] 05:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1185c7800) [pid = 1657] [serial = 294] [outer = 0x0] 05:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118f06c00) [pid = 1657] [serial = 295] [outer = 0x1185c7800] 05:51:23 INFO - PROCESS | 1657 | 1464007883130 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119442c00) [pid = 1657] [serial = 296] [outer = 0x1185c7800] 05:51:23 INFO - PROCESS | 1657 | 1464007883546 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]]]}] 05:51:23 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. 05:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 641ms 05:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:51:23 INFO - PROCESS | 1657 | 1464007883558 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 1657 | 1464007883560 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:51:23 INFO - PROCESS | 1657 | 1464007883562 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1657 | 1464007883565 Marionette TRACE conn2 <- [1,370,null,{}] 05:51:23 INFO - PROCESS | 1657 | 1464007883572 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}] 05:51:23 INFO - PROCESS | 1657 | 1464007883689 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:51:23 INFO - PROCESS | 1657 | 1464007883764 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a725000 == 50 [pid = 1657] [id = 100] 05:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1211cf400) [pid = 1657] [serial = 297] [outer = 0x0] 05:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x123d62800) [pid = 1657] [serial = 298] [outer = 0x1211cf400] 05:51:23 INFO - PROCESS | 1657 | 1464007883798 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124bde400) [pid = 1657] [serial = 299] [outer = 0x1211cf400] 05:51:24 INFO - PROCESS | 1657 | 1464007884238 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]]]}] 05:51:24 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. 05:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 721ms 05:51:24 INFO - PROCESS | 1657 | 1464007884283 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 1657 | 1464007884285 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:51:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:51:24 INFO - PROCESS | 1657 | 1464007884308 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 1657 | 1464007884309 Marionette TRACE conn2 <- [1,374,null,{}] 05:51:24 INFO - PROCESS | 1657 | 1464007884312 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}] 05:51:24 INFO - PROCESS | 1657 | 1464007884413 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:51:24 INFO - PROCESS | 1657 | 1464007884472 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133a4000 == 51 [pid = 1657] [id = 101] 05:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1211d6000) [pid = 1657] [serial = 300] [outer = 0x0] 05:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1256a0000) [pid = 1657] [serial = 301] [outer = 0x1211d6000] 05:51:24 INFO - PROCESS | 1657 | 1464007884501 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12687fc00) [pid = 1657] [serial = 302] [outer = 0x1211d6000] 05:51:25 INFO - PROCESS | 1657 | 1464007885061 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:51:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 775ms 05:51:25 INFO - PROCESS | 1657 | 1464007885082 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1657 | 1464007885084 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:51:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:51:25 INFO - PROCESS | 1657 | 1464007885087 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1657 | 1464007885089 Marionette TRACE conn2 <- [1,378,null,{}] 05:51:25 INFO - PROCESS | 1657 | 1464007885093 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}] 05:51:25 INFO - PROCESS | 1657 | 1464007885177 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:51:25 INFO - PROCESS | 1657 | 1464007885221 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119215800 == 52 [pid = 1657] [id = 102] 05:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x116a4d000) [pid = 1657] [serial = 303] [outer = 0x0] 05:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11766d400) [pid = 1657] [serial = 304] [outer = 0x116a4d000] 05:51:25 INFO - PROCESS | 1657 | 1464007885248 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11817a400) [pid = 1657] [serial = 305] [outer = 0x116a4d000] 05:51:25 INFO - PROCESS | 1657 | 1464007885722 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1171f6000 == 51 [pid = 1657] [id = 65] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x129746800 == 50 [pid = 1657] [id = 96] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1292ee000 == 49 [pid = 1657] [id = 95] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x123cab000 == 48 [pid = 1657] [id = 94] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1255a1000 == 47 [pid = 1657] [id = 93] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x124613000 == 46 [pid = 1657] [id = 92] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x115e0b000 == 45 [pid = 1657] [id = 91] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x116097800 == 44 [pid = 1657] [id = 90] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128c3b000) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119bf4800 == 43 [pid = 1657] [id = 89] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119bb7000 == 42 [pid = 1657] [id = 88] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x118f82000 == 41 [pid = 1657] [id = 87] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1167c7000 == 40 [pid = 1657] [id = 86] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x116f09000 == 39 [pid = 1657] [id = 85] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x116f14000 == 38 [pid = 1657] [id = 84] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x128b25000 == 37 [pid = 1657] [id = 83] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x126292000 == 36 [pid = 1657] [id = 82] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1185ae000 == 35 [pid = 1657] [id = 81] 05:51:25 INFO - PROCESS | 1657 | --DOCSHELL 0x113227800 == 34 [pid = 1657] [id = 80] 05:51:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:51:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x118f99800) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12657c800) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118f90c00) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1262ccc00) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11766cc00) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x126886400) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x115ec0400) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11693dc00) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118488c00) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119919400) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119449000) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1238de000) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x117677800) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1184a2800) [pid = 1657] [serial = 206] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119e8dc00) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118168400) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12504d800) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1211d2400) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12cd4e000) [pid = 1657] [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.] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12569d000) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x120ff1000) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12504b400) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12497ec00) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126749000) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128b62800) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 05:51:25 INFO - PROCESS | 1657 | 1464007885791 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1657 | 1464007885796 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:51:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:51:25 INFO - PROCESS | 1657 | 1464007885805 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1657 | 1464007885807 Marionette TRACE conn2 <- [1,382,null,{}] 05:51:25 INFO - PROCESS | 1657 | 1464007885809 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}] 05:51:25 INFO - PROCESS | 1657 | 1464007885881 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:51:25 INFO - PROCESS | 1657 | 1464007885893 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1161cb000 == 35 [pid = 1657] [id = 103] 05:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1184a1800) [pid = 1657] [serial = 306] [outer = 0x0] 05:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11853c400) [pid = 1657] [serial = 307] [outer = 0x1184a1800] 05:51:25 INFO - PROCESS | 1657 | 1464007885919 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118fbb000) [pid = 1657] [serial = 308] [outer = 0x1184a1800] 05:51:26 INFO - PROCESS | 1657 | 1464007886250 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:51:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 05:51:26 INFO - PROCESS | 1657 | 1464007886275 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1657 | 1464007886276 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:51:26 INFO - PROCESS | 1657 | 1464007886278 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1657 | 1464007886280 Marionette TRACE conn2 <- [1,386,null,{}] 05:51:26 INFO - PROCESS | 1657 | 1464007886288 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}] 05:51:26 INFO - PROCESS | 1657 | 1464007886374 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:51:26 INFO - PROCESS | 1657 | 1464007886435 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f86800 == 36 [pid = 1657] [id = 104] 05:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x119917000) [pid = 1657] [serial = 309] [outer = 0x0] 05:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120fef400) [pid = 1657] [serial = 310] [outer = 0x119917000] 05:51:26 INFO - PROCESS | 1657 | 1464007886463 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123b45400) [pid = 1657] [serial = 311] [outer = 0x119917000] 05:51:26 INFO - PROCESS | 1657 | 1464007886751 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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 05:51:26 INFO - PROCESS | 1657 | 1464007886800 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1657 | 1464007886802 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:51:26 INFO - PROCESS | 1657 | 1464007886810 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1657 | 1464007886812 Marionette TRACE conn2 <- [1,390,null,{}] 05:51:26 INFO - PROCESS | 1657 | 1464007886815 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}] 05:51:26 INFO - PROCESS | 1657 | 1464007886938 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:51:27 INFO - PROCESS | 1657 | 1464007887002 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bd9000 == 37 [pid = 1657] [id = 105] 05:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119918c00) [pid = 1657] [serial = 312] [outer = 0x0] 05:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124122400) [pid = 1657] [serial = 313] [outer = 0x119918c00] 05:51:27 INFO - PROCESS | 1657 | 1464007887044 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125052800) [pid = 1657] [serial = 314] [outer = 0x119918c00] 05:51:27 INFO - PROCESS | 1657 | 1464007887392 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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 622ms 05:51:27 INFO - PROCESS | 1657 | 1464007887431 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 1657 | 1464007887433 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:51:27 INFO - PROCESS | 1657 | 1464007887435 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 1657 | 1464007887436 Marionette TRACE conn2 <- [1,394,null,{}] 05:51:27 INFO - PROCESS | 1657 | 1464007887438 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}] 05:51:27 INFO - PROCESS | 1657 | 1464007887534 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:51:27 INFO - PROCESS | 1657 | 1464007887541 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a06800 == 38 [pid = 1657] [id = 106] 05:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116188800) [pid = 1657] [serial = 315] [outer = 0x0] 05:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12556d800) [pid = 1657] [serial = 316] [outer = 0x116188800] 05:51:27 INFO - PROCESS | 1657 | 1464007887565 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1265ec800) [pid = 1657] [serial = 317] [outer = 0x116188800] 05:51:27 INFO - PROCESS | 1657 | 1464007887928 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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 521ms 05:51:27 INFO - PROCESS | 1657 | 1464007887956 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 1657 | 1464007887958 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:51:27 INFO - PROCESS | 1657 | 1464007887960 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 1657 | 1464007887968 Marionette TRACE conn2 <- [1,398,null,{}] 05:51:27 INFO - PROCESS | 1657 | 1464007887970 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}] 05:51:28 INFO - PROCESS | 1657 | 1464007888083 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:51:28 INFO - PROCESS | 1657 | 1464007888090 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1241a4800 == 39 [pid = 1657] [id = 107] 05:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x123bc0400) [pid = 1657] [serial = 318] [outer = 0x0] 05:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x126887c00) [pid = 1657] [serial = 319] [outer = 0x123bc0400] 05:51:28 INFO - PROCESS | 1657 | 1464007888115 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x128b5d000) [pid = 1657] [serial = 320] [outer = 0x123bc0400] 05:51:28 INFO - PROCESS | 1657 | 1464007888475 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 575ms 05:51:28 INFO - PROCESS | 1657 | 1464007888567 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1657 | 1464007888568 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:51:28 INFO - PROCESS | 1657 | 1464007888578 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1657 | 1464007888579 Marionette TRACE conn2 <- [1,402,null,{}] 05:51:28 INFO - PROCESS | 1657 | 1464007888605 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}] 05:51:28 INFO - PROCESS | 1657 | 1464007888710 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:51:28 INFO - PROCESS | 1657 | 1464007888756 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b1f800 == 40 [pid = 1657] [id = 108] 05:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x129085800) [pid = 1657] [serial = 321] [outer = 0x0] 05:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12924bc00) [pid = 1657] [serial = 322] [outer = 0x129085800] 05:51:28 INFO - PROCESS | 1657 | 1464007888781 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x129515400) [pid = 1657] [serial = 323] [outer = 0x129085800] 05:51:29 INFO - PROCESS | 1657 | 1464007889099 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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 576ms 05:51:29 INFO - PROCESS | 1657 | 1464007889151 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1657 | 1464007889152 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:51:29 INFO - PROCESS | 1657 | 1464007889155 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1657 | 1464007889156 Marionette TRACE conn2 <- [1,406,null,{}] 05:51:29 INFO - PROCESS | 1657 | 1464007889158 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}] 05:51:29 INFO - PROCESS | 1657 | 1464007889257 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:51:29 INFO - PROCESS | 1657 | 1464007889262 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x129013800 == 41 [pid = 1657] [id = 109] 05:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x129512800) [pid = 1657] [serial = 324] [outer = 0x0] 05:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1297b9c00) [pid = 1657] [serial = 325] [outer = 0x129512800] 05:51:29 INFO - PROCESS | 1657 | 1464007889287 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12a752400) [pid = 1657] [serial = 326] [outer = 0x129512800] 05:51:29 INFO - PROCESS | 1657 | 1464007889623 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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 05:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:51:29 INFO - PROCESS | 1657 | 1464007889674 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1657 | 1464007889675 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:51:29 INFO - PROCESS | 1657 | 1464007889677 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1657 | 1464007889678 Marionette TRACE conn2 <- [1,410,null,{}] 05:51:29 INFO - PROCESS | 1657 | 1464007889680 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}] 05:51:29 INFO - PROCESS | 1657 | 1464007889775 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:51:29 INFO - PROCESS | 1657 | 1464007889788 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12973d800 == 42 [pid = 1657] [id = 110] 05:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x129517800) [pid = 1657] [serial = 327] [outer = 0x0] 05:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12a7bd000) [pid = 1657] [serial = 328] [outer = 0x129517800] 05:51:29 INFO - PROCESS | 1657 | 1464007889812 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12a7c2800) [pid = 1657] [serial = 329] [outer = 0x129517800] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x128b59800) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x125699000) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x124123800) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12681a400) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119d9dc00) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1185d4400) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123bb6800) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x113349000) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x126880c00) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112fb5000) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112d06000) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11766f000) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128b5a400) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:51:30 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128b5c000) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:51:30 INFO - PROCESS | 1657 | 1464007890224 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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 568ms 05:51:30 INFO - PROCESS | 1657 | 1464007890245 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 1657 | 1464007890246 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:51:30 INFO - PROCESS | 1657 | 1464007890248 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 1657 | 1464007890250 Marionette TRACE conn2 <- [1,414,null,{}] 05:51:30 INFO - PROCESS | 1657 | 1464007890252 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}] 05:51:30 INFO - PROCESS | 1657 | 1464007890362 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:51:30 INFO - PROCESS | 1657 | 1464007890392 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12900f000 == 43 [pid = 1657] [id = 111] 05:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118587800) [pid = 1657] [serial = 330] [outer = 0x0] 05:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126881c00) [pid = 1657] [serial = 331] [outer = 0x118587800] 05:51:30 INFO - PROCESS | 1657 | 1464007890417 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12944ec00) [pid = 1657] [serial = 332] [outer = 0x118587800] 05:51:30 INFO - PROCESS | 1657 | 1464007890692 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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 470ms 05:51:30 INFO - PROCESS | 1657 | 1464007890727 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 1657 | 1464007890728 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:51:30 INFO - PROCESS | 1657 | 1464007890747 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 1657 | 1464007890748 Marionette TRACE conn2 <- [1,418,null,{}] 05:51:30 INFO - PROCESS | 1657 | 1464007890751 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}] 05:51:30 INFO - PROCESS | 1657 | 1464007890845 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:51:30 INFO - PROCESS | 1657 | 1464007890892 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7b2800 == 44 [pid = 1657] [id = 112] 05:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118fc2800) [pid = 1657] [serial = 333] [outer = 0x0] 05:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a755c00) [pid = 1657] [serial = 334] [outer = 0x118fc2800] 05:51:30 INFO - PROCESS | 1657 | 1464007890921 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12abf0400) [pid = 1657] [serial = 335] [outer = 0x118fc2800] 05:51:31 INFO - PROCESS | 1657 | 1464007891137 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:51:31 INFO - PROCESS | 1657 | 1464007891715 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]]]}] 05:51:31 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 05:51:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1025ms 05:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:51:31 INFO - PROCESS | 1657 | 1464007891767 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1657 | 1464007891768 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:51:31 INFO - PROCESS | 1657 | 1464007891770 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1657 | 1464007891771 Marionette TRACE conn2 <- [1,422,null,{}] 05:51:31 INFO - PROCESS | 1657 | 1464007891774 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}] 05:51:31 INFO - PROCESS | 1657 | 1464007891849 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:51:31 INFO - PROCESS | 1657 | 1464007891856 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b92d000 == 45 [pid = 1657] [id = 113] 05:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12abf5c00) [pid = 1657] [serial = 336] [outer = 0x0] 05:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12b9df400) [pid = 1657] [serial = 337] [outer = 0x12abf5c00] 05:51:31 INFO - PROCESS | 1657 | 1464007891880 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12b9eb000) [pid = 1657] [serial = 338] [outer = 0x12abf5c00] 05:51:32 INFO - PROCESS | 1657 | 1464007892845 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]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:51:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1123ms 05:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:51:32 INFO - PROCESS | 1657 | 1464007892894 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 1657 | 1464007892896 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:51:32 INFO - PROCESS | 1657 | 1464007892900 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 1657 | 1464007892901 Marionette TRACE conn2 <- [1,426,null,{}] 05:51:32 INFO - PROCESS | 1657 | 1464007892906 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}] 05:51:33 INFO - PROCESS | 1657 | 1464007893004 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:51:33 INFO - PROCESS | 1657 | 1464007893073 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170a6800 == 46 [pid = 1657] [id = 114] 05:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11817d000) [pid = 1657] [serial = 339] [outer = 0x0] 05:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1182f4c00) [pid = 1657] [serial = 340] [outer = 0x11817d000] 05:51:33 INFO - PROCESS | 1657 | 1464007893104 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118588800) [pid = 1657] [serial = 341] [outer = 0x11817d000] 05:51:33 INFO - PROCESS | 1657 | 1464007893565 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] 05:51:33 INFO - PROCESS | 1657 | 1464007893626 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:51:33 INFO - PROCESS | 1657 | 1464007893631 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 1657 | 1464007893633 Marionette TRACE conn2 <- [1,430,null,{}] 05:51:33 INFO - PROCESS | 1657 | 1464007893636 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}] 05:51:33 INFO - PROCESS | 1657 | 1464007893766 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:51:33 INFO - PROCESS | 1657 | 1464007893811 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x123936800 == 47 [pid = 1657] [id = 115] 05:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118fbf800) [pid = 1657] [serial = 342] [outer = 0x0] 05:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11944c400) [pid = 1657] [serial = 343] [outer = 0x118fbf800] 05:51:33 INFO - PROCESS | 1657 | 1464007893841 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x123846000) [pid = 1657] [serial = 344] [outer = 0x118fbf800] 05:51:34 INFO - PROCESS | 1657 | 1464007894293 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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 722ms 05:51:34 INFO - PROCESS | 1657 | 1464007894357 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:51:34 INFO - PROCESS | 1657 | 1464007894358 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:51:34 INFO - PROCESS | 1657 | 1464007894361 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1657 | 1464007894363 Marionette TRACE conn2 <- [1,434,null,{}] 05:51:34 INFO - PROCESS | 1657 | 1464007894371 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}] 05:51:34 INFO - PROCESS | 1657 | 1464007894471 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:51:34 INFO - PROCESS | 1657 | 1464007894547 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab78000 == 48 [pid = 1657] [id = 116] 05:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x124118400) [pid = 1657] [serial = 345] [outer = 0x0] 05:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x126817c00) [pid = 1657] [serial = 346] [outer = 0x124118400] 05:51:34 INFO - PROCESS | 1657 | 1464007894581 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128af2400) [pid = 1657] [serial = 347] [outer = 0x124118400] 05:51:35 INFO - PROCESS | 1657 | 1464007895093 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]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:51:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 771ms 05:51:35 INFO - PROCESS | 1657 | 1464007895138 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 1657 | 1464007895140 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:51:35 INFO - PROCESS | 1657 | 1464007895144 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 1657 | 1464007895145 Marionette TRACE conn2 <- [1,438,null,{}] 05:51:35 INFO - PROCESS | 1657 | 1464007895148 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}] 05:51:35 INFO - PROCESS | 1657 | 1464007895368 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:51:35 INFO - PROCESS | 1657 | 1464007895441 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x116637000 == 49 [pid = 1657] [id = 117] 05:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1160e0c00) [pid = 1657] [serial = 348] [outer = 0x0] 05:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1161ec000) [pid = 1657] [serial = 349] [outer = 0x1160e0c00] 05:51:35 INFO - PROCESS | 1657 | 1464007895468 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x116a49000) [pid = 1657] [serial = 350] [outer = 0x1160e0c00] 05:51:35 INFO - PROCESS | 1657 | 1464007895950 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]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:51:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 821ms 05:51:35 INFO - PROCESS | 1657 | 1464007895966 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 1657 | 1464007895968 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:51:35 INFO - PROCESS | 1657 | 1464007895992 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 1657 | 1464007895995 Marionette TRACE conn2 <- [1,442,null,{}] 05:51:36 INFO - PROCESS | 1657 | 1464007895998 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}] 05:51:36 INFO - PROCESS | 1657 | 1464007896085 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:51:36 INFO - PROCESS | 1657 | 1464007896151 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x11691c000 == 50 [pid = 1657] [id = 118] 05:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118482c00) [pid = 1657] [serial = 351] [outer = 0x0] 05:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118535800) [pid = 1657] [serial = 352] [outer = 0x118482c00] 05:51:36 INFO - PROCESS | 1657 | 1464007896180 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118752c00) [pid = 1657] [serial = 353] [outer = 0x118482c00] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7b2800 == 49 [pid = 1657] [id = 112] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12900f000 == 48 [pid = 1657] [id = 111] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12973d800 == 47 [pid = 1657] [id = 110] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x129013800 == 46 [pid = 1657] [id = 109] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x128b1f800 == 45 [pid = 1657] [id = 108] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1241a4800 == 44 [pid = 1657] [id = 107] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x123a06800 == 43 [pid = 1657] [id = 106] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x129456c00) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x124980800) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x119443c00) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11815e400) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11224d400) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119bd9000 == 42 [pid = 1657] [id = 105] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x118f86800 == 41 [pid = 1657] [id = 104] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1161cb000 == 40 [pid = 1657] [id = 103] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119215800 == 39 [pid = 1657] [id = 102] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119f6a800 == 38 [pid = 1657] [id = 99] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11709f000 == 37 [pid = 1657] [id = 98] 05:51:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5c2000 == 36 [pid = 1657] [id = 97] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x128ea3c00) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128afd800) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x128e9a400) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12924d000) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x126817400) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x128b57c00) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12944d800) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12406ac00) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x129248800) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1262d3c00) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12556c000) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x125694400) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x126884400) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x120ffa800) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1211d6c00) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118fc3000) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119995000) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x123be0c00) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11817e400) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x117e02400) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128af5c00) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1166b5800) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11515fc00) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1182ef400) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11853f000) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128af0c00) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120ff9000) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 05:51:36 INFO - PROCESS | 1657 | 1464007896604 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 05:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:51:36 INFO - PROCESS | 1657 | 1464007896665 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1657 | 1464007896668 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:51:36 INFO - PROCESS | 1657 | 1464007896672 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1657 | 1464007896673 Marionette TRACE conn2 <- [1,446,null,{}] 05:51:36 INFO - PROCESS | 1657 | 1464007896677 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}] 05:51:36 INFO - PROCESS | 1657 | 1464007896768 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:51:36 INFO - PROCESS | 1657 | 1464007896777 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x11709f000 == 37 [pid = 1657] [id = 119] 05:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118f99800) [pid = 1657] [serial = 354] [outer = 0x0] 05:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118fc2c00) [pid = 1657] [serial = 355] [outer = 0x118f99800] 05:51:36 INFO - PROCESS | 1657 | 1464007896805 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119d99000) [pid = 1657] [serial = 356] [outer = 0x118f99800] 05:51:37 INFO - PROCESS | 1657 | 1464007897130 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 471ms 05:51:37 INFO - PROCESS | 1657 | 1464007897162 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1657 | 1464007897164 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:51:37 INFO - PROCESS | 1657 | 1464007897176 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1657 | 1464007897179 Marionette TRACE conn2 <- [1,450,null,{}] 05:51:37 INFO - PROCESS | 1657 | 1464007897181 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}] 05:51:37 INFO - PROCESS | 1657 | 1464007897256 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:51:37 INFO - PROCESS | 1657 | 1464007897261 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bba800 == 38 [pid = 1657] [id = 120] 05:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x120ff8800) [pid = 1657] [serial = 357] [outer = 0x0] 05:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1211d4800) [pid = 1657] [serial = 358] [outer = 0x120ff8800] 05:51:37 INFO - PROCESS | 1657 | 1464007897289 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x123df3000) [pid = 1657] [serial = 359] [outer = 0x120ff8800] 05:51:37 INFO - PROCESS | 1657 | 1464007897623 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] 05:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:51:37 INFO - PROCESS | 1657 | 1464007897658 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:51:37 INFO - PROCESS | 1657 | 1464007897661 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1657 | 1464007897662 Marionette TRACE conn2 <- [1,454,null,{}] 05:51:37 INFO - PROCESS | 1657 | 1464007897664 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}] 05:51:37 INFO - PROCESS | 1657 | 1464007897738 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:51:37 INFO - PROCESS | 1657 | 1464007897787 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119db5000 == 39 [pid = 1657] [id = 121] 05:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119da1800) [pid = 1657] [serial = 360] [outer = 0x0] 05:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124123000) [pid = 1657] [serial = 361] [outer = 0x119da1800] 05:51:37 INFO - PROCESS | 1657 | 1464007897812 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12556e000) [pid = 1657] [serial = 362] [outer = 0x119da1800] 05:51:38 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:38 INFO - PROCESS | 1657 | 1464007898093 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]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 471ms 05:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:51:38 INFO - PROCESS | 1657 | 1464007898132 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 1657 | 1464007898134 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:51:38 INFO - PROCESS | 1657 | 1464007898136 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 1657 | 1464007898138 Marionette TRACE conn2 <- [1,458,null,{}] 05:51:38 INFO - PROCESS | 1657 | 1464007898144 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}] 05:51:38 INFO - PROCESS | 1657 | 1464007898218 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:51:38 INFO - PROCESS | 1657 | 1464007898226 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a0e800 == 40 [pid = 1657] [id = 122] 05:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126579000) [pid = 1657] [serial = 363] [outer = 0x0] 05:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x126750c00) [pid = 1657] [serial = 364] [outer = 0x126579000] 05:51:38 INFO - PROCESS | 1657 | 1464007898257 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128af0c00) [pid = 1657] [serial = 365] [outer = 0x126579000] 05:51:38 INFO - PROCESS | 1657 | 1464007898599 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] 05:51:38 INFO - PROCESS | 1657 | 1464007898633 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:51:38 INFO - PROCESS | 1657 | 1464007898643 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 1657 | 1464007898644 Marionette TRACE conn2 <- [1,462,null,{}] 05:51:38 INFO - PROCESS | 1657 | 1464007898656 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}] 05:51:38 INFO - PROCESS | 1657 | 1464007898759 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:51:38 INFO - PROCESS | 1657 | 1464007898763 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ea1800 == 41 [pid = 1657] [id = 123] 05:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12657c400) [pid = 1657] [serial = 366] [outer = 0x0] 05:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128b5b000) [pid = 1657] [serial = 367] [outer = 0x12657c400] 05:51:38 INFO - PROCESS | 1657 | 1464007898789 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x129085000) [pid = 1657] [serial = 368] [outer = 0x12657c400] 05:51:39 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:39 INFO - PROCESS | 1657 | 1464007899148 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] 05:51:39 INFO - PROCESS | 1657 | 1464007899175 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:51:39 INFO - PROCESS | 1657 | 1464007899177 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1657 | 1464007899178 Marionette TRACE conn2 <- [1,466,null,{}] 05:51:39 INFO - PROCESS | 1657 | 1464007899181 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}] 05:51:39 INFO - PROCESS | 1657 | 1464007899274 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:51:39 INFO - PROCESS | 1657 | 1464007899277 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e06800 == 42 [pid = 1657] [id = 124] 05:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128b5fc00) [pid = 1657] [serial = 369] [outer = 0x0] 05:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x129253000) [pid = 1657] [serial = 370] [outer = 0x128b5fc00] 05:51:39 INFO - PROCESS | 1657 | 1464007899303 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x129515c00) [pid = 1657] [serial = 371] [outer = 0x128b5fc00] 05:51:39 INFO - PROCESS | 1657 | 1464007899647 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] 05:51:39 INFO - PROCESS | 1657 | 1464007899699 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:51:39 INFO - PROCESS | 1657 | 1464007899701 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1657 | 1464007899703 Marionette TRACE conn2 <- [1,470,null,{}] 05:51:39 INFO - PROCESS | 1657 | 1464007899705 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}] 05:51:39 INFO - PROCESS | 1657 | 1464007899801 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:51:39 INFO - PROCESS | 1657 | 1464007899806 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b1d000 == 43 [pid = 1657] [id = 125] 05:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x129247400) [pid = 1657] [serial = 372] [outer = 0x0] 05:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1297bec00) [pid = 1657] [serial = 373] [outer = 0x129247400] 05:51:39 INFO - PROCESS | 1657 | 1464007899831 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12a7c0000) [pid = 1657] [serial = 374] [outer = 0x129247400] 05:51:40 INFO - PROCESS | 1657 | 1464007900169 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 05:51:40 INFO - PROCESS | 1657 | 1464007900220 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 1657 | 1464007900221 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:51:40 INFO - PROCESS | 1657 | 1464007900223 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 1657 | 1464007900225 Marionette TRACE conn2 <- [1,474,null,{}] 05:51:40 INFO - PROCESS | 1657 | 1464007900227 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}] 05:51:40 INFO - PROCESS | 1657 | 1464007900327 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:51:40 INFO - PROCESS | 1657 | 1464007900341 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12900f000 == 44 [pid = 1657] [id = 126] 05:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12951ac00) [pid = 1657] [serial = 375] [outer = 0x0] 05:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12a7cbc00) [pid = 1657] [serial = 376] [outer = 0x12951ac00] 05:51:40 INFO - PROCESS | 1657 | 1464007900370 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12ab1b400) [pid = 1657] [serial = 377] [outer = 0x12951ac00] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116ad2400) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x117e0bc00) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x123bc0400) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x129085800) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118587800) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1184a1800) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x129512800) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1211d6000) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x116188800) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119918c00) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x116a4d000) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119917000) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x129517800) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:51:40 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118fc2800) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:51:40 INFO - PROCESS | 1657 | 1464007900962 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 768ms 05:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:51:41 INFO - PROCESS | 1657 | 1464007901011 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1657 | 1464007901012 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:51:41 INFO - PROCESS | 1657 | 1464007901014 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1657 | 1464007901016 Marionette TRACE conn2 <- [1,478,null,{}] 05:51:41 INFO - PROCESS | 1657 | 1464007901019 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}] 05:51:41 INFO - PROCESS | 1657 | 1464007901094 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:51:41 INFO - PROCESS | 1657 | 1464007901098 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12901d000 == 45 [pid = 1657] [id = 127] 05:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116a4e000) [pid = 1657] [serial = 378] [outer = 0x0] 05:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1211d6000) [pid = 1657] [serial = 379] [outer = 0x116a4e000] 05:51:41 INFO - PROCESS | 1657 | 1464007901128 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a757000) [pid = 1657] [serial = 380] [outer = 0x116a4e000] 05:51:41 INFO - PROCESS | 1657 | 1464007901491 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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 05:51:41 INFO - PROCESS | 1657 | 1464007901534 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1657 | 1464007901536 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:51:41 INFO - PROCESS | 1657 | 1464007901540 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1657 | 1464007901542 Marionette TRACE conn2 <- [1,482,null,{}] 05:51:41 INFO - PROCESS | 1657 | 1464007901544 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}] 05:51:41 INFO - PROCESS | 1657 | 1464007901630 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:51:41 INFO - PROCESS | 1657 | 1464007901634 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab72000 == 46 [pid = 1657] [id = 128] 05:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12abec000) [pid = 1657] [serial = 381] [outer = 0x0] 05:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12b293c00) [pid = 1657] [serial = 382] [outer = 0x12abec000] 05:51:41 INFO - PROCESS | 1657 | 1464007901662 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12ba19000) [pid = 1657] [serial = 383] [outer = 0x12abec000] 05:51:41 INFO - PROCESS | 1657 | 1464007901989 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 469ms 05:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:51:42 INFO - PROCESS | 1657 | 1464007902010 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1657 | 1464007902011 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:51:42 INFO - PROCESS | 1657 | 1464007902013 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1657 | 1464007902014 Marionette TRACE conn2 <- [1,486,null,{}] 05:51:42 INFO - PROCESS | 1657 | 1464007902016 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}] 05:51:42 INFO - PROCESS | 1657 | 1464007902093 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:51:42 INFO - PROCESS | 1657 | 1464007902142 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b936000 == 47 [pid = 1657] [id = 129] 05:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12abf0800) [pid = 1657] [serial = 384] [outer = 0x0] 05:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12ba1a800) [pid = 1657] [serial = 385] [outer = 0x12abf0800] 05:51:42 INFO - PROCESS | 1657 | 1464007902167 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12bd18000) [pid = 1657] [serial = 386] [outer = 0x12abf0800] 05:51:42 INFO - PROCESS | 1657 | 1464007902462 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 05:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:51:42 INFO - PROCESS | 1657 | 1464007902482 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1657 | 1464007902483 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:51:42 INFO - PROCESS | 1657 | 1464007902486 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1657 | 1464007902487 Marionette TRACE conn2 <- [1,490,null,{}] 05:51:42 INFO - PROCESS | 1657 | 1464007902494 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}] 05:51:42 INFO - PROCESS | 1657 | 1464007902581 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:51:42 INFO - PROCESS | 1657 | 1464007902585 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb09800 == 48 [pid = 1657] [id = 130] 05:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12bd13c00) [pid = 1657] [serial = 387] [outer = 0x0] 05:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12bd1f400) [pid = 1657] [serial = 388] [outer = 0x12bd13c00] 05:51:42 INFO - PROCESS | 1657 | 1464007902610 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12bd2b800) [pid = 1657] [serial = 389] [outer = 0x12bd13c00] 05:51:43 INFO - PROCESS | 1657 | 1464007903011 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 571ms 05:51:43 INFO - PROCESS | 1657 | 1464007903058 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 1657 | 1464007903060 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:51:43 INFO - PROCESS | 1657 | 1464007903064 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 1657 | 1464007903066 Marionette TRACE conn2 <- [1,494,null,{}] 05:51:43 INFO - PROCESS | 1657 | 1464007903070 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}] 05:51:43 INFO - PROCESS | 1657 | 1464007903169 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:51:43 INFO - PROCESS | 1657 | 1464007903233 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167b7800 == 49 [pid = 1657] [id = 131] 05:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x113df1800) [pid = 1657] [serial = 390] [outer = 0x0] 05:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116a49800) [pid = 1657] [serial = 391] [outer = 0x113df1800] 05:51:43 INFO - PROCESS | 1657 | 1464007903265 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1182f7000) [pid = 1657] [serial = 392] [outer = 0x113df1800] 05:51:43 INFO - PROCESS | 1657 | 1464007903745 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 722ms 05:51:43 INFO - PROCESS | 1657 | 1464007903786 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 1657 | 1464007903792 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:51:43 INFO - PROCESS | 1657 | 1464007903797 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 1657 | 1464007903799 Marionette TRACE conn2 <- [1,498,null,{}] 05:51:43 INFO - PROCESS | 1657 | 1464007903801 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}] 05:51:43 INFO - PROCESS | 1657 | 1464007903900 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:51:43 INFO - PROCESS | 1657 | 1464007903965 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a0b800 == 50 [pid = 1657] [id = 132] 05:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1185cc800) [pid = 1657] [serial = 393] [outer = 0x0] 05:51:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x119919800) [pid = 1657] [serial = 394] [outer = 0x1185cc800] 05:51:43 INFO - PROCESS | 1657 | 1464007903995 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1211d1c00) [pid = 1657] [serial = 395] [outer = 0x1185cc800] 05:51:44 INFO - PROCESS | 1657 | 1464007904416 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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 05:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:51:44 INFO - PROCESS | 1657 | 1464007904476 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 1657 | 1464007904477 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:51:44 INFO - PROCESS | 1657 | 1464007904480 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1657 | 1464007904483 Marionette TRACE conn2 <- [1,502,null,{}] 05:51:44 INFO - PROCESS | 1657 | 1464007904505 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}] 05:51:44 INFO - PROCESS | 1657 | 1464007904641 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:51:44 INFO - PROCESS | 1657 | 1464007904692 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb07800 == 51 [pid = 1657] [id = 133] 05:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12569cc00) [pid = 1657] [serial = 396] [outer = 0x0] 05:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1262d4000) [pid = 1657] [serial = 397] [outer = 0x12569cc00] 05:51:44 INFO - PROCESS | 1657 | 1464007904726 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128af3000) [pid = 1657] [serial = 398] [outer = 0x12569cc00] 05:51:45 INFO - PROCESS | 1657 | 1464007905119 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 05:51:45 INFO - PROCESS | 1657 | 1464007905157 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 1657 | 1464007905159 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:51:45 INFO - PROCESS | 1657 | 1464007905163 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 1657 | 1464007905164 Marionette TRACE conn2 <- [1,506,null,{}] 05:51:45 INFO - PROCESS | 1657 | 1464007905167 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}] 05:51:45 INFO - PROCESS | 1657 | 1464007905271 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:51:45 INFO - PROCESS | 1657 | 1464007905326 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd78800 == 52 [pid = 1657] [id = 134] 05:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x128afac00) [pid = 1657] [serial = 399] [outer = 0x0] 05:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x129253400) [pid = 1657] [serial = 400] [outer = 0x128afac00] 05:51:45 INFO - PROCESS | 1657 | 1464007905359 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12ab16800) [pid = 1657] [serial = 401] [outer = 0x128afac00] 05:51:45 INFO - PROCESS | 1657 | 1464007905927 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 821ms 05:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:51:45 INFO - PROCESS | 1657 | 1464007905985 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 1657 | 1464007905986 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:51:45 INFO - PROCESS | 1657 | 1464007905989 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 1657 | 1464007905990 Marionette TRACE conn2 <- [1,510,null,{}] 05:51:45 INFO - PROCESS | 1657 | 1464007905992 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}] 05:51:46 INFO - PROCESS | 1657 | 1464007906085 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:51:46 INFO - PROCESS | 1657 | 1464007906151 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bfeb800 == 53 [pid = 1657] [id = 135] 05:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x128c38400) [pid = 1657] [serial = 402] [outer = 0x0] 05:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12b9e6c00) [pid = 1657] [serial = 403] [outer = 0x128c38400] 05:51:46 INFO - PROCESS | 1657 | 1464007906180 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12bd20800) [pid = 1657] [serial = 404] [outer = 0x128c38400] 05:51:46 INFO - PROCESS | 1657 | 1464007906644 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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 05:51:46 INFO - PROCESS | 1657 | 1464007906660 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:51:46 INFO - PROCESS | 1657 | 1464007906662 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:51:46 INFO - PROCESS | 1657 | 1464007906664 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1657 | 1464007906665 Marionette TRACE conn2 <- [1,514,null,{}] 05:51:46 INFO - PROCESS | 1657 | 1464007906668 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}] 05:51:46 INFO - PROCESS | 1657 | 1464007906939 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:51:46 INFO - PROCESS | 1657 | 1464007906985 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119558000 == 54 [pid = 1657] [id = 136] 05:51:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1166b5800) [pid = 1657] [serial = 405] [outer = 0x0] 05:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1169b9400) [pid = 1657] [serial = 406] [outer = 0x1166b5800] 05:51:47 INFO - PROCESS | 1657 | 1464007907014 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x118163c00) [pid = 1657] [serial = 407] [outer = 0x1166b5800] 05:51:47 INFO - PROCESS | 1657 | 1464007907461 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]]]}] 05:51:47 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 05:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 819ms 05:51:47 INFO - PROCESS | 1657 | 1464007907484 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 1657 | 1464007907487 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:51:47 INFO - PROCESS | 1657 | 1464007907490 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 1657 | 1464007907492 Marionette TRACE conn2 <- [1,518,null,{}] 05:51:47 INFO - PROCESS | 1657 | 1464007907495 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}] 05:51:47 INFO - PROCESS | 1657 | 1464007907586 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:51:47 INFO - PROCESS | 1657 | 1464007907653 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x11757b000 == 55 [pid = 1657] [id = 137] 05:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x118589400) [pid = 1657] [serial = 408] [outer = 0x0] 05:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x119443c00) [pid = 1657] [serial = 409] [outer = 0x118589400] 05:51:47 INFO - PROCESS | 1657 | 1464007907682 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x119e8c000) [pid = 1657] [serial = 410] [outer = 0x118589400] 05:51:47 INFO - PROCESS | 1657 | --DOCSHELL 0x113a99800 == 54 [pid = 1657] [id = 66] 05:51:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12b936000 == 53 [pid = 1657] [id = 129] 05:51:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab72000 == 52 [pid = 1657] [id = 128] 05:51:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12901d000 == 51 [pid = 1657] [id = 127] 05:51:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12900f000 == 50 [pid = 1657] [id = 126] 05:51:47 INFO - PROCESS | 1657 | --DOCSHELL 0x128b1d000 == 49 [pid = 1657] [id = 125] 05:51:47 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x11815e000) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 05:51:47 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x123d62800) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 05:51:47 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118f06c00) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 05:51:47 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12b9df400) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x115e06800 == 48 [pid = 1657] [id = 124] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x123ea1800 == 47 [pid = 1657] [id = 123] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x123a0e800 == 46 [pid = 1657] [id = 122] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119db5000 == 45 [pid = 1657] [id = 121] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119bba800 == 44 [pid = 1657] [id = 120] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11709f000 == 43 [pid = 1657] [id = 119] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11691c000 == 42 [pid = 1657] [id = 118] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x116637000 == 41 [pid = 1657] [id = 117] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1170a6800 == 40 [pid = 1657] [id = 114] 05:51:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12b92d000 == 39 [pid = 1657] [id = 113] 05:51:48 INFO - PROCESS | 1657 | 1464007908063 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 621ms 05:51:48 INFO - PROCESS | 1657 | 1464007908112 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:51:48 INFO - PROCESS | 1657 | 1464007908114 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:51:48 INFO - PROCESS | 1657 | 1464007908116 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1657 | 1464007908117 Marionette TRACE conn2 <- [1,522,null,{}] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x118fc3400) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x118485800) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x126887c00) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x129515400) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12924bc00) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x126881c00) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11853c400) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118fbb000) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1297b9c00) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12687fc00) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1256a0000) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12556d800) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12a752400) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x124122400) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x125052800) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x11817a400) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11766d400) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x120fef400) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x123b45400) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12a7bd000) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12abf0400) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12a7c2800) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128b5d000) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1265ec800) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12944ec00) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12a755c00) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 05:51:48 INFO - PROCESS | 1657 | 1464007908135 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}] 05:51:48 INFO - PROCESS | 1657 | 1464007908231 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:51:48 INFO - PROCESS | 1657 | 1464007908239 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171e8800 == 40 [pid = 1657] [id = 138] 05:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x120ffa400) [pid = 1657] [serial = 411] [outer = 0x0] 05:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1211d2c00) [pid = 1657] [serial = 412] [outer = 0x120ffa400] 05:51:48 INFO - PROCESS | 1657 | 1464007908267 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x123deac00) [pid = 1657] [serial = 413] [outer = 0x120ffa400] 05:51:48 INFO - PROCESS | 1657 | 1464007908598 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 05:51:48 INFO - PROCESS | 1657 | 1464007908635 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 1657 | 1464007908638 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:51:48 INFO - PROCESS | 1657 | 1464007908645 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1657 | 1464007908648 Marionette TRACE conn2 <- [1,526,null,{}] 05:51:48 INFO - PROCESS | 1657 | 1464007908650 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}] 05:51:48 INFO - PROCESS | 1657 | 1464007908732 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:51:48 INFO - PROCESS | 1657 | 1464007908780 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11954f000 == 41 [pid = 1657] [id = 139] 05:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x120fef400) [pid = 1657] [serial = 414] [outer = 0x0] 05:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1245f3800) [pid = 1657] [serial = 415] [outer = 0x120fef400] 05:51:48 INFO - PROCESS | 1657 | 1464007908806 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1265ecc00) [pid = 1657] [serial = 416] [outer = 0x120fef400] 05:51:49 INFO - PROCESS | 1657 | 1464007909128 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]]]}] 05:51:49 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 05:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 525ms 05:51:49 INFO - PROCESS | 1657 | 1464007909167 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 1657 | 1464007909168 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:51:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:51:49 INFO - PROCESS | 1657 | 1464007909178 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1657 | 1464007909179 Marionette TRACE conn2 <- [1,530,null,{}] 05:51:49 INFO - PROCESS | 1657 | 1464007909181 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}] 05:51:49 INFO - PROCESS | 1657 | 1464007909253 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:51:49 INFO - PROCESS | 1657 | 1464007909303 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1161b9000 == 42 [pid = 1657] [id = 140] 05:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x120ffa800) [pid = 1657] [serial = 417] [outer = 0x0] 05:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x126889000) [pid = 1657] [serial = 418] [outer = 0x120ffa800] 05:51:49 INFO - PROCESS | 1657 | 1464007909329 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x129085800) [pid = 1657] [serial = 419] [outer = 0x120ffa800] 05:51:49 INFO - PROCESS | 1657 | 1464007909597 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"]]]}] 05:51:49 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 05:51:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:51:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:51:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:51:49 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 05:51:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:51:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:51:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:51:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 05:51:49 INFO - PROCESS | 1657 | 1464007909648 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 1657 | 1464007909649 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:51:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:51:49 INFO - PROCESS | 1657 | 1464007909651 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1657 | 1464007909653 Marionette TRACE conn2 <- [1,534,null,{}] 05:51:49 INFO - PROCESS | 1657 | 1464007909659 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}] 05:51:49 INFO - PROCESS | 1657 | 1464007909758 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:51:49 INFO - PROCESS | 1657 | 1464007909763 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12676d000 == 43 [pid = 1657] [id = 141] 05:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12a754800) [pid = 1657] [serial = 420] [outer = 0x0] 05:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12ab20c00) [pid = 1657] [serial = 421] [outer = 0x12a754800] 05:51:49 INFO - PROCESS | 1657 | 1464007909792 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12b9e5800) [pid = 1657] [serial = 422] [outer = 0x12a754800] 05:51:50 INFO - PROCESS | 1657 | 1464007910151 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:51:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 05:51:50 INFO - PROCESS | 1657 | 1464007910181 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1657 | 1464007910182 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:51:50 INFO - PROCESS | 1657 | 1464007910184 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1657 | 1464007910186 Marionette TRACE conn2 <- [1,538,null,{}] 05:51:50 INFO - PROCESS | 1657 | 1464007910188 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}] 05:51:50 INFO - PROCESS | 1657 | 1464007910294 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:51:50 INFO - PROCESS | 1657 | 1464007910309 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x129016800 == 44 [pid = 1657] [id = 142] 05:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12ab13000) [pid = 1657] [serial = 423] [outer = 0x0] 05:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12ba1dc00) [pid = 1657] [serial = 424] [outer = 0x12ab13000] 05:51:50 INFO - PROCESS | 1657 | 1464007910342 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12bd2b000) [pid = 1657] [serial = 425] [outer = 0x12ab13000] 05:51:50 INFO - PROCESS | 1657 | 1464007910695 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]]]}] 05:51:50 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. 05:51:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 05:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:51:50 INFO - PROCESS | 1657 | 1464007910753 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1657 | 1464007910754 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:51:50 INFO - PROCESS | 1657 | 1464007910756 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1657 | 1464007910757 Marionette TRACE conn2 <- [1,542,null,{}] 05:51:50 INFO - PROCESS | 1657 | 1464007910759 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}] 05:51:50 INFO - PROCESS | 1657 | 1464007910853 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:51:50 INFO - PROCESS | 1657 | 1464007910857 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a73a000 == 45 [pid = 1657] [id = 143] 05:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12ba17800) [pid = 1657] [serial = 426] [outer = 0x0] 05:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12bd2f000) [pid = 1657] [serial = 427] [outer = 0x12ba17800] 05:51:50 INFO - PROCESS | 1657 | 1464007910882 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12c557400) [pid = 1657] [serial = 428] [outer = 0x12ba17800] 05:51:51 INFO - PROCESS | 1657 | 1464007911295 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]]]}] 05:51:51 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. 05:51:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 568ms 05:51:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:51:51 INFO - PROCESS | 1657 | 1464007911325 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 1657 | 1464007911327 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:51:51 INFO - PROCESS | 1657 | 1464007911330 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 1657 | 1464007911332 Marionette TRACE conn2 <- [1,546,null,{}] 05:51:51 INFO - PROCESS | 1657 | 1464007911343 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}] 05:51:51 INFO - PROCESS | 1657 | 1464007911501 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:51:51 INFO - PROCESS | 1657 | 1464007911532 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab7b000 == 46 [pid = 1657] [id = 144] 05:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12c554000) [pid = 1657] [serial = 429] [outer = 0x0] 05:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12c55a800) [pid = 1657] [serial = 430] [outer = 0x12c554000] 05:51:51 INFO - PROCESS | 1657 | 1464007911593 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12c8c4400) [pid = 1657] [serial = 431] [outer = 0x12c554000] 05:51:51 INFO - PROCESS | 1657 | 1464007911931 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]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:51:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 628ms 05:51:51 INFO - PROCESS | 1657 | 1464007911959 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 1657 | 1464007911960 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:51:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:51:51 INFO - PROCESS | 1657 | 1464007911962 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 1657 | 1464007911963 Marionette TRACE conn2 <- [1,550,null,{}] 05:51:51 INFO - PROCESS | 1657 | 1464007911966 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}] 05:51:52 INFO - PROCESS | 1657 | 1464007912063 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:51:52 INFO - PROCESS | 1657 | 1464007912079 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b966800 == 47 [pid = 1657] [id = 145] 05:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12c8c4800) [pid = 1657] [serial = 432] [outer = 0x0] 05:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12c8cbc00) [pid = 1657] [serial = 433] [outer = 0x12c8c4800] 05:51:52 INFO - PROCESS | 1657 | 1464007912109 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12c8d0800) [pid = 1657] [serial = 434] [outer = 0x12c8c4800] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x128b5fc00) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x129247400) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12951ac00) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x119da1800) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x126579000) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x120ff8800) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1160e0c00) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x118f99800) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x118482c00) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x116a4e000) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12abec000) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12657c400) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:51:52 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12abf0800) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:51:52 INFO - PROCESS | 1657 | 1464007912601 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]]]}] 05:51:52 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. 05:51:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 669ms 05:51:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:51:52 INFO - PROCESS | 1657 | 1464007912633 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1657 | 1464007912634 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:51:52 INFO - PROCESS | 1657 | 1464007912641 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1657 | 1464007912643 Marionette TRACE conn2 <- [1,554,null,{}] 05:51:52 INFO - PROCESS | 1657 | 1464007912646 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}] 05:51:52 INFO - PROCESS | 1657 | 1464007912764 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:51:52 INFO - PROCESS | 1657 | 1464007912802 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b955800 == 48 [pid = 1657] [id = 146] 05:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x112a60800) [pid = 1657] [serial = 435] [outer = 0x0] 05:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1262ccc00) [pid = 1657] [serial = 436] [outer = 0x112a60800] 05:51:52 INFO - PROCESS | 1657 | 1464007912832 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12c8d2000) [pid = 1657] [serial = 437] [outer = 0x112a60800] 05:51:53 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:53 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:53 INFO - PROCESS | 1657 | 1464007913133 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 525ms 05:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:51:53 INFO - PROCESS | 1657 | 1464007913161 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1657 | 1464007913163 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:51:53 INFO - PROCESS | 1657 | 1464007913165 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 1657 | 1464007913167 Marionette TRACE conn2 <- [1,558,null,{}] 05:51:53 INFO - PROCESS | 1657 | 1464007913169 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}] 05:51:53 INFO - PROCESS | 1657 | 1464007913252 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:51:53 INFO - PROCESS | 1657 | 1464007913258 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c515800 == 49 [pid = 1657] [id = 147] 05:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12bd27800) [pid = 1657] [serial = 438] [outer = 0x0] 05:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12cc08c00) [pid = 1657] [serial = 439] [outer = 0x12bd27800] 05:51:53 INFO - PROCESS | 1657 | 1464007913282 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12cd4c000) [pid = 1657] [serial = 440] [outer = 0x12bd27800] 05:51:53 INFO - PROCESS | 1657 | 1464007913635 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 519ms 05:51:53 INFO - PROCESS | 1657 | 1464007913685 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1657 | 1464007913687 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:51:53 INFO - PROCESS | 1657 | 1464007913694 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 1657 | 1464007913695 Marionette TRACE conn2 <- [1,562,null,{}] 05:51:53 INFO - PROCESS | 1657 | 1464007913699 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}] 05:51:53 INFO - PROCESS | 1657 | 1464007913826 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:51:53 INFO - PROCESS | 1657 | 1464007913833 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c827800 == 50 [pid = 1657] [id = 148] 05:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12cc02400) [pid = 1657] [serial = 441] [outer = 0x0] 05:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12cd50400) [pid = 1657] [serial = 442] [outer = 0x12cc02400] 05:51:53 INFO - PROCESS | 1657 | 1464007913865 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12d32f400) [pid = 1657] [serial = 443] [outer = 0x12cc02400] 05:51:54 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:54 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:54 INFO - PROCESS | 1657 | 1464007914177 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 522ms 05:51:54 INFO - PROCESS | 1657 | 1464007914215 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:51:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:51:54 INFO - PROCESS | 1657 | 1464007914216 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:51:54 INFO - PROCESS | 1657 | 1464007914218 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1657 | 1464007914219 Marionette TRACE conn2 <- [1,566,null,{}] 05:51:54 INFO - PROCESS | 1657 | 1464007914222 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}] 05:51:54 INFO - PROCESS | 1657 | 1464007914333 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:51:54 INFO - PROCESS | 1657 | 1464007914340 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc2f800 == 51 [pid = 1657] [id = 149] 05:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12892bc00) [pid = 1657] [serial = 444] [outer = 0x0] 05:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x128933c00) [pid = 1657] [serial = 445] [outer = 0x12892bc00] 05:51:54 INFO - PROCESS | 1657 | 1464007914364 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x128938000) [pid = 1657] [serial = 446] [outer = 0x12892bc00] 05:51:54 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:54 INFO - PROCESS | 1657 | 1464007914839 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:51:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 05:51:54 INFO - PROCESS | 1657 | 1464007914890 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1657 | 1464007914894 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:51:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:51:54 INFO - PROCESS | 1657 | 1464007914897 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1657 | 1464007914900 Marionette TRACE conn2 <- [1,570,null,{}] 05:51:54 INFO - PROCESS | 1657 | 1464007914903 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}] 05:51:55 INFO - PROCESS | 1657 | 1464007915009 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:51:55 INFO - PROCESS | 1657 | 1464007915076 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119209000 == 52 [pid = 1657] [id = 150] 05:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x118168000) [pid = 1657] [serial = 447] [outer = 0x0] 05:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x118489800) [pid = 1657] [serial = 448] [outer = 0x118168000] 05:51:55 INFO - PROCESS | 1657 | 1464007915107 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x118fc2800) [pid = 1657] [serial = 449] [outer = 0x118168000] 05:51:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:55 INFO - PROCESS | 1657 | 1464007915611 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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 722ms 05:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:51:55 INFO - PROCESS | 1657 | 1464007915619 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 1657 | 1464007915623 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:51:55 INFO - PROCESS | 1657 | 1464007915627 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1657 | 1464007915629 Marionette TRACE conn2 <- [1,574,null,{}] 05:51:55 INFO - PROCESS | 1657 | 1464007915632 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}] 05:51:55 INFO - PROCESS | 1657 | 1464007915738 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:51:55 INFO - PROCESS | 1657 | 1464007915827 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1250ac000 == 53 [pid = 1657] [id = 151] 05:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x123b45400) [pid = 1657] [serial = 450] [outer = 0x0] 05:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x124e1b800) [pid = 1657] [serial = 451] [outer = 0x123b45400] 05:51:55 INFO - PROCESS | 1657 | 1464007915857 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x125615400) [pid = 1657] [serial = 452] [outer = 0x123b45400] 05:51:56 INFO - PROCESS | 1657 | 1464007916309 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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 722ms 05:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:51:56 INFO - PROCESS | 1657 | 1464007916349 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 1657 | 1464007916350 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:51:56 INFO - PROCESS | 1657 | 1464007916353 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 1657 | 1464007916355 Marionette TRACE conn2 <- [1,578,null,{}] 05:51:56 INFO - PROCESS | 1657 | 1464007916362 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}] 05:51:56 INFO - PROCESS | 1657 | 1464007916451 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:51:56 INFO - PROCESS | 1657 | 1464007916501 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c51e800 == 54 [pid = 1657] [id = 152] 05:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12892c400) [pid = 1657] [serial = 453] [outer = 0x0] 05:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x129085c00) [pid = 1657] [serial = 454] [outer = 0x12892c400] 05:51:56 INFO - PROCESS | 1657 | 1464007916526 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12a753000) [pid = 1657] [serial = 455] [outer = 0x12892c400] 05:51:56 INFO - PROCESS | 1657 | 1464007916980 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 679ms 05:51:57 INFO - PROCESS | 1657 | 1464007917033 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1657 | 1464007917036 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:51:57 INFO - PROCESS | 1657 | 1464007917040 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1657 | 1464007917042 Marionette TRACE conn2 <- [1,582,null,{}] 05:51:57 INFO - PROCESS | 1657 | 1464007917045 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}] 05:51:57 INFO - PROCESS | 1657 | 1464007917225 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:51:57 INFO - PROCESS | 1657 | 1464007917293 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd78800 == 55 [pid = 1657] [id = 153] 05:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128b5fc00) [pid = 1657] [serial = 456] [outer = 0x0] 05:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12abec000) [pid = 1657] [serial = 457] [outer = 0x128b5fc00] 05:51:57 INFO - PROCESS | 1657 | 1464007917322 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12bd14c00) [pid = 1657] [serial = 458] [outer = 0x128b5fc00] 05:51:57 INFO - PROCESS | 1657 | 1464007917724 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:51:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 720ms 05:51:57 INFO - PROCESS | 1657 | 1464007917760 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1657 | 1464007917762 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:51:57 INFO - PROCESS | 1657 | 1464007917764 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1657 | 1464007917765 Marionette TRACE conn2 <- [1,586,null,{}] 05:51:57 INFO - PROCESS | 1657 | 1464007917768 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}] 05:51:57 INFO - PROCESS | 1657 | 1464007917868 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:51:57 INFO - PROCESS | 1657 | 1464007917944 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfcd800 == 56 [pid = 1657] [id = 154] 05:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x129519800) [pid = 1657] [serial = 459] [outer = 0x0] 05:51:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12c55c400) [pid = 1657] [serial = 460] [outer = 0x129519800] 05:51:57 INFO - PROCESS | 1657 | 1464007917976 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12cc02800) [pid = 1657] [serial = 461] [outer = 0x129519800] 05:51:58 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:58 INFO - PROCESS | 1657 | 1464007918402 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]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 669ms 05:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:51:58 INFO - PROCESS | 1657 | 1464007918433 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1657 | 1464007918435 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:51:58 INFO - PROCESS | 1657 | 1464007918437 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1657 | 1464007918438 Marionette TRACE conn2 <- [1,590,null,{}] 05:51:58 INFO - PROCESS | 1657 | 1464007918441 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}] 05:51:58 INFO - PROCESS | 1657 | 1464007918561 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:51:58 INFO - PROCESS | 1657 | 1464007918639 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1250a7000 == 57 [pid = 1657] [id = 155] 05:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x113860800) [pid = 1657] [serial = 462] [outer = 0x0] 05:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12ba15000) [pid = 1657] [serial = 463] [outer = 0x113860800] 05:51:58 INFO - PROCESS | 1657 | 1464007918671 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12cc10c00) [pid = 1657] [serial = 464] [outer = 0x113860800] 05:51:59 INFO - PROCESS | 1657 | 1464007919090 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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 05:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:51:59 INFO - PROCESS | 1657 | 1464007919109 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 1657 | 1464007919111 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:51:59 INFO - PROCESS | 1657 | 1464007919113 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 1657 | 1464007919114 Marionette TRACE conn2 <- [1,594,null,{}] 05:51:59 INFO - PROCESS | 1657 | 1464007919117 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}] 05:51:59 INFO - PROCESS | 1657 | 1464007919351 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:51:59 INFO - PROCESS | 1657 | 1464007919426 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170a3000 == 58 [pid = 1657] [id = 156] 05:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x113349000) [pid = 1657] [serial = 465] [outer = 0x0] 05:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11515fc00) [pid = 1657] [serial = 466] [outer = 0x113349000] 05:51:59 INFO - PROCESS | 1657 | 1464007919456 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x116942c00) [pid = 1657] [serial = 467] [outer = 0x113349000] 05:51:59 INFO - PROCESS | 1657 | 1464007919947 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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 872ms 05:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:51:59 INFO - PROCESS | 1657 | 1464007919988 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 1657 | 1464007919991 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:51:59 INFO - PROCESS | 1657 | 1464007919993 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 1657 | 1464007919996 Marionette TRACE conn2 <- [1,598,null,{}] 05:52:00 INFO - PROCESS | 1657 | 1464007919999 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}] 05:52:00 INFO - PROCESS | 1657 | 1464007920093 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c827800 == 57 [pid = 1657] [id = 148] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c515800 == 56 [pid = 1657] [id = 147] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b955800 == 55 [pid = 1657] [id = 146] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b966800 == 54 [pid = 1657] [id = 145] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab7b000 == 53 [pid = 1657] [id = 144] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12a73a000 == 52 [pid = 1657] [id = 143] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x129016800 == 51 [pid = 1657] [id = 142] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12bd1f400) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | 1464007920190 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12676d000 == 50 [pid = 1657] [id = 141] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1161b9000 == 49 [pid = 1657] [id = 140] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11954f000 == 48 [pid = 1657] [id = 139] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1171e8800 == 47 [pid = 1657] [id = 138] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11757b000 == 46 [pid = 1657] [id = 137] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119558000 == 45 [pid = 1657] [id = 136] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x123a0b800 == 44 [pid = 1657] [id = 132] 05:52:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11610f000 == 45 [pid = 1657] [id = 157] 05:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x116a4ec00) [pid = 1657] [serial = 468] [outer = 0x0] 05:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x117669000) [pid = 1657] [serial = 469] [outer = 0x116a4ec00] 05:52:00 INFO - PROCESS | 1657 | 1464007920231 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x118178c00) [pid = 1657] [serial = 470] [outer = 0x116a4ec00] 05:52:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1167b7800 == 44 [pid = 1657] [id = 131] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x129253000) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1297bec00) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12a7cbc00) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x124123000) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12556e000) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x126750c00) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1211d4800) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x123df3000) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x116a49000) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1161ec000) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12a7c0000) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x118fc2c00) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x119d99000) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x118752c00) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118535800) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11944c400) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1182f4c00) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x126817c00) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12a757000) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1211d6000) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12b293c00) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12ab1b400) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x128b5b000) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x129515c00) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x129085000) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12ba1a800) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12ba19000) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x128af0c00) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12bd18000) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 05:52:00 INFO - PROCESS | 1657 | 1464007920553 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:52:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 622ms 05:52:00 INFO - PROCESS | 1657 | 1464007920616 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:52:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:52:00 INFO - PROCESS | 1657 | 1464007920618 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:52:00 INFO - PROCESS | 1657 | 1464007920620 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1657 | 1464007920621 Marionette TRACE conn2 <- [1,602,null,{}] 05:52:00 INFO - PROCESS | 1657 | 1464007920624 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}] 05:52:00 INFO - PROCESS | 1657 | 1464007920700 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:52:00 INFO - PROCESS | 1657 | 1464007920709 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x119208800 == 45 [pid = 1657] [id = 158] 05:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1182f5c00) [pid = 1657] [serial = 471] [outer = 0x0] 05:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118539800) [pid = 1657] [serial = 472] [outer = 0x1182f5c00] 05:52:00 INFO - PROCESS | 1657 | 1464007920734 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11944c000) [pid = 1657] [serial = 473] [outer = 0x1182f5c00] 05:52:01 INFO - PROCESS | 1657 | 1464007921066 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]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 05:52:01 INFO - PROCESS | 1657 | 1464007921093 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 1657 | 1464007921096 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:52:01 INFO - PROCESS | 1657 | 1464007921103 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 1657 | 1464007921108 Marionette TRACE conn2 <- [1,606,null,{}] 05:52:01 INFO - PROCESS | 1657 | 1464007921111 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}] 05:52:01 INFO - PROCESS | 1657 | 1464007921190 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:52:01 INFO - PROCESS | 1657 | 1464007921196 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e76000 == 46 [pid = 1657] [id = 159] 05:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119915800) [pid = 1657] [serial = 474] [outer = 0x0] 05:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x120ff1000) [pid = 1657] [serial = 475] [outer = 0x119915800] 05:52:01 INFO - PROCESS | 1657 | 1464007921222 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x123d66000) [pid = 1657] [serial = 476] [outer = 0x119915800] 05:52:01 INFO - PROCESS | 1657 | 1464007921585 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]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 527ms 05:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:52:01 INFO - PROCESS | 1657 | 1464007921627 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 1657 | 1464007921628 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:52:01 INFO - PROCESS | 1657 | 1464007921630 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 1657 | 1464007921631 Marionette TRACE conn2 <- [1,610,null,{}] 05:52:01 INFO - PROCESS | 1657 | 1464007921634 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}] 05:52:01 INFO - PROCESS | 1657 | 1464007921710 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:52:01 INFO - PROCESS | 1657 | 1464007921715 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a14800 == 47 [pid = 1657] [id = 160] 05:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x124069400) [pid = 1657] [serial = 477] [outer = 0x0] 05:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x124e1fc00) [pid = 1657] [serial = 478] [outer = 0x124069400] 05:52:01 INFO - PROCESS | 1657 | 1464007921740 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12569d400) [pid = 1657] [serial = 479] [outer = 0x124069400] 05:52:02 INFO - PROCESS | 1657 | 1464007922061 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 05:52:02 INFO - PROCESS | 1657 | 1464007922098 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 1657 | 1464007922100 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:52:02 INFO - PROCESS | 1657 | 1464007922102 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1657 | 1464007922103 Marionette TRACE conn2 <- [1,614,null,{}] 05:52:02 INFO - PROCESS | 1657 | 1464007922108 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}] 05:52:02 INFO - PROCESS | 1657 | 1464007922183 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:52:02 INFO - PROCESS | 1657 | 1464007922192 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12467f800 == 48 [pid = 1657] [id = 161] 05:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12681bc00) [pid = 1657] [serial = 480] [outer = 0x0] 05:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x126882800) [pid = 1657] [serial = 481] [outer = 0x12681bc00] 05:52:02 INFO - PROCESS | 1657 | 1464007922222 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x128936400) [pid = 1657] [serial = 482] [outer = 0x12681bc00] 05:52:02 INFO - PROCESS | 1657 | 1464007922622 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 571ms 05:52:02 INFO - PROCESS | 1657 | 1464007922674 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 1657 | 1464007922675 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:52:02 INFO - PROCESS | 1657 | 1464007922677 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1657 | 1464007922678 Marionette TRACE conn2 <- [1,618,null,{}] 05:52:02 INFO - PROCESS | 1657 | 1464007922681 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}] 05:52:02 INFO - PROCESS | 1657 | 1464007922776 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:52:02 INFO - PROCESS | 1657 | 1464007922789 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265ca800 == 49 [pid = 1657] [id = 162] 05:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x128aef800) [pid = 1657] [serial = 483] [outer = 0x0] 05:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128b59000) [pid = 1657] [serial = 484] [outer = 0x128aef800] 05:52:02 INFO - PROCESS | 1657 | 1464007922814 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x129248000) [pid = 1657] [serial = 485] [outer = 0x128aef800] 05:52:03 INFO - PROCESS | 1657 | 1464007923132 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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 517ms 05:52:03 INFO - PROCESS | 1657 | 1464007923196 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 1657 | 1464007923197 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:52:03 INFO - PROCESS | 1657 | 1464007923199 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 1657 | 1464007923201 Marionette TRACE conn2 <- [1,622,null,{}] 05:52:03 INFO - PROCESS | 1657 | 1464007923203 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}] 05:52:03 INFO - PROCESS | 1657 | 1464007923300 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:52:03 INFO - PROCESS | 1657 | 1464007923314 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x129011000 == 50 [pid = 1657] [id = 163] 05:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128af9c00) [pid = 1657] [serial = 486] [outer = 0x0] 05:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x129455400) [pid = 1657] [serial = 487] [outer = 0x128af9c00] 05:52:03 INFO - PROCESS | 1657 | 1464007923339 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1297b9c00) [pid = 1657] [serial = 488] [outer = 0x128af9c00] 05:52:03 INFO - PROCESS | 1657 | 1464007923680 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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 517ms 05:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:52:03 INFO - PROCESS | 1657 | 1464007923718 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 1657 | 1464007923719 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:52:03 INFO - PROCESS | 1657 | 1464007923723 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 1657 | 1464007923725 Marionette TRACE conn2 <- [1,626,null,{}] 05:52:03 INFO - PROCESS | 1657 | 1464007923728 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}] 05:52:03 INFO - PROCESS | 1657 | 1464007923833 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:52:03 INFO - PROCESS | 1657 | 1464007923846 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5bd800 == 51 [pid = 1657] [id = 164] 05:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12944e800) [pid = 1657] [serial = 489] [outer = 0x0] 05:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12a7bcc00) [pid = 1657] [serial = 490] [outer = 0x12944e800] 05:52:03 INFO - PROCESS | 1657 | 1464007923871 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12ab1e800) [pid = 1657] [serial = 491] [outer = 0x12944e800] 05:52:04 INFO - PROCESS | 1657 | 1464007924282 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]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 621ms 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12cc02400) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12c554000) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1185c7800) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x120ffa800) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1166b5800) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12bd27800) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x112a60800) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1211cf400) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x120ffa400) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x118589400) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12ab13000) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x117e07400) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12c8c4800) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12ba17800) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1131e8c00) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x120fef400) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x124e20000) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12a754800) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x118f9a800) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1238e0800) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12bd13c00) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1131f1000) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x111c20000) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x116793400) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:52:04 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12abf5c00) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:52:04 INFO - PROCESS | 1657 | 1464007924640 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 1657 | 1464007924642 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:52:04 INFO - PROCESS | 1657 | 1464007924654 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 1657 | 1464007924655 Marionette TRACE conn2 <- [1,630,null,{}] 05:52:04 INFO - PROCESS | 1657 | 1464007924657 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}] 05:52:04 INFO - PROCESS | 1657 | 1464007924743 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:52:04 INFO - PROCESS | 1657 | 1464007924748 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x118206000 == 52 [pid = 1657] [id = 165] 05:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x116793400) [pid = 1657] [serial = 492] [outer = 0x0] 05:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x118481800) [pid = 1657] [serial = 493] [outer = 0x116793400] 05:52:04 INFO - PROCESS | 1657 | 1464007924773 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x120fef400) [pid = 1657] [serial = 494] [outer = 0x116793400] 05:52:05 INFO - PROCESS | 1657 | 1464007925107 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]]]}] 05:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 470ms 05:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:52:05 INFO - PROCESS | 1657 | 1464007925125 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 1657 | 1464007925127 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:52:05 INFO - PROCESS | 1657 | 1464007925129 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 1657 | 1464007925130 Marionette TRACE conn2 <- [1,634,null,{}] 05:52:05 INFO - PROCESS | 1657 | 1464007925132 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}] 05:52:05 INFO - PROCESS | 1657 | 1464007925220 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:52:05 INFO - PROCESS | 1657 | 1464007925274 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x129011800 == 53 [pid = 1657] [id = 166] 05:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1161ebc00) [pid = 1657] [serial = 495] [outer = 0x0] 05:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x123f6dc00) [pid = 1657] [serial = 496] [outer = 0x1161ebc00] 05:52:05 INFO - PROCESS | 1657 | 1464007925304 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12b9eb400) [pid = 1657] [serial = 497] [outer = 0x1161ebc00] 05:52:05 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:05 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:05 INFO - PROCESS | 1657 | 1464007925580 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]]]}] 05:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 469ms 05:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:52:05 INFO - PROCESS | 1657 | 1464007925598 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 1657 | 1464007925600 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:52:05 INFO - PROCESS | 1657 | 1464007925602 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 1657 | 1464007925604 Marionette TRACE conn2 <- [1,638,null,{}] 05:52:05 INFO - PROCESS | 1657 | 1464007925614 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}] 05:52:05 INFO - PROCESS | 1657 | 1464007925711 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:52:05 INFO - PROCESS | 1657 | 1464007925716 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b96d800 == 54 [pid = 1657] [id = 167] 05:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12ba17800) [pid = 1657] [serial = 498] [outer = 0x0] 05:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12bf84c00) [pid = 1657] [serial = 499] [outer = 0x12ba17800] 05:52:05 INFO - PROCESS | 1657 | 1464007925740 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12bf90c00) [pid = 1657] [serial = 500] [outer = 0x12ba17800] 05:52:05 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:06 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:06 INFO - PROCESS | 1657 | 1464007926048 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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 481ms 05:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:52:06 INFO - PROCESS | 1657 | 1464007926083 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1657 | 1464007926084 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:52:06 INFO - PROCESS | 1657 | 1464007926086 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1657 | 1464007926088 Marionette TRACE conn2 <- [1,642,null,{}] 05:52:06 INFO - PROCESS | 1657 | 1464007926093 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}] 05:52:06 INFO - PROCESS | 1657 | 1464007926199 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:52:06 INFO - PROCESS | 1657 | 1464007926206 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd81000 == 55 [pid = 1657] [id = 168] 05:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1166b5800) [pid = 1657] [serial = 501] [outer = 0x0] 05:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12bf91000) [pid = 1657] [serial = 502] [outer = 0x1166b5800] 05:52:06 INFO - PROCESS | 1657 | 1464007926231 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12c55d800) [pid = 1657] [serial = 503] [outer = 0x1166b5800] 05:52:06 INFO - PROCESS | 1657 | 1464007926549 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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 473ms 05:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:52:06 INFO - PROCESS | 1657 | 1464007926563 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1657 | 1464007926564 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:52:06 INFO - PROCESS | 1657 | 1464007926566 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1657 | 1464007926567 Marionette TRACE conn2 <- [1,646,null,{}] 05:52:06 INFO - PROCESS | 1657 | 1464007926570 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}] 05:52:06 INFO - PROCESS | 1657 | 1464007926653 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:52:06 INFO - PROCESS | 1657 | 1464007926769 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1122b6000) [pid = 1657] [serial = 504] [outer = 0x12cd48800] 05:52:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185a1000 == 56 [pid = 1657] [id = 169] 05:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x113340000) [pid = 1657] [serial = 505] [outer = 0x0] 05:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11515b400) [pid = 1657] [serial = 506] [outer = 0x113340000] 05:52:06 INFO - PROCESS | 1657 | 1464007926815 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x117036400) [pid = 1657] [serial = 507] [outer = 0x113340000] 05:52:07 INFO - PROCESS | 1657 | 1464007927295 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]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 770ms 05:52:07 INFO - PROCESS | 1657 | 1464007927338 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 1657 | 1464007927341 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:52:07 INFO - PROCESS | 1657 | 1464007927344 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1657 | 1464007927346 Marionette TRACE conn2 <- [1,650,null,{}] 05:52:07 INFO - PROCESS | 1657 | 1464007927350 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}] 05:52:07 INFO - PROCESS | 1657 | 1464007927457 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:52:07 INFO - PROCESS | 1657 | 1464007927513 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182e0800 == 57 [pid = 1657] [id = 170] 05:52:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x117e0e000) [pid = 1657] [serial = 508] [outer = 0x0] 05:52:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x118753000) [pid = 1657] [serial = 509] [outer = 0x117e0e000] 05:52:07 INFO - PROCESS | 1657 | 1464007927544 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x119450400) [pid = 1657] [serial = 510] [outer = 0x117e0e000] 05:52:07 INFO - PROCESS | 1657 | 1464007927939 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]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 622ms 05:52:07 INFO - PROCESS | 1657 | 1464007927980 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:52:07 INFO - PROCESS | 1657 | 1464007927982 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:52:07 INFO - PROCESS | 1657 | 1464007927985 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1657 | 1464007927986 Marionette TRACE conn2 <- [1,654,null,{}] 05:52:07 INFO - PROCESS | 1657 | 1464007927992 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}] 05:52:08 INFO - PROCESS | 1657 | 1464007928119 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:52:08 INFO - PROCESS | 1657 | 1464007928178 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b95d000 == 58 [pid = 1657] [id = 171] 05:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x120ff9c00) [pid = 1657] [serial = 511] [outer = 0x0] 05:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x124bde000) [pid = 1657] [serial = 512] [outer = 0x120ff9c00] 05:52:08 INFO - PROCESS | 1657 | 1464007928207 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12657c800) [pid = 1657] [serial = 513] [outer = 0x120ff9c00] 05:52:08 INFO - PROCESS | 1657 | 1464007928631 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]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 674ms 05:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:52:08 INFO - PROCESS | 1657 | 1464007928659 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 1657 | 1464007928661 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:52:08 INFO - PROCESS | 1657 | 1464007928668 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 1657 | 1464007928673 Marionette TRACE conn2 <- [1,658,null,{}] 05:52:08 INFO - PROCESS | 1657 | 1464007928676 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}] 05:52:08 INFO - PROCESS | 1657 | 1464007928781 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:52:08 INFO - PROCESS | 1657 | 1464007928835 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc32000 == 59 [pid = 1657] [id = 172] 05:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x126750c00) [pid = 1657] [serial = 514] [outer = 0x0] 05:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x128935800) [pid = 1657] [serial = 515] [outer = 0x126750c00] 05:52:08 INFO - PROCESS | 1657 | 1464007928865 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12ab13000) [pid = 1657] [serial = 516] [outer = 0x126750c00] 05:52:09 INFO - PROCESS | 1657 | 1464007929309 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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 679ms 05:52:09 INFO - PROCESS | 1657 | 1464007929344 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1657 | 1464007929346 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:52:09 INFO - PROCESS | 1657 | 1464007929348 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1657 | 1464007929350 Marionette TRACE conn2 <- [1,662,null,{}] 05:52:09 INFO - PROCESS | 1657 | 1464007929352 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}] 05:52:09 INFO - PROCESS | 1657 | 1464007929511 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:52:09 INFO - PROCESS | 1657 | 1464007929561 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3e3800 == 60 [pid = 1657] [id = 173] 05:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1182ecc00) [pid = 1657] [serial = 517] [outer = 0x0] 05:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12b9eec00) [pid = 1657] [serial = 518] [outer = 0x1182ecc00] 05:52:09 INFO - PROCESS | 1657 | 1464007929592 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12bf86c00) [pid = 1657] [serial = 519] [outer = 0x1182ecc00] 05:52:09 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:10 INFO - PROCESS | 1657 | 1464007930016 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]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 722ms 05:52:10 INFO - PROCESS | 1657 | 1464007930101 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 1657 | 1464007930103 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:52:10 INFO - PROCESS | 1657 | 1464007930107 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1657 | 1464007930108 Marionette TRACE conn2 <- [1,666,null,{}] 05:52:10 INFO - PROCESS | 1657 | 1464007930110 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}] 05:52:10 INFO - PROCESS | 1657 | 1464007930212 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:52:10 INFO - PROCESS | 1657 | 1464007930281 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b080000 == 61 [pid = 1657] [id = 174] 05:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12c557000) [pid = 1657] [serial = 520] [outer = 0x0] 05:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12c561000) [pid = 1657] [serial = 521] [outer = 0x12c557000] 05:52:10 INFO - PROCESS | 1657 | 1464007930315 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12cc06c00) [pid = 1657] [serial = 522] [outer = 0x12c557000] 05:52:10 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:10 INFO - PROCESS | 1657 | 1464007930814 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]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 770ms 05:52:10 INFO - PROCESS | 1657 | 1464007930879 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:52:10 INFO - PROCESS | 1657 | 1464007930881 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:52:10 INFO - PROCESS | 1657 | 1464007930884 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1657 | 1464007930886 Marionette TRACE conn2 <- [1,670,null,{}] 05:52:10 INFO - PROCESS | 1657 | 1464007930890 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}] 05:52:11 INFO - PROCESS | 1657 | 1464007931052 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:52:11 INFO - PROCESS | 1657 | 1464007931135 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171ef000 == 62 [pid = 1657] [id = 175] 05:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x112a72800) [pid = 1657] [serial = 523] [outer = 0x0] 05:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x112a7a800) [pid = 1657] [serial = 524] [outer = 0x112a72800] 05:52:11 INFO - PROCESS | 1657 | 1464007931165 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x117e0c000) [pid = 1657] [serial = 525] [outer = 0x112a72800] 05:52:11 INFO - PROCESS | 1657 | 1464007931693 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]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 875ms 05:52:11 INFO - PROCESS | 1657 | 1464007931760 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 1657 | 1464007931762 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:52:11 INFO - PROCESS | 1657 | 1464007931766 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 1657 | 1464007931768 Marionette TRACE conn2 <- [1,674,null,{}] 05:52:11 INFO - PROCESS | 1657 | 1464007931774 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}] 05:52:11 INFO - PROCESS | 1657 | 1464007931871 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:52:11 INFO - PROCESS | 1657 | 1464007931941 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171e4800 == 63 [pid = 1657] [id = 176] 05:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x117033800) [pid = 1657] [serial = 526] [outer = 0x0] 05:52:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x11703bc00) [pid = 1657] [serial = 527] [outer = 0x117033800] 05:52:11 INFO - PROCESS | 1657 | 1464007931970 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x11815c800) [pid = 1657] [serial = 528] [outer = 0x117033800] 05:52:12 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab78000 == 62 [pid = 1657] [id = 116] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x123936800 == 61 [pid = 1657] [id = 115] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd81000 == 60 [pid = 1657] [id = 168] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12b96d800 == 59 [pid = 1657] [id = 167] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x129011800 == 58 [pid = 1657] [id = 166] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x118206000 == 57 [pid = 1657] [id = 165] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5bd800 == 56 [pid = 1657] [id = 164] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x129011000 == 55 [pid = 1657] [id = 163] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1265ca800 == 54 [pid = 1657] [id = 162] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12467f800 == 53 [pid = 1657] [id = 161] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x123a14800 == 52 [pid = 1657] [id = 160] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x119e76000 == 51 [pid = 1657] [id = 159] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x119208800 == 50 [pid = 1657] [id = 158] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11610f000 == 49 [pid = 1657] [id = 157] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1170a3000 == 48 [pid = 1657] [id = 156] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1250ac000 == 47 [pid = 1657] [id = 151] 05:52:12 INFO - PROCESS | 1657 | --DOCSHELL 0x119209000 == 46 [pid = 1657] [id = 150] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12cd50400) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12d32f400) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12c8c4400) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119442c00) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x129085800) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x118163c00) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12cc08c00) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12c8d2000) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x124bde400) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1211d2c00) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x119443c00) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12bd2b000) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x118483400) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12cd4c000) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12ba1dc00) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x119e8c000) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12c8cbc00) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x119919800) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1262d4000) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12bd2f000) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12c55a800) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12c557400) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1169b9400) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x126889000) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1161ecc00) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1245f3800) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1265ecc00) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12569c400) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12b9e5800) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12ab20c00) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12c8d0800) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x120fec400) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x125568c00) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bd2b800) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1262ccc00) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x129517000) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x123deac00) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x129253400) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12b9e6c00) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x116a49800) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x115e41400) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118488800) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12b9eb000) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 1657 | 1464007932432 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]]]}] 05:52:12 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 05:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 674ms 05:52:12 INFO - PROCESS | 1657 | 1464007932441 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 1657 | 1464007932445 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:52:12 INFO - PROCESS | 1657 | 1464007932449 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 1657 | 1464007932451 Marionette TRACE conn2 <- [1,678,null,{}] 05:52:12 INFO - PROCESS | 1657 | 1464007932453 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}] 05:52:12 INFO - PROCESS | 1657 | 1464007932554 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:52:12 INFO - PROCESS | 1657 | 1464007932561 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171f3800 == 47 [pid = 1657] [id = 177] 05:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118537000) [pid = 1657] [serial = 529] [outer = 0x0] 05:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1185ce000) [pid = 1657] [serial = 530] [outer = 0x118537000] 05:52:12 INFO - PROCESS | 1657 | 1464007932588 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x11944e000) [pid = 1657] [serial = 531] [outer = 0x118537000] 05:52:12 INFO - PROCESS | 1657 | 1464007932944 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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 522ms 05:52:12 INFO - PROCESS | 1657 | 1464007932973 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 1657 | 1464007932975 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:52:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:52:12 INFO - PROCESS | 1657 | 1464007932978 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 1657 | 1464007932980 Marionette TRACE conn2 <- [1,682,null,{}] 05:52:12 INFO - PROCESS | 1657 | 1464007932988 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}] 05:52:13 INFO - PROCESS | 1657 | 1464007933070 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:52:13 INFO - PROCESS | 1657 | 1464007933078 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f6e800 == 48 [pid = 1657] [id = 178] 05:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x120ffa800) [pid = 1657] [serial = 532] [outer = 0x0] 05:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1238e0800) [pid = 1657] [serial = 533] [outer = 0x120ffa800] 05:52:13 INFO - PROCESS | 1657 | 1464007933106 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1245efc00) [pid = 1657] [serial = 534] [outer = 0x120ffa800] 05:52:13 INFO - PROCESS | 1657 | 1464007933932 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]]]}] 05:52:13 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) 05:52:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 05:52:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:52:13 INFO - PROCESS | 1657 | 1464007933949 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 1657 | 1464007933950 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:52:13 INFO - PROCESS | 1657 | 1464007933961 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1657 | 1464007933963 Marionette TRACE conn2 <- [1,686,null,{}] 05:52:13 INFO - PROCESS | 1657 | 1464007933965 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}] 05:52:14 INFO - PROCESS | 1657 | 1464007934073 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:52:14 INFO - PROCESS | 1657 | 1464007934106 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12460f800 == 49 [pid = 1657] [id = 179] 05:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x124977c00) [pid = 1657] [serial = 535] [outer = 0x0] 05:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12561c800) [pid = 1657] [serial = 536] [outer = 0x124977c00] 05:52:14 INFO - PROCESS | 1657 | 1464007934131 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x126751000) [pid = 1657] [serial = 537] [outer = 0x124977c00] 05:52:14 INFO - PROCESS | 1657 | 1464007934898 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]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:52:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 977ms 05:52:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:52:14 INFO - PROCESS | 1657 | 1464007934931 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 1657 | 1464007934932 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:52:14 INFO - PROCESS | 1657 | 1464007934934 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 1657 | 1464007934935 Marionette TRACE conn2 <- [1,690,null,{}] 05:52:14 INFO - PROCESS | 1657 | 1464007934937 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}] 05:52:15 INFO - PROCESS | 1657 | 1464007935042 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:52:15 INFO - PROCESS | 1657 | 1464007935046 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x117566000 == 50 [pid = 1657] [id = 180] 05:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x1262d1400) [pid = 1657] [serial = 538] [outer = 0x0] 05:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128934800) [pid = 1657] [serial = 539] [outer = 0x1262d1400] 05:52:15 INFO - PROCESS | 1657 | 1464007935072 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x128af6400) [pid = 1657] [serial = 540] [outer = 0x1262d1400] 05:52:15 INFO - PROCESS | 1657 | 1464007935908 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]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:52:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 05:52:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:52:15 INFO - PROCESS | 1657 | 1464007935954 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 1657 | 1464007935955 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:52:15 INFO - PROCESS | 1657 | 1464007935957 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1657 | 1464007935958 Marionette TRACE conn2 <- [1,694,null,{}] 05:52:15 INFO - PROCESS | 1657 | 1464007935960 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}] 05:52:16 INFO - PROCESS | 1657 | 1464007936081 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:52:16 INFO - PROCESS | 1657 | 1464007936094 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x129022800 == 51 [pid = 1657] [id = 181] 05:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12924b400) [pid = 1657] [serial = 541] [outer = 0x0] 05:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12ab15c00) [pid = 1657] [serial = 542] [outer = 0x12924b400] 05:52:16 INFO - PROCESS | 1657 | 1464007936120 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12b9e5c00) [pid = 1657] [serial = 543] [outer = 0x12924b400] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x116a4ec00) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128aef800) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1182f5c00) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12681bc00) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119915800) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12892bc00) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x124069400) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x128af9c00) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x113349000) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12944e800) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x116793400) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12ba17800) [pid = 1657] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:52:16 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1161ebc00) [pid = 1657] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:52:17 INFO - PROCESS | 1657 | 1464007937014 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]]]}] 05:52:17 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) 05:52:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1070ms 05:52:17 INFO - PROCESS | 1657 | 1464007937028 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1657 | 1464007937030 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:52:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:52:17 INFO - PROCESS | 1657 | 1464007937033 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1657 | 1464007937035 Marionette TRACE conn2 <- [1,698,null,{}] 05:52:17 INFO - PROCESS | 1657 | 1464007937039 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}] 05:52:17 INFO - PROCESS | 1657 | 1464007937147 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:52:17 INFO - PROCESS | 1657 | 1464007937151 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x129018000 == 52 [pid = 1657] [id = 182] 05:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x116a4a000) [pid = 1657] [serial = 544] [outer = 0x0] 05:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x123d6f400) [pid = 1657] [serial = 545] [outer = 0x116a4a000] 05:52:17 INFO - PROCESS | 1657 | 1464007937178 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12924b000) [pid = 1657] [serial = 546] [outer = 0x116a4a000] 05:52:17 INFO - PROCESS | 1657 | 1464007937982 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]]]}] 05:52:18 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) 05:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 975ms 05:52:18 INFO - PROCESS | 1657 | 1464007938008 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 1657 | 1464007938009 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:52:18 INFO - PROCESS | 1657 | 1464007938012 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 1657 | 1464007938013 Marionette TRACE conn2 <- [1,702,null,{}] 05:52:18 INFO - PROCESS | 1657 | 1464007938015 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}] 05:52:18 INFO - PROCESS | 1657 | 1464007938096 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:52:18 INFO - PROCESS | 1657 | 1464007938146 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7a6800 == 53 [pid = 1657] [id = 183] 05:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116a4ec00) [pid = 1657] [serial = 547] [outer = 0x0] 05:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12ba16c00) [pid = 1657] [serial = 548] [outer = 0x116a4ec00] 05:52:18 INFO - PROCESS | 1657 | 1464007938171 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12bd2b800) [pid = 1657] [serial = 549] [outer = 0x116a4ec00] 05:52:18 INFO - PROCESS | 1657 | 1464007938946 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]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 05:52:18 INFO - PROCESS | 1657 | 1464007938984 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 1657 | 1464007938986 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:52:18 INFO - PROCESS | 1657 | 1464007938990 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 1657 | 1464007938992 Marionette TRACE conn2 <- [1,706,null,{}] 05:52:18 INFO - PROCESS | 1657 | 1464007938996 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}] 05:52:19 INFO - PROCESS | 1657 | 1464007939099 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:52:19 INFO - PROCESS | 1657 | 1464007939148 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11820f000 == 54 [pid = 1657] [id = 184] 05:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1166b1800) [pid = 1657] [serial = 550] [outer = 0x0] 05:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x117033000) [pid = 1657] [serial = 551] [outer = 0x1166b1800] 05:52:19 INFO - PROCESS | 1657 | 1464007939179 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118167000) [pid = 1657] [serial = 552] [outer = 0x1166b1800] 05:52:20 INFO - PROCESS | 1657 | 1464007940070 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 05:52:20 INFO - PROCESS | 1657 | 1464007940113 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1657 | 1464007940117 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:52:20 INFO - PROCESS | 1657 | 1464007940122 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1657 | 1464007940123 Marionette TRACE conn2 <- [1,710,null,{}] 05:52:20 INFO - PROCESS | 1657 | 1464007940126 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}] 05:52:20 INFO - PROCESS | 1657 | 1464007940259 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:52:20 INFO - PROCESS | 1657 | 1464007940310 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1250b0800 == 55 [pid = 1657] [id = 185] 05:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118fb5400) [pid = 1657] [serial = 553] [outer = 0x0] 05:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1211cf800) [pid = 1657] [serial = 554] [outer = 0x118fb5400] 05:52:20 INFO - PROCESS | 1657 | 1464007940339 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x123ded400) [pid = 1657] [serial = 555] [outer = 0x118fb5400] 05:52:21 INFO - PROCESS | 1657 | 1464007941253 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]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:52:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1173ms 05:52:21 INFO - PROCESS | 1657 | 1464007941294 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 1657 | 1464007941296 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:52:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:52:21 INFO - PROCESS | 1657 | 1464007941298 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 1657 | 1464007941301 Marionette TRACE conn2 <- [1,714,null,{}] 05:52:21 INFO - PROCESS | 1657 | 1464007941308 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}] 05:52:21 INFO - PROCESS | 1657 | 1464007941410 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:52:21 INFO - PROCESS | 1657 | 1464007941459 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b936800 == 56 [pid = 1657] [id = 186] 05:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x124be2800) [pid = 1657] [serial = 556] [outer = 0x0] 05:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x129251000) [pid = 1657] [serial = 557] [outer = 0x124be2800] 05:52:21 INFO - PROCESS | 1657 | 1464007941490 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12a7be000) [pid = 1657] [serial = 558] [outer = 0x124be2800] 05:52:22 INFO - PROCESS | 1657 | 1464007942493 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]]]}] 05:52:22 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 05:52:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1226ms 05:52:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:52:22 INFO - PROCESS | 1657 | 1464007942525 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 1657 | 1464007942527 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:52:22 INFO - PROCESS | 1657 | 1464007942529 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1657 | 1464007942531 Marionette TRACE conn2 <- [1,718,null,{}] 05:52:22 INFO - PROCESS | 1657 | 1464007942533 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}] 05:52:22 INFO - PROCESS | 1657 | 1464007942630 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:52:22 INFO - PROCESS | 1657 | 1464007942679 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd7a800 == 57 [pid = 1657] [id = 187] 05:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12ab18c00) [pid = 1657] [serial = 559] [outer = 0x0] 05:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12bf87000) [pid = 1657] [serial = 560] [outer = 0x12ab18c00] 05:52:22 INFO - PROCESS | 1657 | 1464007942709 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12bf92000) [pid = 1657] [serial = 561] [outer = 0x12ab18c00] 05:52:23 INFO - PROCESS | 1657 | 1464007943648 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]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1168ms 05:52:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:52:23 INFO - PROCESS | 1657 | 1464007943699 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 1657 | 1464007943701 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:52:23 INFO - PROCESS | 1657 | 1464007943705 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 1657 | 1464007943707 Marionette TRACE conn2 <- [1,722,null,{}] 05:52:23 INFO - PROCESS | 1657 | 1464007943711 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}] 05:52:23 INFO - PROCESS | 1657 | 1464007943836 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:52:23 INFO - PROCESS | 1657 | 1464007943910 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171f0800 == 58 [pid = 1657] [id = 188] 05:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x117e07400) [pid = 1657] [serial = 562] [outer = 0x0] 05:52:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x118162c00) [pid = 1657] [serial = 563] [outer = 0x117e07400] 05:52:23 INFO - PROCESS | 1657 | 1464007943985 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1184a3400) [pid = 1657] [serial = 564] [outer = 0x117e07400] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x129018000 == 57 [pid = 1657] [id = 182] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x129022800 == 56 [pid = 1657] [id = 181] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x117566000 == 55 [pid = 1657] [id = 180] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12460f800 == 54 [pid = 1657] [id = 179] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x124e1b800) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12abec000) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x118489800) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12c55c400) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x129085c00) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12ba15000) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x119f6e800 == 53 [pid = 1657] [id = 178] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1171f3800 == 52 [pid = 1657] [id = 177] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1171e4800 == 51 [pid = 1657] [id = 176] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x12b95d000 == 50 [pid = 1657] [id = 171] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1182e0800 == 49 [pid = 1657] [id = 170] 05:52:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1185a1000 == 48 [pid = 1657] [id = 169] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12bf91000) [pid = 1657] [serial = 502] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12b9eb400) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x129248000) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x123f6dc00) [pid = 1657] [serial = 496] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x128936400) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x117669000) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118178c00) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128b59000) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x118539800) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11944c000) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x126882800) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x123d66000) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x120ff1000) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128933c00) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128938000) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x124e1fc00) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12569d400) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x129455400) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x116942c00) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11515fc00) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a7bcc00) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1297b9c00) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118481800) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x120fef400) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bf84c00) [pid = 1657] [serial = 499] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12ab1e800) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12bf90c00) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1657 | 1464007944445 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] 05:52:24 INFO - PROCESS | 1657 | 1464007944486 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:52:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:52:24 INFO - PROCESS | 1657 | 1464007944495 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1657 | 1464007944498 Marionette TRACE conn2 <- [1,726,null,{}] 05:52:24 INFO - PROCESS | 1657 | 1464007944501 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}] 05:52:24 INFO - PROCESS | 1657 | 1464007944630 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:52:24 INFO - PROCESS | 1657 | 1464007944712 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11953d800 == 49 [pid = 1657] [id = 189] 05:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1166b3c00) [pid = 1657] [serial = 565] [outer = 0x0] 05:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118590800) [pid = 1657] [serial = 566] [outer = 0x1166b3c00] 05:52:24 INFO - PROCESS | 1657 | 1464007944756 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12384c000) [pid = 1657] [serial = 567] [outer = 0x1166b3c00] 05:52:25 INFO - PROCESS | 1657 | 1464007945127 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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:52:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 05:52:25 INFO - PROCESS | 1657 | 1464007945169 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 1657 | 1464007945170 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:52:25 INFO - PROCESS | 1657 | 1464007945173 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1657 | 1464007945175 Marionette TRACE conn2 <- [1,730,null,{}] 05:52:25 INFO - PROCESS | 1657 | 1464007945185 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}] 05:52:25 INFO - PROCESS | 1657 | 1464007945293 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:52:25 INFO - PROCESS | 1657 | 1464007945299 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x123cb5000 == 50 [pid = 1657] [id = 190] 05:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x123decc00) [pid = 1657] [serial = 568] [outer = 0x0] 05:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1262cf800) [pid = 1657] [serial = 569] [outer = 0x123decc00] 05:52:25 INFO - PROCESS | 1657 | 1464007945323 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12892ec00) [pid = 1657] [serial = 570] [outer = 0x123decc00] 05:52:25 INFO - PROCESS | 1657 | 1464007945665 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] 05:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:52:25 INFO - PROCESS | 1657 | 1464007945698 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:52:25 INFO - PROCESS | 1657 | 1464007945700 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1657 | 1464007945701 Marionette TRACE conn2 <- [1,734,null,{}] 05:52:25 INFO - PROCESS | 1657 | 1464007945704 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}] 05:52:25 INFO - PROCESS | 1657 | 1464007945807 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:52:25 INFO - PROCESS | 1657 | 1464007945815 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12461a000 == 51 [pid = 1657] [id = 191] 05:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12893a400) [pid = 1657] [serial = 571] [outer = 0x0] 05:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x129253400) [pid = 1657] [serial = 572] [outer = 0x12893a400] 05:52:25 INFO - PROCESS | 1657 | 1464007945841 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12a7bf400) [pid = 1657] [serial = 573] [outer = 0x12893a400] 05:52:26 INFO - PROCESS | 1657 | 1464007946145 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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 05:52:26 INFO - PROCESS | 1657 | 1464007946170 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:52:26 INFO - PROCESS | 1657 | 1464007946172 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:52:26 INFO - PROCESS | 1657 | 1464007946176 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1657 | 1464007946185 Marionette TRACE conn2 <- [1,738,null,{}] 05:52:26 INFO - PROCESS | 1657 | 1464007946187 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}] 05:52:26 INFO - PROCESS | 1657 | 1464007946263 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:52:26 INFO - PROCESS | 1657 | 1464007946267 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292e5800 == 52 [pid = 1657] [id = 192] 05:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12a7bd000) [pid = 1657] [serial = 574] [outer = 0x0] 05:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12ba1a800) [pid = 1657] [serial = 575] [outer = 0x12a7bd000] 05:52:26 INFO - PROCESS | 1657 | 1464007946295 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12bf85800) [pid = 1657] [serial = 576] [outer = 0x12a7bd000] 05:52:27 INFO - PROCESS | 1657 | 1464007947132 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]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:52:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 976ms 05:52:27 INFO - PROCESS | 1657 | 1464007947152 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 1657 | 1464007947154 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:52:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:52:27 INFO - PROCESS | 1657 | 1464007947158 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 1657 | 1464007947159 Marionette TRACE conn2 <- [1,742,null,{}] 05:52:27 INFO - PROCESS | 1657 | 1464007947161 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}] 05:52:27 INFO - PROCESS | 1657 | 1464007947280 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:52:27 INFO - PROCESS | 1657 | 1464007947295 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7a4800 == 53 [pid = 1657] [id = 193] 05:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12bf91c00) [pid = 1657] [serial = 577] [outer = 0x0] 05:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12c8c8c00) [pid = 1657] [serial = 578] [outer = 0x12bf91c00] 05:52:27 INFO - PROCESS | 1657 | 1464007947321 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12cc0d000) [pid = 1657] [serial = 579] [outer = 0x12bf91c00] 05:52:28 INFO - PROCESS | 1657 | 1464007948163 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]]]}] 05:52:28 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 05:52:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1018ms 05:52:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:52:28 INFO - PROCESS | 1657 | 1464007948177 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 1657 | 1464007948178 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:52:28 INFO - PROCESS | 1657 | 1464007948180 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1657 | 1464007948181 Marionette TRACE conn2 <- [1,746,null,{}] 05:52:28 INFO - PROCESS | 1657 | 1464007948183 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}] 05:52:28 INFO - PROCESS | 1657 | 1464007948298 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:52:28 INFO - PROCESS | 1657 | 1464007948331 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185a2000 == 54 [pid = 1657] [id = 194] 05:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1268e6400) [pid = 1657] [serial = 580] [outer = 0x0] 05:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1268ea800) [pid = 1657] [serial = 581] [outer = 0x1268e6400] 05:52:28 INFO - PROCESS | 1657 | 1464007948356 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1268efc00) [pid = 1657] [serial = 582] [outer = 0x1268e6400] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x113df1800) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1185cc800) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x128b5fc00) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12892c400) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x123b45400) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x118168000) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x113860800) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12569cc00) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x128c38400) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x129519800) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118fbf800) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x124118400) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x128afac00) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11817d000) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1262d1400) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12924b400) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118537000) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124977c00) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x120ffa800) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x112a72800) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x117033800) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:52:28 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116a4a000) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:52:29 INFO - PROCESS | 1657 | 1464007949217 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]]]}] 05:52:29 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.) 05:52:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1069ms 05:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:52:29 INFO - PROCESS | 1657 | 1464007949250 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 1657 | 1464007949251 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:52:29 INFO - PROCESS | 1657 | 1464007949253 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 1657 | 1464007949254 Marionette TRACE conn2 <- [1,750,null,{}] 05:52:29 INFO - PROCESS | 1657 | 1464007949257 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}] 05:52:29 INFO - PROCESS | 1657 | 1464007949354 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:52:29 INFO - PROCESS | 1657 | 1464007949361 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x123812000 == 55 [pid = 1657] [id = 195] 05:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112a7bc00) [pid = 1657] [serial = 583] [outer = 0x0] 05:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118fbf800) [pid = 1657] [serial = 584] [outer = 0x112a7bc00] 05:52:29 INFO - PROCESS | 1657 | 1464007949385 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124977c00) [pid = 1657] [serial = 585] [outer = 0x112a7bc00] 05:52:30 INFO - PROCESS | 1657 | 1464007950191 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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:52:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 05:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:52:30 INFO - PROCESS | 1657 | 1464007950226 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1657 | 1464007950227 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:52:30 INFO - PROCESS | 1657 | 1464007950229 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1657 | 1464007950229 Marionette TRACE conn2 <- [1,754,null,{}] 05:52:30 INFO - PROCESS | 1657 | 1464007950231 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}] 05:52:30 INFO - PROCESS | 1657 | 1464007950337 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:52:30 INFO - PROCESS | 1657 | 1464007950343 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bfed000 == 56 [pid = 1657] [id = 196] 05:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x124bda000) [pid = 1657] [serial = 586] [outer = 0x0] 05:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128af8c00) [pid = 1657] [serial = 587] [outer = 0x124bda000] 05:52:30 INFO - PROCESS | 1657 | 1464007950382 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a7c1000) [pid = 1657] [serial = 588] [outer = 0x124bda000] 05:52:31 INFO - PROCESS | 1657 | 1464007951426 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]]]}] 05:52:31 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 05:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1221ms 05:52:31 INFO - PROCESS | 1657 | 1464007951451 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 1657 | 1464007951453 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:52:31 INFO - PROCESS | 1657 | 1464007951460 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 1657 | 1464007951461 Marionette TRACE conn2 <- [1,758,null,{}] 05:52:31 INFO - PROCESS | 1657 | 1464007951466 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}] 05:52:31 INFO - PROCESS | 1657 | 1464007951568 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:52:31 INFO - PROCESS | 1657 | 1464007951617 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119db4800 == 57 [pid = 1657] [id = 197] 05:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11266a800) [pid = 1657] [serial = 589] [outer = 0x0] 05:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11266f400) [pid = 1657] [serial = 590] [outer = 0x11266a800] 05:52:31 INFO - PROCESS | 1657 | 1464007951651 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11515fc00) [pid = 1657] [serial = 591] [outer = 0x11266a800] 05:52:32 INFO - PROCESS | 1657 | 1464007952166 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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:52:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 725ms 05:52:32 INFO - PROCESS | 1657 | 1464007952184 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 1657 | 1464007952188 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:52:32 INFO - PROCESS | 1657 | 1464007952193 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1657 | 1464007952195 Marionette TRACE conn2 <- [1,762,null,{}] 05:52:32 INFO - PROCESS | 1657 | 1464007952197 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}] 05:52:32 INFO - PROCESS | 1657 | 1464007952300 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:52:32 INFO - PROCESS | 1657 | 1464007952354 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eb1000 == 58 [pid = 1657] [id = 198] 05:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11703cc00) [pid = 1657] [serial = 592] [outer = 0x0] 05:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119917000) [pid = 1657] [serial = 593] [outer = 0x11703cc00] 05:52:32 INFO - PROCESS | 1657 | 1464007952383 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x123b44800) [pid = 1657] [serial = 594] [outer = 0x11703cc00] 05:52:33 INFO - PROCESS | 1657 | 1464007953285 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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1120ms 05:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:52:33 INFO - PROCESS | 1657 | 1464007953313 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 1657 | 1464007953315 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:52:33 INFO - PROCESS | 1657 | 1464007953317 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 1657 | 1464007953320 Marionette TRACE conn2 <- [1,766,null,{}] 05:52:33 INFO - PROCESS | 1657 | 1464007953328 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}] 05:52:33 INFO - PROCESS | 1657 | 1464007953460 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:52:33 INFO - PROCESS | 1657 | 1464007953519 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c81f800 == 59 [pid = 1657] [id = 199] 05:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12560e400) [pid = 1657] [serial = 595] [outer = 0x0] 05:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1268e1400) [pid = 1657] [serial = 596] [outer = 0x12560e400] 05:52:33 INFO - PROCESS | 1657 | 1464007953551 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128935000) [pid = 1657] [serial = 597] [outer = 0x12560e400] 05:52:34 INFO - PROCESS | 1657 | 1464007954444 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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:52:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1177ms 05:52:34 INFO - PROCESS | 1657 | 1464007954495 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1657 | 1464007954497 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:52:34 INFO - PROCESS | 1657 | 1464007954499 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1657 | 1464007954500 Marionette TRACE conn2 <- [1,770,null,{}] 05:52:34 INFO - PROCESS | 1657 | 1464007954503 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}] 05:52:34 INFO - PROCESS | 1657 | 1464007954741 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:52:34 INFO - PROCESS | 1657 | 1464007954907 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f8a000 == 60 [pid = 1657] [id = 200] 05:52:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x112a79400) [pid = 1657] [serial = 598] [outer = 0x0] 05:52:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x113806400) [pid = 1657] [serial = 599] [outer = 0x112a79400] 05:52:34 INFO - PROCESS | 1657 | 1464007954955 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11703b800) [pid = 1657] [serial = 600] [outer = 0x112a79400] 05:52:35 INFO - PROCESS | 1657 | 1464007955452 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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1021ms 05:52:35 INFO - PROCESS | 1657 | 1464007955538 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 1657 | 1464007955541 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:52:35 INFO - PROCESS | 1657 | 1464007955554 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 1657 | 1464007955559 Marionette TRACE conn2 <- [1,774,null,{}] 05:52:35 INFO - PROCESS | 1657 | 1464007955562 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}] 05:52:35 INFO - PROCESS | 1657 | 1464007955655 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:52:35 INFO - PROCESS | 1657 | 1464007955726 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f7b800 == 61 [pid = 1657] [id = 201] 05:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118173c00) [pid = 1657] [serial = 601] [outer = 0x0] 05:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118482400) [pid = 1657] [serial = 602] [outer = 0x118173c00] 05:52:35 INFO - PROCESS | 1657 | 1464007955754 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x118593800) [pid = 1657] [serial = 603] [outer = 0x118173c00] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1185b8800 == 60 [pid = 1657] [id = 67] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x123812000 == 59 [pid = 1657] [id = 195] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1185a2000 == 58 [pid = 1657] [id = 194] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7a4800 == 57 [pid = 1657] [id = 193] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1292e5800 == 56 [pid = 1657] [id = 192] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12461a000 == 55 [pid = 1657] [id = 191] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x123cb5000 == 54 [pid = 1657] [id = 190] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11515b400) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12ba16c00) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x118753000) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x124bde000) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128935800) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12b9eec00) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c561000) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11953d800 == 53 [pid = 1657] [id = 189] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1171f0800 == 52 [pid = 1657] [id = 188] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12b936800 == 51 [pid = 1657] [id = 186] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1250b0800 == 50 [pid = 1657] [id = 185] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11820f000 == 49 [pid = 1657] [id = 184] 05:52:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7a6800 == 48 [pid = 1657] [id = 183] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1182f7000) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1211d1c00) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12bd14c00) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a753000) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x125615400) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118fc2800) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12cc10c00) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128af3000) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12bd20800) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12cc02800) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x123846000) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x128af2400) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12ab16800) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118588800) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12924b000) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11816b800) [pid = 1657] [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.] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x123d6f400) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12b9e5c00) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128af6400) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x126751000) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128934800) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12ab15c00) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1185ce000) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11944e000) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12561c800) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1238e0800) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1245efc00) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x117e0c000) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112a7a800) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11815c800) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 05:52:35 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11703bc00) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 05:52:36 INFO - PROCESS | 1657 | 1464007956108 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 574ms 05:52:36 INFO - PROCESS | 1657 | 1464007956128 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:52:36 INFO - PROCESS | 1657 | 1464007956130 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:52:36 INFO - PROCESS | 1657 | 1464007956132 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1657 | 1464007956133 Marionette TRACE conn2 <- [1,778,null,{}] 05:52:36 INFO - PROCESS | 1657 | 1464007956136 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}] 05:52:36 INFO - PROCESS | 1657 | 1464007956215 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:52:36 INFO - PROCESS | 1657 | 1464007956284 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185bb000 == 49 [pid = 1657] [id = 202] 05:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118484c00) [pid = 1657] [serial = 604] [outer = 0x0] 05:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118fba800) [pid = 1657] [serial = 605] [outer = 0x118484c00] 05:52:36 INFO - PROCESS | 1657 | 1464007956311 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119e90400) [pid = 1657] [serial = 606] [outer = 0x118484c00] 05:52:36 INFO - PROCESS | 1657 | 1464007956617 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 517ms 05:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:52:36 INFO - PROCESS | 1657 | 1464007956651 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1657 | 1464007956654 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:52:36 INFO - PROCESS | 1657 | 1464007956664 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1657 | 1464007956666 Marionette TRACE conn2 <- [1,782,null,{}] 05:52:36 INFO - PROCESS | 1657 | 1464007956669 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}] 05:52:36 INFO - PROCESS | 1657 | 1464007956748 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:52:36 INFO - PROCESS | 1657 | 1464007956798 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119dbb000 == 50 [pid = 1657] [id = 203] 05:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11853f000) [pid = 1657] [serial = 607] [outer = 0x0] 05:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123846000) [pid = 1657] [serial = 608] [outer = 0x11853f000] 05:52:36 INFO - PROCESS | 1657 | 1464007956826 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12504c400) [pid = 1657] [serial = 609] [outer = 0x11853f000] 05:52:37 INFO - PROCESS | 1657 | 1464007957106 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 474ms 05:52:37 INFO - PROCESS | 1657 | 1464007957135 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 1657 | 1464007957136 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:52:37 INFO - PROCESS | 1657 | 1464007957145 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1657 | 1464007957146 Marionette TRACE conn2 <- [1,786,null,{}] 05:52:37 INFO - PROCESS | 1657 | 1464007957148 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}] 05:52:37 INFO - PROCESS | 1657 | 1464007957232 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:52:37 INFO - PROCESS | 1657 | 1464007957237 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x124617800 == 51 [pid = 1657] [id = 204] 05:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119d9c800) [pid = 1657] [serial = 610] [outer = 0x0] 05:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1262d1c00) [pid = 1657] [serial = 611] [outer = 0x119d9c800] 05:52:37 INFO - PROCESS | 1657 | 1464007957265 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1268e1800) [pid = 1657] [serial = 612] [outer = 0x119d9c800] 05:52:37 INFO - PROCESS | 1657 | 1464007957609 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 523ms 05:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:52:37 INFO - PROCESS | 1657 | 1464007957664 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 1657 | 1464007957665 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:52:37 INFO - PROCESS | 1657 | 1464007957667 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1657 | 1464007957669 Marionette TRACE conn2 <- [1,790,null,{}] 05:52:37 INFO - PROCESS | 1657 | 1464007957671 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}] 05:52:37 INFO - PROCESS | 1657 | 1464007957752 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:52:37 INFO - PROCESS | 1657 | 1464007957760 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265ce000 == 52 [pid = 1657] [id = 205] 05:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1268ef800) [pid = 1657] [serial = 613] [outer = 0x0] 05:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128930800) [pid = 1657] [serial = 614] [outer = 0x1268ef800] 05:52:37 INFO - PROCESS | 1657 | 1464007957792 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128afb000) [pid = 1657] [serial = 615] [outer = 0x1268ef800] 05:52:38 INFO - PROCESS | 1657 | 1464007958154 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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 518ms 05:52:38 INFO - PROCESS | 1657 | 1464007958188 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 1657 | 1464007958190 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:52:38 INFO - PROCESS | 1657 | 1464007958194 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1657 | 1464007958195 Marionette TRACE conn2 <- [1,794,null,{}] 05:52:38 INFO - PROCESS | 1657 | 1464007958197 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}] 05:52:38 INFO - PROCESS | 1657 | 1464007958308 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:52:38 INFO - PROCESS | 1657 | 1464007958322 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bea800 == 53 [pid = 1657] [id = 206] 05:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128b58400) [pid = 1657] [serial = 616] [outer = 0x0] 05:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129084800) [pid = 1657] [serial = 617] [outer = 0x128b58400] 05:52:38 INFO - PROCESS | 1657 | 1464007958347 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129515800) [pid = 1657] [serial = 618] [outer = 0x128b58400] 05:52:38 INFO - PROCESS | 1657 | 1464007958695 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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 05:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:52:38 INFO - PROCESS | 1657 | 1464007958712 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 1657 | 1464007958714 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:52:38 INFO - PROCESS | 1657 | 1464007958716 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1657 | 1464007958717 Marionette TRACE conn2 <- [1,798,null,{}] 05:52:38 INFO - PROCESS | 1657 | 1464007958719 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}] 05:52:38 INFO - PROCESS | 1657 | 1464007958830 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:52:38 INFO - PROCESS | 1657 | 1464007958858 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12973c800 == 54 [pid = 1657] [id = 207] 05:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1262ce800) [pid = 1657] [serial = 619] [outer = 0x0] 05:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a752400) [pid = 1657] [serial = 620] [outer = 0x1262ce800] 05:52:38 INFO - PROCESS | 1657 | 1464007958888 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a7cb000) [pid = 1657] [serial = 621] [outer = 0x1262ce800] 05:52:39 INFO - PROCESS | 1657 | 1464007959321 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]]]}] 05:52:39 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 05:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 619ms 05:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:52:39 INFO - PROCESS | 1657 | 1464007959336 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1657 | 1464007959337 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:52:39 INFO - PROCESS | 1657 | 1464007959339 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1657 | 1464007959340 Marionette TRACE conn2 <- [1,802,null,{}] 05:52:39 INFO - PROCESS | 1657 | 1464007959343 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}] 05:52:39 INFO - PROCESS | 1657 | 1464007959448 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:52:39 INFO - PROCESS | 1657 | 1464007959461 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7a6000 == 55 [pid = 1657] [id = 208] 05:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12ab17c00) [pid = 1657] [serial = 622] [outer = 0x0] 05:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12abf3c00) [pid = 1657] [serial = 623] [outer = 0x12ab17c00] 05:52:39 INFO - PROCESS | 1657 | 1464007959486 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12b9eec00) [pid = 1657] [serial = 624] [outer = 0x12ab17c00] 05:52:39 INFO - PROCESS | 1657 | 1464007959850 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]]]}] 05:52:39 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 05:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 520ms 05:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:52:39 INFO - PROCESS | 1657 | 1464007959860 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1657 | 1464007959861 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:52:39 INFO - PROCESS | 1657 | 1464007959863 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1657 | 1464007959864 Marionette TRACE conn2 <- [1,806,null,{}] 05:52:39 INFO - PROCESS | 1657 | 1464007959866 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}] 05:52:39 INFO - PROCESS | 1657 | 1464007959980 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bf91c00) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1268e6400) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12ab18c00) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a7bd000) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123decc00) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12893a400) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1166b3c00) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x117e07400) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112a7bc00) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:52:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1166b5800) [pid = 1657] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:52:40 INFO - PROCESS | 1657 | 1464007960185 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119dc1000 == 56 [pid = 1657] [id = 209] 05:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112a7bc00) [pid = 1657] [serial = 625] [outer = 0x0] 05:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118164800) [pid = 1657] [serial = 626] [outer = 0x112a7bc00] 05:52:40 INFO - PROCESS | 1657 | 1464007960226 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1268e6400) [pid = 1657] [serial = 627] [outer = 0x112a7bc00] 05:52:40 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:52:40 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:52:40 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:52:40 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 05:52:40 INFO - PROCESS | 1657 | 1464007960612 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]]]}] 05:52:40 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 05:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 773ms 05:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:52:40 INFO - PROCESS | 1657 | 1464007960636 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 1657 | 1464007960638 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:52:40 INFO - PROCESS | 1657 | 1464007960643 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1657 | 1464007960644 Marionette TRACE conn2 <- [1,810,null,{}] 05:52:40 INFO - PROCESS | 1657 | 1464007960647 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}] 05:52:40 INFO - PROCESS | 1657 | 1464007960747 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:52:40 INFO - PROCESS | 1657 | 1464007960800 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb09000 == 57 [pid = 1657] [id = 210] 05:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1268e0400) [pid = 1657] [serial = 628] [outer = 0x0] 05:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bd26800) [pid = 1657] [serial = 629] [outer = 0x1268e0400] 05:52:40 INFO - PROCESS | 1657 | 1464007960830 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c556800) [pid = 1657] [serial = 630] [outer = 0x1268e0400] 05:52:41 INFO - PROCESS | 1657 | 1464007961163 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]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 05:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:52:41 INFO - PROCESS | 1657 | 1464007961213 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 1657 | 1464007961215 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:52:41 INFO - PROCESS | 1657 | 1464007961219 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 1657 | 1464007961222 Marionette TRACE conn2 <- [1,814,null,{}] 05:52:41 INFO - PROCESS | 1657 | 1464007961225 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}] 05:52:41 INFO - PROCESS | 1657 | 1464007961367 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:52:41 INFO - PROCESS | 1657 | 1464007961451 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bfea000 == 58 [pid = 1657] [id = 211] 05:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129080c00) [pid = 1657] [serial = 631] [outer = 0x0] 05:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12c55c800) [pid = 1657] [serial = 632] [outer = 0x129080c00] 05:52:41 INFO - PROCESS | 1657 | 1464007961491 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12cc0b800) [pid = 1657] [serial = 633] [outer = 0x129080c00] 05:52:41 INFO - PROCESS | 1657 | 1464007961815 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] 05:52:41 INFO - PROCESS | 1657 | 1464007961849 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:52:41 INFO - PROCESS | 1657 | 1464007961852 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 1657 | 1464007961853 Marionette TRACE conn2 <- [1,818,null,{}] 05:52:41 INFO - PROCESS | 1657 | 1464007961855 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}] 05:52:41 INFO - PROCESS | 1657 | 1464007961938 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:52:42 INFO - PROCESS | 1657 | 1464007962009 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc40000 == 59 [pid = 1657] [id = 212] 05:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12c32e400) [pid = 1657] [serial = 634] [outer = 0x0] 05:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c335000) [pid = 1657] [serial = 635] [outer = 0x12c32e400] 05:52:42 INFO - PROCESS | 1657 | 1464007962034 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12c33c400) [pid = 1657] [serial = 636] [outer = 0x12c32e400] 05:52:42 INFO - PROCESS | 1657 | 1464007962458 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]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 05:52:42 INFO - PROCESS | 1657 | 1464007962523 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 1657 | 1464007962526 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:52:42 INFO - PROCESS | 1657 | 1464007962530 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1657 | 1464007962532 Marionette TRACE conn2 <- [1,822,null,{}] 05:52:42 INFO - PROCESS | 1657 | 1464007962536 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}] 05:52:42 INFO - PROCESS | 1657 | 1464007962645 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:52:42 INFO - PROCESS | 1657 | 1464007962717 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x119208800 == 60 [pid = 1657] [id = 213] 05:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1161ebc00) [pid = 1657] [serial = 637] [outer = 0x0] 05:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11703f400) [pid = 1657] [serial = 638] [outer = 0x1161ebc00] 05:52:42 INFO - PROCESS | 1657 | 1464007962749 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1182f7000) [pid = 1657] [serial = 639] [outer = 0x1161ebc00] 05:52:43 INFO - PROCESS | 1657 | 1464007963187 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] 05:52:43 INFO - PROCESS | 1657 | 1464007963205 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:52:43 INFO - PROCESS | 1657 | 1464007963209 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1657 | 1464007963211 Marionette TRACE conn2 <- [1,826,null,{}] 05:52:43 INFO - PROCESS | 1657 | 1464007963214 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}] 05:52:43 INFO - PROCESS | 1657 | 1464007963341 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:52:43 INFO - PROCESS | 1657 | 1464007963400 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12973b000 == 61 [pid = 1657] [id = 214] 05:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118168000) [pid = 1657] [serial = 640] [outer = 0x0] 05:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118fbb800) [pid = 1657] [serial = 641] [outer = 0x118168000] 05:52:43 INFO - PROCESS | 1657 | 1464007963429 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124be5c00) [pid = 1657] [serial = 642] [outer = 0x118168000] 05:52:43 INFO - PROCESS | 1657 | 1464007963883 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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 725ms 05:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:52:43 INFO - PROCESS | 1657 | 1464007963934 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 1657 | 1464007963936 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:52:43 INFO - PROCESS | 1657 | 1464007963938 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1657 | 1464007963943 Marionette TRACE conn2 <- [1,830,null,{}] 05:52:43 INFO - PROCESS | 1657 | 1464007963951 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}] 05:52:44 INFO - PROCESS | 1657 | 1464007964057 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:52:44 INFO - PROCESS | 1657 | 1464007964130 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfc3000 == 62 [pid = 1657] [id = 215] 05:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1268ed000) [pid = 1657] [serial = 643] [outer = 0x0] 05:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128af3400) [pid = 1657] [serial = 644] [outer = 0x1268ed000] 05:52:44 INFO - PROCESS | 1657 | 1464007964162 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x129087c00) [pid = 1657] [serial = 645] [outer = 0x1268ed000] 05:52:44 INFO - PROCESS | 1657 | 1464007964669 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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 773ms 05:52:44 INFO - PROCESS | 1657 | 1464007964713 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:52:44 INFO - PROCESS | 1657 | 1464007964716 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:52:44 INFO - PROCESS | 1657 | 1464007964720 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 1657 | 1464007964721 Marionette TRACE conn2 <- [1,834,null,{}] 05:52:44 INFO - PROCESS | 1657 | 1464007964728 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}] 05:52:44 INFO - PROCESS | 1657 | 1464007964835 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:52:44 INFO - PROCESS | 1657 | 1464007964907 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3ee000 == 63 [pid = 1657] [id = 216] 05:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12924b800) [pid = 1657] [serial = 646] [outer = 0x0] 05:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12bd18400) [pid = 1657] [serial = 647] [outer = 0x12924b800] 05:52:44 INFO - PROCESS | 1657 | 1464007964937 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12bf90c00) [pid = 1657] [serial = 648] [outer = 0x12924b800] 05:52:45 INFO - PROCESS | 1657 | 1464007965347 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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 673ms 05:52:45 INFO - PROCESS | 1657 | 1464007965408 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 1657 | 1464007965409 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:52:45 INFO - PROCESS | 1657 | 1464007965413 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 1657 | 1464007965414 Marionette TRACE conn2 <- [1,838,null,{}] 05:52:45 INFO - PROCESS | 1657 | 1464007965416 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}] 05:52:45 INFO - PROCESS | 1657 | 1464007965518 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:52:45 INFO - PROCESS | 1657 | 1464007965586 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d717000 == 64 [pid = 1657] [id = 217] 05:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12abf5800) [pid = 1657] [serial = 649] [outer = 0x0] 05:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12c33d000) [pid = 1657] [serial = 650] [outer = 0x12abf5800] 05:52:45 INFO - PROCESS | 1657 | 1464007965616 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12c560400) [pid = 1657] [serial = 651] [outer = 0x12abf5800] 05:52:46 INFO - PROCESS | 1657 | 1464007966080 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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 721ms 05:52:46 INFO - PROCESS | 1657 | 1464007966142 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1657 | 1464007966144 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:52:46 INFO - PROCESS | 1657 | 1464007966146 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1657 | 1464007966147 Marionette TRACE conn2 <- [1,842,null,{}] 05:52:46 INFO - PROCESS | 1657 | 1464007966150 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}] 05:52:46 INFO - PROCESS | 1657 | 1464007966264 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:52:46 INFO - PROCESS | 1657 | 1464007966337 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f87000 == 65 [pid = 1657] [id = 218] 05:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x11848d800) [pid = 1657] [serial = 652] [outer = 0x0] 05:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12cc04000) [pid = 1657] [serial = 653] [outer = 0x11848d800] 05:52:46 INFO - PROCESS | 1657 | 1464007966368 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12cd51400) [pid = 1657] [serial = 654] [outer = 0x11848d800] 05:52:46 INFO - PROCESS | 1657 | 1464007966949 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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 821ms 05:52:46 INFO - PROCESS | 1657 | 1464007966968 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1657 | 1464007966970 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:52:46 INFO - PROCESS | 1657 | 1464007966974 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1657 | 1464007966976 Marionette TRACE conn2 <- [1,846,null,{}] 05:52:46 INFO - PROCESS | 1657 | 1464007966980 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}] 05:52:47 INFO - PROCESS | 1657 | 1464007967078 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:52:47 INFO - PROCESS | 1657 | 1464007967153 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185ab800 == 66 [pid = 1657] [id = 219] 05:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x11266bc00) [pid = 1657] [serial = 655] [outer = 0x0] 05:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x112a6f800) [pid = 1657] [serial = 656] [outer = 0x11266bc00] 05:52:47 INFO - PROCESS | 1657 | 1464007967181 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1160e8400) [pid = 1657] [serial = 657] [outer = 0x11266bc00] 05:52:47 INFO - PROCESS | 1657 | 1464007967643 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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 721ms 05:52:47 INFO - PROCESS | 1657 | 1464007967695 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 1657 | 1464007967699 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:52:47 INFO - PROCESS | 1657 | 1464007967703 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 1657 | 1464007967705 Marionette TRACE conn2 <- [1,850,null,{}] 05:52:47 INFO - PROCESS | 1657 | 1464007967707 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}] 05:52:47 INFO - PROCESS | 1657 | 1464007967824 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12bfea000 == 65 [pid = 1657] [id = 211] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb09000 == 64 [pid = 1657] [id = 210] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119dc1000 == 63 [pid = 1657] [id = 209] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7a6000 == 62 [pid = 1657] [id = 208] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12973c800 == 61 [pid = 1657] [id = 207] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x128bea800 == 60 [pid = 1657] [id = 206] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1211cf800) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x129251000) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x128af8c00) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1265ce000 == 59 [pid = 1657] [id = 205] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x124617800 == 58 [pid = 1657] [id = 204] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119dbb000 == 57 [pid = 1657] [id = 203] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1185bb000 == 56 [pid = 1657] [id = 202] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118f7b800 == 55 [pid = 1657] [id = 201] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118f8a000 == 54 [pid = 1657] [id = 200] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x123eb1000 == 53 [pid = 1657] [id = 198] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x119db4800 == 52 [pid = 1657] [id = 197] 05:52:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12bfed000 == 51 [pid = 1657] [id = 196] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12c55d800) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12c8c8c00) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1268ea800) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12cc0d000) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x117033000) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12bf92000) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12bf87000) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12ba1a800) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1262cf800) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12892ec00) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x129253400) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a7bf400) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118590800) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12384c000) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1184a3400) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118162c00) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1268efc00) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x124977c00) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118fbf800) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12bf85800) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 05:52:47 INFO - PROCESS | 1657 | 1464007967912 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x116080800 == 52 [pid = 1657] [id = 220] 05:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116790000) [pid = 1657] [serial = 658] [outer = 0x0] 05:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x117040400) [pid = 1657] [serial = 659] [outer = 0x116790000] 05:52:47 INFO - PROCESS | 1657 | 1464007967938 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118499400) [pid = 1657] [serial = 660] [outer = 0x116790000] 05:52:48 INFO - PROCESS | 1657 | 1464007968261 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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 572ms 05:52:48 INFO - PROCESS | 1657 | 1464007968280 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 1657 | 1464007968282 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:52:48 INFO - PROCESS | 1657 | 1464007968297 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1657 | 1464007968300 Marionette TRACE conn2 <- [1,854,null,{}] 05:52:48 INFO - PROCESS | 1657 | 1464007968312 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}] 05:52:48 INFO - PROCESS | 1657 | 1464007968448 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:52:48 INFO - PROCESS | 1657 | 1464007968460 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119da7800 == 53 [pid = 1657] [id = 221] 05:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118fb4800) [pid = 1657] [serial = 661] [outer = 0x0] 05:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x119e92c00) [pid = 1657] [serial = 662] [outer = 0x118fb4800] 05:52:48 INFO - PROCESS | 1657 | 1464007968506 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x123be1000) [pid = 1657] [serial = 663] [outer = 0x118fb4800] 05:52:48 INFO - PROCESS | 1657 | 1464007968893 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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 626ms 05:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:52:48 INFO - PROCESS | 1657 | 1464007968922 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 1657 | 1464007968926 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:52:48 INFO - PROCESS | 1657 | 1464007968928 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1657 | 1464007968929 Marionette TRACE conn2 <- [1,858,null,{}] 05:52:48 INFO - PROCESS | 1657 | 1464007968931 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}] 05:52:49 INFO - PROCESS | 1657 | 1464007969015 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:52:49 INFO - PROCESS | 1657 | 1464007969019 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x124061800 == 54 [pid = 1657] [id = 222] 05:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x124069400) [pid = 1657] [serial = 664] [outer = 0x0] 05:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124bde400) [pid = 1657] [serial = 665] [outer = 0x124069400] 05:52:49 INFO - PROCESS | 1657 | 1464007969046 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x125570800) [pid = 1657] [serial = 666] [outer = 0x124069400] 05:52:49 INFO - PROCESS | 1657 | 1464007969404 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 05:52:49 INFO - PROCESS | 1657 | 1464007969448 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1657 | 1464007969449 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:52:49 INFO - PROCESS | 1657 | 1464007969451 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1657 | 1464007969452 Marionette TRACE conn2 <- [1,862,null,{}] 05:52:49 INFO - PROCESS | 1657 | 1464007969463 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}] 05:52:49 INFO - PROCESS | 1657 | 1464007969545 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:52:49 INFO - PROCESS | 1657 | 1464007969549 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265ca800 == 55 [pid = 1657] [id = 223] 05:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12569fc00) [pid = 1657] [serial = 667] [outer = 0x0] 05:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1265df400) [pid = 1657] [serial = 668] [outer = 0x12569fc00] 05:52:49 INFO - PROCESS | 1657 | 1464007969574 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x126883000) [pid = 1657] [serial = 669] [outer = 0x12569fc00] 05:52:49 INFO - PROCESS | 1657 | 1464007969928 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 05:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:52:49 INFO - PROCESS | 1657 | 1464007969971 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1657 | 1464007969972 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:52:49 INFO - PROCESS | 1657 | 1464007969974 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1657 | 1464007969976 Marionette TRACE conn2 <- [1,866,null,{}] 05:52:49 INFO - PROCESS | 1657 | 1464007969978 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}] 05:52:50 INFO - PROCESS | 1657 | 1464007970071 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:52:50 INFO - PROCESS | 1657 | 1464007970147 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x129010800 == 56 [pid = 1657] [id = 224] 05:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12687fc00) [pid = 1657] [serial = 670] [outer = 0x0] 05:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x128933c00) [pid = 1657] [serial = 671] [outer = 0x12687fc00] 05:52:50 INFO - PROCESS | 1657 | 1464007970172 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12924f400) [pid = 1657] [serial = 672] [outer = 0x12687fc00] 05:52:50 INFO - PROCESS | 1657 | 1464007970538 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 618ms 05:52:50 INFO - PROCESS | 1657 | 1464007970594 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 1657 | 1464007970596 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:52:50 INFO - PROCESS | 1657 | 1464007970599 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 1657 | 1464007970601 Marionette TRACE conn2 <- [1,870,null,{}] 05:52:50 INFO - PROCESS | 1657 | 1464007970604 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}] 05:52:50 INFO - PROCESS | 1657 | 1464007970760 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:52:50 INFO - PROCESS | 1657 | 1464007970793 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7b3800 == 57 [pid = 1657] [id = 225] 05:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12950f400) [pid = 1657] [serial = 673] [outer = 0x0] 05:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12a7c1800) [pid = 1657] [serial = 674] [outer = 0x12950f400] 05:52:50 INFO - PROCESS | 1657 | 1464007970832 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12abf6400) [pid = 1657] [serial = 675] [outer = 0x12950f400] 05:52:51 INFO - PROCESS | 1657 | 1464007971235 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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 05:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:52:51 INFO - PROCESS | 1657 | 1464007971269 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 1657 | 1464007971271 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:52:51 INFO - PROCESS | 1657 | 1464007971274 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1657 | 1464007971276 Marionette TRACE conn2 <- [1,874,null,{}] 05:52:51 INFO - PROCESS | 1657 | 1464007971280 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}] 05:52:51 INFO - PROCESS | 1657 | 1464007971438 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:52:51 INFO - PROCESS | 1657 | 1464007971493 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b955800 == 58 [pid = 1657] [id = 226] 05:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x11670d400) [pid = 1657] [serial = 676] [outer = 0x0] 05:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x116710c00) [pid = 1657] [serial = 677] [outer = 0x11670d400] 05:52:51 INFO - PROCESS | 1657 | 1464007971533 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x116714c00) [pid = 1657] [serial = 678] [outer = 0x11670d400] 05:52:51 INFO - PROCESS | 1657 | 1464007971962 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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 720ms 05:52:51 INFO - PROCESS | 1657 | 1464007971995 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:52:52 INFO - PROCESS | 1657 | 1464007972004 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:52:52 INFO - PROCESS | 1657 | 1464007972007 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 1657 | 1464007972008 Marionette TRACE conn2 <- [1,878,null,{}] 05:52:52 INFO - PROCESS | 1657 | 1464007972010 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}] 05:52:52 INFO - PROCESS | 1657 | 1464007972121 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x119d9c800) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1262ce800) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x118173c00) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12ab17c00) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x11853f000) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1268e0400) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x112a79400) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x129080c00) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128b58400) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1268ef800) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118484c00) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:52:52 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x112a7bc00) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:52:52 INFO - PROCESS | 1657 | 1464007972318 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x128bce800 == 59 [pid = 1657] [id = 227] 05:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x112a79400) [pid = 1657] [serial = 679] [outer = 0x0] 05:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x116717000) [pid = 1657] [serial = 680] [outer = 0x112a79400] 05:52:52 INFO - PROCESS | 1657 | 1464007972343 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1262ce800) [pid = 1657] [serial = 681] [outer = 0x112a79400] 05:52:52 INFO - PROCESS | 1657 | 1464007972607 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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 618ms 05:52:52 INFO - PROCESS | 1657 | 1464007972637 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 1657 | 1464007972638 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:52:52 INFO - PROCESS | 1657 | 1464007972652 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 1657 | 1464007972656 Marionette TRACE conn2 <- [1,882,null,{}] 05:52:52 INFO - PROCESS | 1657 | 1464007972672 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}] 05:52:52 INFO - PROCESS | 1657 | 1464007972802 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:52:52 INFO - PROCESS | 1657 | 1464007972903 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c50e800 == 60 [pid = 1657] [id = 228] 05:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x112d03c00) [pid = 1657] [serial = 682] [outer = 0x0] 05:52:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x128afcc00) [pid = 1657] [serial = 683] [outer = 0x112d03c00] 05:52:52 INFO - PROCESS | 1657 | 1464007972946 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x128ede800) [pid = 1657] [serial = 684] [outer = 0x112d03c00] 05:52:53 INFO - PROCESS | 1657 | 1464007973287 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 685ms 05:52:53 INFO - PROCESS | 1657 | 1464007973338 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1657 | 1464007973342 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:52:53 INFO - PROCESS | 1657 | 1464007973344 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1657 | 1464007973346 Marionette TRACE conn2 <- [1,886,null,{}] 05:52:53 INFO - PROCESS | 1657 | 1464007973348 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}] 05:52:53 INFO - PROCESS | 1657 | 1464007973451 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:52:53 INFO - PROCESS | 1657 | 1464007973504 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc3d000 == 61 [pid = 1657] [id = 229] 05:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11848d400) [pid = 1657] [serial = 685] [outer = 0x0] 05:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128ee6400) [pid = 1657] [serial = 686] [outer = 0x11848d400] 05:52:53 INFO - PROCESS | 1657 | 1464007973533 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12ba1a800) [pid = 1657] [serial = 687] [outer = 0x11848d400] 05:52:53 INFO - PROCESS | 1657 | 1464007973814 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 05:52:53 INFO - PROCESS | 1657 | 1464007973863 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1657 | 1464007973865 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:52:53 INFO - PROCESS | 1657 | 1464007973867 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1657 | 1464007973868 Marionette TRACE conn2 <- [1,890,null,{}] 05:52:53 INFO - PROCESS | 1657 | 1464007973870 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}] 05:52:53 INFO - PROCESS | 1657 | 1464007973957 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:52:53 INFO - PROCESS | 1657 | 1464007973962 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da56000 == 62 [pid = 1657] [id = 230] 05:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118240000) [pid = 1657] [serial = 688] [outer = 0x0] 05:52:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118244000) [pid = 1657] [serial = 689] [outer = 0x118240000] 05:52:53 INFO - PROCESS | 1657 | 1464007973986 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118249400) [pid = 1657] [serial = 690] [outer = 0x118240000] 05:52:54 INFO - PROCESS | 1657 | 1464007974316 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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 569ms 05:52:54 INFO - PROCESS | 1657 | 1464007974436 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 1657 | 1464007974439 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:52:54 INFO - PROCESS | 1657 | 1464007974443 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 1657 | 1464007974445 Marionette TRACE conn2 <- [1,894,null,{}] 05:52:54 INFO - PROCESS | 1657 | 1464007974449 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}] 05:52:54 INFO - PROCESS | 1657 | 1464007974559 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:52:54 INFO - PROCESS | 1657 | 1464007974625 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171f8000 == 63 [pid = 1657] [id = 231] 05:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11266ec00) [pid = 1657] [serial = 691] [outer = 0x0] 05:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x112a73400) [pid = 1657] [serial = 692] [outer = 0x11266ec00] 05:52:54 INFO - PROCESS | 1657 | 1464007974656 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11670c400) [pid = 1657] [serial = 693] [outer = 0x11266ec00] 05:52:55 INFO - PROCESS | 1657 | 1464007975099 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 05:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:52:55 INFO - PROCESS | 1657 | 1464007975113 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1657 | 1464007975116 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:52:55 INFO - PROCESS | 1657 | 1464007975122 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1657 | 1464007975125 Marionette TRACE conn2 <- [1,898,null,{}] 05:52:55 INFO - PROCESS | 1657 | 1464007975127 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}] 05:52:55 INFO - PROCESS | 1657 | 1464007975232 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:52:55 INFO - PROCESS | 1657 | 1464007975327 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12628c800 == 64 [pid = 1657] [id = 232] 05:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x118245c00) [pid = 1657] [serial = 694] [outer = 0x0] 05:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11824a000) [pid = 1657] [serial = 695] [outer = 0x118245c00] 05:52:55 INFO - PROCESS | 1657 | 1464007975358 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x118589000) [pid = 1657] [serial = 696] [outer = 0x118245c00] 05:52:55 INFO - PROCESS | 1657 | 1464007975766 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 673ms 05:52:55 INFO - PROCESS | 1657 | 1464007975793 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1657 | 1464007975795 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:52:55 INFO - PROCESS | 1657 | 1464007975797 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1657 | 1464007975799 Marionette TRACE conn2 <- [1,902,null,{}] 05:52:55 INFO - PROCESS | 1657 | 1464007975806 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}] 05:52:55 INFO - PROCESS | 1657 | 1464007975914 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:52:55 INFO - PROCESS | 1657 | 1464007975985 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3df000 == 65 [pid = 1657] [id = 233] 05:52:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x118fb9800) [pid = 1657] [serial = 697] [outer = 0x0] 05:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x123bbe800) [pid = 1657] [serial = 698] [outer = 0x118fb9800] 05:52:56 INFO - PROCESS | 1657 | 1464007976018 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1262ca400) [pid = 1657] [serial = 699] [outer = 0x118fb9800] 05:52:56 INFO - PROCESS | 1657 | 1464007976407 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 05:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:52:56 INFO - PROCESS | 1657 | 1464007976468 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 1657 | 1464007976469 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:52:56 INFO - PROCESS | 1657 | 1464007976471 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 1657 | 1464007976473 Marionette TRACE conn2 <- [1,906,null,{}] 05:52:56 INFO - PROCESS | 1657 | 1464007976475 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}] 05:52:56 INFO - PROCESS | 1657 | 1464007976602 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:52:56 INFO - PROCESS | 1657 | 1464007976684 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116021000 == 66 [pid = 1657] [id = 234] 05:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x128af0000) [pid = 1657] [serial = 700] [outer = 0x0] 05:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x128b58c00) [pid = 1657] [serial = 701] [outer = 0x128af0000] 05:52:56 INFO - PROCESS | 1657 | 1464007976714 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x128edf000) [pid = 1657] [serial = 702] [outer = 0x128af0000] 05:52:57 INFO - PROCESS | 1657 | 1464007977129 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 05:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:52:57 INFO - PROCESS | 1657 | 1464007977144 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1657 | 1464007977146 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:52:57 INFO - PROCESS | 1657 | 1464007977148 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1657 | 1464007977149 Marionette TRACE conn2 <- [1,910,null,{}] 05:52:57 INFO - PROCESS | 1657 | 1464007977152 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}] 05:52:57 INFO - PROCESS | 1657 | 1464007977253 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:52:57 INFO - PROCESS | 1657 | 1464007977307 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x116034000 == 67 [pid = 1657] [id = 235] 05:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1268efc00) [pid = 1657] [serial = 703] [outer = 0x0] 05:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1297c0c00) [pid = 1657] [serial = 704] [outer = 0x1268efc00] 05:52:57 INFO - PROCESS | 1657 | 1464007977337 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12b28cc00) [pid = 1657] [serial = 705] [outer = 0x1268efc00] 05:52:57 INFO - PROCESS | 1657 | 1464007977776 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 05:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:52:57 INFO - PROCESS | 1657 | 1464007977820 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1657 | 1464007977821 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:52:57 INFO - PROCESS | 1657 | 1464007977823 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1657 | 1464007977824 Marionette TRACE conn2 <- [1,914,null,{}] 05:52:57 INFO - PROCESS | 1657 | 1464007977827 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}] 05:52:57 INFO - PROCESS | 1657 | 1464007977964 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:52:58 INFO - PROCESS | 1657 | 1464007978048 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388dc800 == 68 [pid = 1657] [id = 236] 05:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12bd30000) [pid = 1657] [serial = 706] [outer = 0x0] 05:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12c332800) [pid = 1657] [serial = 707] [outer = 0x12bd30000] 05:52:58 INFO - PROCESS | 1657 | 1464007978080 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12c8a0400) [pid = 1657] [serial = 708] [outer = 0x12bd30000] 05:52:58 INFO - PROCESS | 1657 | 1464007978537 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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 770ms 05:52:58 INFO - PROCESS | 1657 | 1464007978595 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 1657 | 1464007978596 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:52:58 INFO - PROCESS | 1657 | 1464007978600 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 1657 | 1464007978602 Marionette TRACE conn2 <- [1,918,null,{}] 05:52:58 INFO - PROCESS | 1657 | 1464007978608 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}] 05:52:58 INFO - PROCESS | 1657 | 1464007978755 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:52:58 INFO - PROCESS | 1657 | 1464007978825 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d42800 == 69 [pid = 1657] [id = 237] 05:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x112795000) [pid = 1657] [serial = 709] [outer = 0x0] 05:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x11279b800) [pid = 1657] [serial = 710] [outer = 0x112795000] 05:52:58 INFO - PROCESS | 1657 | 1464007978853 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1127a0000) [pid = 1657] [serial = 711] [outer = 0x112795000] 05:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 721ms 05:52:59 INFO - PROCESS | 1657 | 1464007979313 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]]]}] 05:52:59 INFO - PROCESS | 1657 | 1464007979321 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 1657 | 1464007979322 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:52:59 INFO - PROCESS | 1657 | 1464007979327 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 1657 | 1464007979328 Marionette TRACE conn2 <- [1,922,null,{}] 05:52:59 INFO - PROCESS | 1657 | 1464007979331 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}] 05:52:59 INFO - PROCESS | 1657 | 1464007979436 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:52:59 INFO - PROCESS | 1657 | 1464007979507 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11921f800 == 70 [pid = 1657] [id = 238] 05:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x112797c00) [pid = 1657] [serial = 712] [outer = 0x0] 05:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x11703dc00) [pid = 1657] [serial = 713] [outer = 0x112797c00] 05:52:59 INFO - PROCESS | 1657 | 1464007979536 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x124547c00) [pid = 1657] [serial = 714] [outer = 0x112797c00] 05:53:00 INFO - PROCESS | 1657 | 1464007980118 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 820ms 05:53:00 INFO - PROCESS | 1657 | 1464007980156 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 1657 | 1464007980161 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:53:00 INFO - PROCESS | 1657 | 1464007980164 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 1657 | 1464007980166 Marionette TRACE conn2 <- [1,926,null,{}] 05:53:00 INFO - PROCESS | 1657 | 1464007980171 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}] 05:53:00 INFO - PROCESS | 1657 | 1464007980255 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:53:00 INFO - PROCESS | 1657 | 1464007980332 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bd8000 == 71 [pid = 1657] [id = 239] 05:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x112a78c00) [pid = 1657] [serial = 715] [outer = 0x0] 05:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x112fb5800) [pid = 1657] [serial = 716] [outer = 0x112a78c00] 05:53:00 INFO - PROCESS | 1657 | 1464007980360 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x116711000) [pid = 1657] [serial = 717] [outer = 0x112a78c00] 05:53:00 INFO - PROCESS | 1657 | 1464007980813 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 675ms 05:53:00 INFO - PROCESS | 1657 | 1464007980842 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 1657 | 1464007980845 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:53:00 INFO - PROCESS | 1657 | 1464007980850 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 1657 | 1464007980851 Marionette TRACE conn2 <- [1,930,null,{}] 05:53:00 INFO - PROCESS | 1657 | 1464007980853 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}] 05:53:00 INFO - PROCESS | 1657 | 1464007980974 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:53:01 INFO - PROCESS | 1657 | 1464007981095 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f84000 == 72 [pid = 1657] [id = 240] 05:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x117669800) [pid = 1657] [serial = 718] [outer = 0x0] 05:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x118246400) [pid = 1657] [serial = 719] [outer = 0x117669800] 05:53:01 INFO - PROCESS | 1657 | 1464007981141 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1184a2000) [pid = 1657] [serial = 720] [outer = 0x117669800] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc3d000 == 71 [pid = 1657] [id = 229] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12c50e800 == 70 [pid = 1657] [id = 228] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x128bce800 == 69 [pid = 1657] [id = 227] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12b955800 == 68 [pid = 1657] [id = 226] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7b3800 == 67 [pid = 1657] [id = 225] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x129010800 == 66 [pid = 1657] [id = 224] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12c335000) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1265ca800 == 65 [pid = 1657] [id = 223] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x124061800 == 64 [pid = 1657] [id = 222] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119da7800 == 63 [pid = 1657] [id = 221] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x116080800 == 62 [pid = 1657] [id = 220] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1185ab800 == 61 [pid = 1657] [id = 219] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12d717000 == 60 [pid = 1657] [id = 217] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3ee000 == 59 [pid = 1657] [id = 216] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfc3000 == 58 [pid = 1657] [id = 215] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12973b000 == 57 [pid = 1657] [id = 214] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119208800 == 56 [pid = 1657] [id = 213] 05:53:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc40000 == 55 [pid = 1657] [id = 212] 05:53:01 INFO - PROCESS | 1657 | 1464007981553 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]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 719ms 05:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:53:01 INFO - PROCESS | 1657 | 1464007981569 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 1657 | 1464007981570 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:53:01 INFO - PROCESS | 1657 | 1464007981573 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 1657 | 1464007981577 Marionette TRACE conn2 <- [1,934,null,{}] 05:53:01 INFO - PROCESS | 1657 | 1464007981585 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}] 05:53:01 INFO - PROCESS | 1657 | 1464007981680 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12cc0b800) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1268e1800) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12a7cb000) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x11266f400) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x118482400) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12abf3c00) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x123846000) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12bd26800) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x113806400) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12c55c800) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12a752400) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x118593800) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x129084800) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x128afb000) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12b9eec00) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x119e90400) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11703b800) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1268e1400) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12c556800) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12504c400) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118164800) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x129515800) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1268e6400) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x119917000) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1262d1c00) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x128930800) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x118fba800) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 05:53:01 INFO - PROCESS | 1657 | 1464007981745 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bd7000 == 56 [pid = 1657] [id = 241] 05:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x118164800) [pid = 1657] [serial = 721] [outer = 0x0] 05:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x118488400) [pid = 1657] [serial = 722] [outer = 0x118164800] 05:53:01 INFO - PROCESS | 1657 | 1464007981772 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x119921800) [pid = 1657] [serial = 723] [outer = 0x118164800] 05:53:02 INFO - PROCESS | 1657 | 1464007982053 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 523ms 05:53:02 INFO - PROCESS | 1657 | 1464007982098 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1657 | 1464007982099 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:53:02 INFO - PROCESS | 1657 | 1464007982102 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1657 | 1464007982103 Marionette TRACE conn2 <- [1,938,null,{}] 05:53:02 INFO - PROCESS | 1657 | 1464007982105 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}] 05:53:02 INFO - PROCESS | 1657 | 1464007982194 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:53:02 INFO - PROCESS | 1657 | 1464007982257 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x124604000 == 57 [pid = 1657] [id = 242] 05:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x118175000) [pid = 1657] [serial = 724] [outer = 0x0] 05:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1211cf800) [pid = 1657] [serial = 725] [outer = 0x118175000] 05:53:02 INFO - PROCESS | 1657 | 1464007982283 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12454a400) [pid = 1657] [serial = 726] [outer = 0x118175000] 05:53:02 INFO - PROCESS | 1657 | 1464007982580 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 05:53:02 INFO - PROCESS | 1657 | 1464007982623 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1657 | 1464007982626 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:53:02 INFO - PROCESS | 1657 | 1464007982628 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1657 | 1464007982637 Marionette TRACE conn2 <- [1,942,null,{}] 05:53:02 INFO - PROCESS | 1657 | 1464007982639 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}] 05:53:02 INFO - PROCESS | 1657 | 1464007982719 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:53:02 INFO - PROCESS | 1657 | 1464007982724 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x129738800 == 58 [pid = 1657] [id = 243] 05:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12454d000) [pid = 1657] [serial = 727] [outer = 0x0] 05:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x124552400) [pid = 1657] [serial = 728] [outer = 0x12454d000] 05:53:02 INFO - PROCESS | 1657 | 1464007982749 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x125569400) [pid = 1657] [serial = 729] [outer = 0x12454d000] 05:53:03 INFO - PROCESS | 1657 | 1464007983125 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]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 525ms 05:53:03 INFO - PROCESS | 1657 | 1464007983154 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 1657 | 1464007983157 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:53:03 INFO - PROCESS | 1657 | 1464007983160 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 1657 | 1464007983160 Marionette TRACE conn2 <- [1,946,null,{}] 05:53:03 INFO - PROCESS | 1657 | 1464007983163 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}] 05:53:03 INFO - PROCESS | 1657 | 1464007983249 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:53:03 INFO - PROCESS | 1657 | 1464007983260 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b073800 == 59 [pid = 1657] [id = 244] 05:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12561c800) [pid = 1657] [serial = 730] [outer = 0x0] 05:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12674f400) [pid = 1657] [serial = 731] [outer = 0x12561c800] 05:53:03 INFO - PROCESS | 1657 | 1464007983302 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x128b59800) [pid = 1657] [serial = 732] [outer = 0x12561c800] 05:53:03 INFO - PROCESS | 1657 | 1464007983860 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]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 721ms 05:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:53:03 INFO - PROCESS | 1657 | 1464007983881 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 1657 | 1464007983882 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:53:03 INFO - PROCESS | 1657 | 1464007983884 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 1657 | 1464007983885 Marionette TRACE conn2 <- [1,950,null,{}] 05:53:03 INFO - PROCESS | 1657 | 1464007983887 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}] 05:53:03 INFO - PROCESS | 1657 | 1464007983966 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:53:03 INFO - PROCESS | 1657 | 1464007983994 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b966000 == 60 [pid = 1657] [id = 245] 05:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12454d400) [pid = 1657] [serial = 733] [outer = 0x0] 05:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128e9c000) [pid = 1657] [serial = 734] [outer = 0x12454d400] 05:53:04 INFO - PROCESS | 1657 | 1464007984030 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12924b000) [pid = 1657] [serial = 735] [outer = 0x12454d400] 05:53:04 INFO - PROCESS | 1657 | 1464007984531 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]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 668ms 05:53:04 INFO - PROCESS | 1657 | 1464007984553 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 1657 | 1464007984556 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:53:04 INFO - PROCESS | 1657 | 1464007984567 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 1657 | 1464007984569 Marionette TRACE conn2 <- [1,954,null,{}] 05:53:04 INFO - PROCESS | 1657 | 1464007984583 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}] 05:53:04 INFO - PROCESS | 1657 | 1464007984761 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:53:04 INFO - PROCESS | 1657 | 1464007984782 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c819800 == 61 [pid = 1657] [id = 246] 05:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x128edec00) [pid = 1657] [serial = 736] [outer = 0x0] 05:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12a755800) [pid = 1657] [serial = 737] [outer = 0x128edec00] 05:53:04 INFO - PROCESS | 1657 | 1464007984807 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12b293400) [pid = 1657] [serial = 738] [outer = 0x128edec00] 05:53:05 INFO - PROCESS | 1657 | 1464007985172 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 626ms 05:53:05 INFO - PROCESS | 1657 | 1464007985193 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 1657 | 1464007985194 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:53:05 INFO - PROCESS | 1657 | 1464007985197 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1657 | 1464007985198 Marionette TRACE conn2 <- [1,958,null,{}] 05:53:05 INFO - PROCESS | 1657 | 1464007985200 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}] 05:53:05 INFO - PROCESS | 1657 | 1464007985308 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:53:05 INFO - PROCESS | 1657 | 1464007985323 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc43800 == 62 [pid = 1657] [id = 247] 05:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x129519000) [pid = 1657] [serial = 739] [outer = 0x0] 05:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12bd19000) [pid = 1657] [serial = 740] [outer = 0x129519000] 05:53:05 INFO - PROCESS | 1657 | 1464007985354 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12bf91000) [pid = 1657] [serial = 741] [outer = 0x129519000] 05:53:05 INFO - PROCESS | 1657 | 1464007985691 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 518ms 05:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:53:05 INFO - PROCESS | 1657 | 1464007985715 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 1657 | 1464007985717 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:53:05 INFO - PROCESS | 1657 | 1464007985719 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1657 | 1464007985720 Marionette TRACE conn2 <- [1,962,null,{}] 05:53:05 INFO - PROCESS | 1657 | 1464007985731 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}] 05:53:06 INFO - PROCESS | 1657 | 1464007986155 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12950f400) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12687fc00) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11670d400) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x116790000) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12569fc00) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11266bc00) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x124069400) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x118fb4800) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x112d03c00) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x112a79400) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:53:06 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11848d400) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:53:06 INFO - PROCESS | 1657 | 1464007986217 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bb4000 == 63 [pid = 1657] [id = 248] 05:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x112a79400) [pid = 1657] [serial = 742] [outer = 0x0] 05:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11848d400) [pid = 1657] [serial = 743] [outer = 0x112a79400] 05:53:06 INFO - PROCESS | 1657 | 1464007986242 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x120ff8400) [pid = 1657] [serial = 744] [outer = 0x112a79400] 05:53:06 INFO - PROCESS | 1657 | 1464007986550 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]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 873ms 05:53:06 INFO - PROCESS | 1657 | 1464007986594 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 1657 | 1464007986596 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:53:06 INFO - PROCESS | 1657 | 1464007986599 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 1657 | 1464007986602 Marionette TRACE conn2 <- [1,966,null,{}] 05:53:06 INFO - PROCESS | 1657 | 1464007986605 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}] 05:53:06 INFO - PROCESS | 1657 | 1464007986790 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:53:06 INFO - PROCESS | 1657 | 1464007986800 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da4a000 == 64 [pid = 1657] [id = 249] 05:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x11815fc00) [pid = 1657] [serial = 745] [outer = 0x0] 05:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12bd16400) [pid = 1657] [serial = 746] [outer = 0x11815fc00] 05:53:06 INFO - PROCESS | 1657 | 1464007986845 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12c8a7000) [pid = 1657] [serial = 747] [outer = 0x11815fc00] 05:53:07 INFO - PROCESS | 1657 | 1464007987248 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]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 05:53:07 INFO - PROCESS | 1657 | 1464007987271 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 1657 | 1464007987272 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:53:07 INFO - PROCESS | 1657 | 1464007987277 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 1657 | 1464007987278 Marionette TRACE conn2 <- [1,970,null,{}] 05:53:07 INFO - PROCESS | 1657 | 1464007987280 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}] 05:53:07 INFO - PROCESS | 1657 | 1464007987365 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:53:07 INFO - PROCESS | 1657 | 1464007987448 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a0f000 == 65 [pid = 1657] [id = 250] 05:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12c333400) [pid = 1657] [serial = 748] [outer = 0x0] 05:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12c8aa400) [pid = 1657] [serial = 749] [outer = 0x12c333400] 05:53:07 INFO - PROCESS | 1657 | 1464007987472 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12c8c7c00) [pid = 1657] [serial = 750] [outer = 0x12c333400] 05:53:07 INFO - PROCESS | 1657 | 1464007987728 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]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 05:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:53:07 INFO - PROCESS | 1657 | 1464007987747 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 1657 | 1464007987748 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:53:07 INFO - PROCESS | 1657 | 1464007987752 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 1657 | 1464007987753 Marionette TRACE conn2 <- [1,974,null,{}] 05:53:07 INFO - PROCESS | 1657 | 1464007987764 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}] 05:53:07 INFO - PROCESS | 1657 | 1464007987857 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:53:07 INFO - PROCESS | 1657 | 1464007987862 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4b7800 == 66 [pid = 1657] [id = 251] 05:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11268d000) [pid = 1657] [serial = 751] [outer = 0x0] 05:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x112690c00) [pid = 1657] [serial = 752] [outer = 0x11268d000] 05:53:07 INFO - PROCESS | 1657 | 1464007987888 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x112695800) [pid = 1657] [serial = 753] [outer = 0x11268d000] 05:53:08 INFO - PROCESS | 1657 | 1464007988363 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 668ms 05:53:08 INFO - PROCESS | 1657 | 1464007988421 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:53:08 INFO - PROCESS | 1657 | 1464007988424 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:53:08 INFO - PROCESS | 1657 | 1464007988427 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 1657 | 1464007988430 Marionette TRACE conn2 <- [1,978,null,{}] 05:53:08 INFO - PROCESS | 1657 | 1464007988434 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}] 05:53:08 INFO - PROCESS | 1657 | 1464007988547 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:53:08 INFO - PROCESS | 1657 | 1464007988644 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x119541800 == 67 [pid = 1657] [id = 252] 05:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x1127a1c00) [pid = 1657] [serial = 754] [outer = 0x0] 05:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x11318ac00) [pid = 1657] [serial = 755] [outer = 0x1127a1c00] 05:53:08 INFO - PROCESS | 1657 | 1464007988676 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x113190800) [pid = 1657] [serial = 756] [outer = 0x1127a1c00] 05:53:09 INFO - PROCESS | 1657 | 1464007989109 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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 721ms 05:53:09 INFO - PROCESS | 1657 | 1464007989149 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 1657 | 1464007989153 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:53:09 INFO - PROCESS | 1657 | 1464007989157 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 1657 | 1464007989159 Marionette TRACE conn2 <- [1,982,null,{}] 05:53:09 INFO - PROCESS | 1657 | 1464007989162 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}] 05:53:09 INFO - PROCESS | 1657 | 1464007989268 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:53:09 INFO - PROCESS | 1657 | 1464007989329 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7a2000 == 68 [pid = 1657] [id = 253] 05:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x113193000) [pid = 1657] [serial = 757] [outer = 0x0] 05:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x116708c00) [pid = 1657] [serial = 758] [outer = 0x113193000] 05:53:09 INFO - PROCESS | 1657 | 1464007989358 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x117032800) [pid = 1657] [serial = 759] [outer = 0x113193000] 05:53:09 INFO - PROCESS | 1657 | 1464007989812 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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 720ms 05:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:53:09 INFO - PROCESS | 1657 | 1464007989885 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 1657 | 1464007989887 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:53:09 INFO - PROCESS | 1657 | 1464007989890 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 1657 | 1464007989893 Marionette TRACE conn2 <- [1,986,null,{}] 05:53:09 INFO - PROCESS | 1657 | 1464007989901 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}] 05:53:10 INFO - PROCESS | 1657 | 1464007990055 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:53:10 INFO - PROCESS | 1657 | 1464007990111 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a0b000 == 69 [pid = 1657] [id = 254] 05:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x118588000) [pid = 1657] [serial = 760] [outer = 0x0] 05:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1185ce800) [pid = 1657] [serial = 761] [outer = 0x118588000] 05:53:10 INFO - PROCESS | 1657 | 1464007990142 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x120ffac00) [pid = 1657] [serial = 762] [outer = 0x118588000] 05:53:10 INFO - PROCESS | 1657 | 1464007990564 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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 722ms 05:53:10 INFO - PROCESS | 1657 | 1464007990612 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 1657 | 1464007990614 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:53:10 INFO - PROCESS | 1657 | 1464007990616 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 1657 | 1464007990618 Marionette TRACE conn2 <- [1,990,null,{}] 05:53:10 INFO - PROCESS | 1657 | 1464007990620 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}] 05:53:10 INFO - PROCESS | 1657 | 1464007990734 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:53:10 INFO - PROCESS | 1657 | 1464007990854 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x138863800 == 70 [pid = 1657] [id = 255] 05:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x123d64000) [pid = 1657] [serial = 763] [outer = 0x0] 05:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12454cc00) [pid = 1657] [serial = 764] [outer = 0x123d64000] 05:53:10 INFO - PROCESS | 1657 | 1464007990906 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1262c9400) [pid = 1657] [serial = 765] [outer = 0x123d64000] 05:53:11 INFO - PROCESS | 1657 | 1464007991408 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 818ms 05:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:53:11 INFO - PROCESS | 1657 | 1464007991436 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 1657 | 1464007991437 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:53:11 INFO - PROCESS | 1657 | 1464007991440 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 1657 | 1464007991441 Marionette TRACE conn2 <- [1,994,null,{}] 05:53:11 INFO - PROCESS | 1657 | 1464007991443 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}] 05:53:11 INFO - PROCESS | 1657 | 1464007991549 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:53:11 INFO - PROCESS | 1657 | 1464007991610 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x138908800 == 71 [pid = 1657] [id = 256] 05:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x124551c00) [pid = 1657] [serial = 766] [outer = 0x0] 05:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1268e6400) [pid = 1657] [serial = 767] [outer = 0x124551c00] 05:53:11 INFO - PROCESS | 1657 | 1464007991638 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x128b58400) [pid = 1657] [serial = 768] [outer = 0x124551c00] 05:53:12 INFO - PROCESS | 1657 | 1464007992059 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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 672ms 05:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:53:12 INFO - PROCESS | 1657 | 1464007992113 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 1657 | 1464007992114 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:53:12 INFO - PROCESS | 1657 | 1464007992116 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 1657 | 1464007992117 Marionette TRACE conn2 <- [1,998,null,{}] 05:53:12 INFO - PROCESS | 1657 | 1464007992120 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}] 05:53:12 INFO - PROCESS | 1657 | 1464007992245 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:53:12 INFO - PROCESS | 1657 | 1464007992348 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x138921800 == 72 [pid = 1657] [id = 257] 05:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12674ec00) [pid = 1657] [serial = 769] [outer = 0x0] 05:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12ba17800) [pid = 1657] [serial = 770] [outer = 0x12674ec00] 05:53:12 INFO - PROCESS | 1657 | 1464007992381 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12c8c4400) [pid = 1657] [serial = 771] [outer = 0x12674ec00] 05:53:12 INFO - PROCESS | 1657 | 1464007992825 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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 720ms 05:53:12 INFO - PROCESS | 1657 | 1464007992851 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 1657 | 1464007992853 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:53:12 INFO - PROCESS | 1657 | 1464007992875 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 1657 | 1464007992876 Marionette TRACE conn2 <- [1,1002,null,{}] 05:53:12 INFO - PROCESS | 1657 | 1464007992881 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}] 05:53:13 INFO - PROCESS | 1657 | 1464007993001 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:53:13 INFO - PROCESS | 1657 | 1464007993104 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12460f800 == 73 [pid = 1657] [id = 258] 05:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x11670e800) [pid = 1657] [serial = 772] [outer = 0x0] 05:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12c8a6400) [pid = 1657] [serial = 773] [outer = 0x11670e800] 05:53:13 INFO - PROCESS | 1657 | 1464007993151 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12cd49400) [pid = 1657] [serial = 774] [outer = 0x11670e800] 05:53:13 INFO - PROCESS | 1657 | 1464007993636 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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 840ms 05:53:13 INFO - PROCESS | 1657 | 1464007993696 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 1657 | 1464007993698 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:53:13 INFO - PROCESS | 1657 | 1464007993701 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 1657 | 1464007993703 Marionette TRACE conn2 <- [1,1006,null,{}] 05:53:13 INFO - PROCESS | 1657 | 1464007993706 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}] 05:53:13 INFO - PROCESS | 1657 | 1464007993850 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:53:13 INFO - PROCESS | 1657 | 1464007993955 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b31000 == 74 [pid = 1657] [id = 259] 05:53:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x112793800) [pid = 1657] [serial = 775] [outer = 0x0] 05:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12cc0ec00) [pid = 1657] [serial = 776] [outer = 0x112793800] 05:53:14 INFO - PROCESS | 1657 | 1464007994003 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12cd55800) [pid = 1657] [serial = 777] [outer = 0x112793800] 05:53:14 INFO - PROCESS | 1657 | 1464007994571 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]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 922ms 05:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:53:14 INFO - PROCESS | 1657 | 1464007994625 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 1657 | 1464007994628 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:53:14 INFO - PROCESS | 1657 | 1464007994633 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 1657 | 1464007994635 Marionette TRACE conn2 <- [1,1010,null,{}] 05:53:14 INFO - PROCESS | 1657 | 1464007994639 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}] 05:53:14 INFO - PROCESS | 1657 | 1464007994747 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:53:14 INFO - PROCESS | 1657 | 1464007994821 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x124049800 == 75 [pid = 1657] [id = 260] 05:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x112696800) [pid = 1657] [serial = 778] [outer = 0x0] 05:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x11318e400) [pid = 1657] [serial = 779] [outer = 0x112696800] 05:53:14 INFO - PROCESS | 1657 | 1464007994850 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x11333c400) [pid = 1657] [serial = 780] [outer = 0x112696800] 05:53:15 INFO - PROCESS | 1657 | 1464007995267 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 673ms 05:53:15 INFO - PROCESS | 1657 | 1464007995307 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 1657 | 1464007995311 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:53:15 INFO - PROCESS | 1657 | 1464007995315 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1657 | 1464007995317 Marionette TRACE conn2 <- [1,1014,null,{}] 05:53:15 INFO - PROCESS | 1657 | 1464007995319 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}] 05:53:15 INFO - PROCESS | 1657 | 1464007995420 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:53:15 INFO - PROCESS | 1657 | 1464007995483 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185b5000 == 76 [pid = 1657] [id = 261] 05:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x11615dc00) [pid = 1657] [serial = 781] [outer = 0x0] 05:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x117669000) [pid = 1657] [serial = 782] [outer = 0x11615dc00] 05:53:15 INFO - PROCESS | 1657 | 1464007995527 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x11823fc00) [pid = 1657] [serial = 783] [outer = 0x11615dc00] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x137a0f000 == 75 [pid = 1657] [id = 250] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12da4a000 == 74 [pid = 1657] [id = 249] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119bb4000 == 73 [pid = 1657] [id = 248] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc43800 == 72 [pid = 1657] [id = 247] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12c819800 == 71 [pid = 1657] [id = 246] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12b966000 == 70 [pid = 1657] [id = 245] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x118244000) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12b073800 == 69 [pid = 1657] [id = 244] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x129738800 == 68 [pid = 1657] [id = 243] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x124604000 == 67 [pid = 1657] [id = 242] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119bd7000 == 66 [pid = 1657] [id = 241] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x118f84000 == 65 [pid = 1657] [id = 240] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119bd8000 == 64 [pid = 1657] [id = 239] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12628c800 == 63 [pid = 1657] [id = 232] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x1171f8000 == 62 [pid = 1657] [id = 231] 05:53:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12da56000 == 61 [pid = 1657] [id = 230] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12a7c1800) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12924f400) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x116710c00) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12abf6400) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12cc04000) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x117040400) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x118499400) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1265df400) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x126883000) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x1160e8400) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x112a6f800) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x125570800) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x124bde400) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x119e92c00) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x123be1000) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12bd18400) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x118fbb800) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x128afcc00) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12c33d000) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1262ce800) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11703f400) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x128af3400) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x128ee6400) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x128ede800) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x128933c00) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12ba1a800) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x116717000) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x116714c00) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 05:53:15 INFO - PROCESS | 1657 | 1464007995927 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 620ms 05:53:15 INFO - PROCESS | 1657 | 1464007995935 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 1657 | 1464007995936 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:53:15 INFO - PROCESS | 1657 | 1464007995943 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1657 | 1464007995946 Marionette TRACE conn2 <- [1,1018,null,{}] 05:53:15 INFO - PROCESS | 1657 | 1464007995953 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}] 05:53:16 INFO - PROCESS | 1657 | 1464007996045 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:53:16 INFO - PROCESS | 1657 | 1464007996103 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e65800 == 62 [pid = 1657] [id = 262] 05:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x116ad3800) [pid = 1657] [serial = 784] [outer = 0x0] 05:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x118481000) [pid = 1657] [serial = 785] [outer = 0x116ad3800] 05:53:16 INFO - PROCESS | 1657 | 1464007996130 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x118fc2800) [pid = 1657] [serial = 786] [outer = 0x116ad3800] 05:53:16 INFO - PROCESS | 1657 | 1464007996448 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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 524ms 05:53:16 INFO - PROCESS | 1657 | 1464007996464 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 1657 | 1464007996466 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:53:16 INFO - PROCESS | 1657 | 1464007996469 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 1657 | 1464007996470 Marionette TRACE conn2 <- [1,1022,null,{}] 05:53:16 INFO - PROCESS | 1657 | 1464007996473 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}] 05:53:16 INFO - PROCESS | 1657 | 1464007996593 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:53:16 INFO - PROCESS | 1657 | 1464007996671 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x123eac800 == 63 [pid = 1657] [id = 263] 05:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x117e03400) [pid = 1657] [serial = 787] [outer = 0x0] 05:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x118fb4800) [pid = 1657] [serial = 788] [outer = 0x117e03400] 05:53:16 INFO - PROCESS | 1657 | 1464007996713 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x123bb6800) [pid = 1657] [serial = 789] [outer = 0x117e03400] 05:53:17 INFO - PROCESS | 1657 | 1464007997119 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 669ms 05:53:17 INFO - PROCESS | 1657 | 1464007997138 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 1657 | 1464007997139 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:53:17 INFO - PROCESS | 1657 | 1464007997145 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 1657 | 1464007997146 Marionette TRACE conn2 <- [1,1026,null,{}] 05:53:17 INFO - PROCESS | 1657 | 1464007997149 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}] 05:53:17 INFO - PROCESS | 1657 | 1464007997261 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:53:17 INFO - PROCESS | 1657 | 1464007997268 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x129750000 == 64 [pid = 1657] [id = 264] 05:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x119f20400) [pid = 1657] [serial = 790] [outer = 0x0] 05:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x124546400) [pid = 1657] [serial = 791] [outer = 0x119f20400] 05:53:17 INFO - PROCESS | 1657 | 1464007997293 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12454c800) [pid = 1657] [serial = 792] [outer = 0x119f20400] 05:53:17 INFO - PROCESS | 1657 | 1464007997618 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 05:53:17 INFO - PROCESS | 1657 | 1464007997666 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 1657 | 1464007997667 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:53:17 INFO - PROCESS | 1657 | 1464007997670 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 1657 | 1464007997671 Marionette TRACE conn2 <- [1,1030,null,{}] 05:53:17 INFO - PROCESS | 1657 | 1464007997674 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}] 05:53:17 INFO - PROCESS | 1657 | 1464007997790 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:53:17 INFO - PROCESS | 1657 | 1464007997902 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b96e800 == 65 [pid = 1657] [id = 265] 05:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12454e000) [pid = 1657] [serial = 793] [outer = 0x0] 05:53:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1262cac00) [pid = 1657] [serial = 794] [outer = 0x12454e000] 05:53:17 INFO - PROCESS | 1657 | 1464007997947 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128b5b400) [pid = 1657] [serial = 795] [outer = 0x12454e000] 05:53:18 INFO - PROCESS | 1657 | 1464007998381 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]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 720ms 05:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:53:18 INFO - PROCESS | 1657 | 1464007998393 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 1657 | 1464007998395 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:53:18 INFO - PROCESS | 1657 | 1464007998397 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 1657 | 1464007998398 Marionette TRACE conn2 <- [1,1034,null,{}] 05:53:18 INFO - PROCESS | 1657 | 1464007998401 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}] 05:53:18 INFO - PROCESS | 1657 | 1464007998515 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:53:18 INFO - PROCESS | 1657 | 1464007998528 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c510000 == 66 [pid = 1657] [id = 266] 05:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x128b5b800) [pid = 1657] [serial = 796] [outer = 0x0] 05:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x128edd000) [pid = 1657] [serial = 797] [outer = 0x128b5b800] 05:53:18 INFO - PROCESS | 1657 | 1464007998553 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x129082c00) [pid = 1657] [serial = 798] [outer = 0x128b5b800] 05:53:18 INFO - PROCESS | 1657 | 1464007998898 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]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 05:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:53:18 INFO - PROCESS | 1657 | 1464007998917 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 1657 | 1464007998918 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:53:18 INFO - PROCESS | 1657 | 1464007998921 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 1657 | 1464007998922 Marionette TRACE conn2 <- [1,1038,null,{}] 05:53:18 INFO - PROCESS | 1657 | 1464007998924 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}] 05:53:19 INFO - PROCESS | 1657 | 1464007999043 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:53:19 INFO - PROCESS | 1657 | 1464007999056 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc43800 == 67 [pid = 1657] [id = 267] 05:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12924f400) [pid = 1657] [serial = 799] [outer = 0x0] 05:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1297b9800) [pid = 1657] [serial = 800] [outer = 0x12924f400] 05:53:19 INFO - PROCESS | 1657 | 1464007999081 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12ab1ac00) [pid = 1657] [serial = 801] [outer = 0x12924f400] 05:53:19 INFO - PROCESS | 1657 | 1464007999468 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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 571ms 05:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:53:19 INFO - PROCESS | 1657 | 1464007999500 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 1657 | 1464007999502 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:53:19 INFO - PROCESS | 1657 | 1464007999506 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 1657 | 1464007999507 Marionette TRACE conn2 <- [1,1042,null,{}] 05:53:19 INFO - PROCESS | 1657 | 1464007999511 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}] 05:53:19 INFO - PROCESS | 1657 | 1464007999679 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:53:19 INFO - PROCESS | 1657 | 1464007999721 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d71a000 == 68 [pid = 1657] [id = 268] 05:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x120fab000) [pid = 1657] [serial = 802] [outer = 0x0] 05:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x120fb3400) [pid = 1657] [serial = 803] [outer = 0x120fab000] 05:53:19 INFO - PROCESS | 1657 | 1464007999760 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x120fb7000) [pid = 1657] [serial = 804] [outer = 0x120fab000] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x129519000) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x128edec00) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x112a79400) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12c333400) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x118240000) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x112a78c00) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x117669800) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x118164800) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12561c800) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12454d000) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x118175000) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11815fc00) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:53:20 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12454d400) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:53:20 INFO - PROCESS | 1657 | 1464008000401 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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 921ms 05:53:20 INFO - PROCESS | 1657 | 1464008000428 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 1657 | 1464008000430 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:53:20 INFO - PROCESS | 1657 | 1464008000432 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 1657 | 1464008000433 Marionette TRACE conn2 <- [1,1046,null,{}] 05:53:20 INFO - PROCESS | 1657 | 1464008000435 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}] 05:53:20 INFO - PROCESS | 1657 | 1464008000524 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:53:20 INFO - PROCESS | 1657 | 1464008000529 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da5c800 == 69 [pid = 1657] [id = 269] 05:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x120fb7400) [pid = 1657] [serial = 805] [outer = 0x0] 05:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12454d400) [pid = 1657] [serial = 806] [outer = 0x120fb7400] 05:53:20 INFO - PROCESS | 1657 | 1464008000553 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x129250000) [pid = 1657] [serial = 807] [outer = 0x120fb7400] 05:53:20 INFO - PROCESS | 1657 | 1464008000878 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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 05:53:20 INFO - PROCESS | 1657 | 1464008000900 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 1657 | 1464008000902 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:53:20 INFO - PROCESS | 1657 | 1464008000904 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 1657 | 1464008000906 Marionette TRACE conn2 <- [1,1050,null,{}] 05:53:20 INFO - PROCESS | 1657 | 1464008000908 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}] 05:53:21 INFO - PROCESS | 1657 | 1464008001008 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:53:21 INFO - PROCESS | 1657 | 1464008001070 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4b3800 == 70 [pid = 1657] [id = 270] 05:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x120fb8c00) [pid = 1657] [serial = 808] [outer = 0x0] 05:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12924f000) [pid = 1657] [serial = 809] [outer = 0x120fb8c00] 05:53:21 INFO - PROCESS | 1657 | 1464008001108 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12bf8b800) [pid = 1657] [serial = 810] [outer = 0x120fb8c00] 05:53:21 INFO - PROCESS | 1657 | 1464008001379 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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 05:53:21 INFO - PROCESS | 1657 | 1464008001432 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 1657 | 1464008001433 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:53:21 INFO - PROCESS | 1657 | 1464008001435 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 1657 | 1464008001436 Marionette TRACE conn2 <- [1,1054,null,{}] 05:53:21 INFO - PROCESS | 1657 | 1464008001439 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}] 05:53:21 INFO - PROCESS | 1657 | 1464008001532 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:53:21 INFO - PROCESS | 1657 | 1464008001536 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388de800 == 71 [pid = 1657] [id = 271] 05:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12c32f000) [pid = 1657] [serial = 811] [outer = 0x0] 05:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12c559000) [pid = 1657] [serial = 812] [outer = 0x12c32f000] 05:53:21 INFO - PROCESS | 1657 | 1464008001560 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12c8a3400) [pid = 1657] [serial = 813] [outer = 0x12c32f000] 05:53:21 INFO - PROCESS | 1657 | 1464008001903 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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 05:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:53:21 INFO - PROCESS | 1657 | 1464008001955 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 1657 | 1464008001957 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:53:21 INFO - PROCESS | 1657 | 1464008001959 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 1657 | 1464008001960 Marionette TRACE conn2 <- [1,1058,null,{}] 05:53:21 INFO - PROCESS | 1657 | 1464008001962 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}] 05:53:22 INFO - PROCESS | 1657 | 1464008002051 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:53:22 INFO - PROCESS | 1657 | 1464008002057 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f12000 == 72 [pid = 1657] [id = 272] 05:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12c8a3000) [pid = 1657] [serial = 814] [outer = 0x0] 05:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12c8a8800) [pid = 1657] [serial = 815] [outer = 0x12c8a3000] 05:53:22 INFO - PROCESS | 1657 | 1464008002082 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12cc07c00) [pid = 1657] [serial = 816] [outer = 0x12c8a3000] 05:53:22 INFO - PROCESS | 1657 | 1464008002587 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]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 668ms 05:53:22 INFO - PROCESS | 1657 | 1464008002628 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 1657 | 1464008002632 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:53:22 INFO - PROCESS | 1657 | 1464008002635 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 1657 | 1464008002637 Marionette TRACE conn2 <- [1,1062,null,{}] 05:53:22 INFO - PROCESS | 1657 | 1464008002641 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}] 05:53:22 INFO - PROCESS | 1657 | 1464008002757 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:53:22 INFO - PROCESS | 1657 | 1464008002871 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bd8000 == 73 [pid = 1657] [id = 273] 05:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x1127a1400) [pid = 1657] [serial = 817] [outer = 0x0] 05:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x113190400) [pid = 1657] [serial = 818] [outer = 0x1127a1400] 05:53:22 INFO - PROCESS | 1657 | 1464008002907 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1166b5800) [pid = 1657] [serial = 819] [outer = 0x1127a1400] 05:53:23 INFO - PROCESS | 1657 | 1464008003351 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 772ms 05:53:23 INFO - PROCESS | 1657 | 1464008003409 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1657 | 1464008003413 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:53:23 INFO - PROCESS | 1657 | 1464008003418 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1657 | 1464008003420 Marionette TRACE conn2 <- [1,1066,null,{}] 05:53:23 INFO - PROCESS | 1657 | 1464008003422 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}] 05:53:23 INFO - PROCESS | 1657 | 1464008003536 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:53:23 INFO - PROCESS | 1657 | 1464008003611 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e3b000 == 74 [pid = 1657] [id = 274] 05:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x118164800) [pid = 1657] [serial = 820] [outer = 0x0] 05:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x118249000) [pid = 1657] [serial = 821] [outer = 0x118164800] 05:53:23 INFO - PROCESS | 1657 | 1464008003641 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1185ce400) [pid = 1657] [serial = 822] [outer = 0x118164800] 05:53:24 INFO - PROCESS | 1657 | 1464008004064 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]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 05:53:24 INFO - PROCESS | 1657 | 1464008004124 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 1657 | 1464008004126 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:53:24 INFO - PROCESS | 1657 | 1464008004131 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 1657 | 1464008004134 Marionette TRACE conn2 <- [1,1070,null,{}] 05:53:24 INFO - PROCESS | 1657 | 1464008004145 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}] 05:53:24 INFO - PROCESS | 1657 | 1464008004259 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:53:24 INFO - PROCESS | 1657 | 1464008004336 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a0a800 == 75 [pid = 1657] [id = 275] 05:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x123b40c00) [pid = 1657] [serial = 823] [outer = 0x0] 05:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x124551000) [pid = 1657] [serial = 824] [outer = 0x123b40c00] 05:53:24 INFO - PROCESS | 1657 | 1464008004368 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x126814800) [pid = 1657] [serial = 825] [outer = 0x123b40c00] 05:53:24 INFO - PROCESS | 1657 | 1464008004791 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]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 05:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:53:24 INFO - PROCESS | 1657 | 1464008004803 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 1657 | 1464008004804 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:53:24 INFO - PROCESS | 1657 | 1464008004807 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 1657 | 1464008004808 Marionette TRACE conn2 <- [1,1074,null,{}] 05:53:24 INFO - PROCESS | 1657 | 1464008004810 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}] 05:53:24 INFO - PROCESS | 1657 | 1464008004921 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:53:25 INFO - PROCESS | 1657 | 1464008005025 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x138eac000 == 76 [pid = 1657] [id = 276] 05:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x1268e3000) [pid = 1657] [serial = 826] [outer = 0x0] 05:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x128af2800) [pid = 1657] [serial = 827] [outer = 0x1268e3000] 05:53:25 INFO - PROCESS | 1657 | 1464008005056 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12944f800) [pid = 1657] [serial = 828] [outer = 0x1268e3000] 05:53:25 INFO - PROCESS | 1657 | 1464008005456 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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 05:53:25 INFO - PROCESS | 1657 | 1464008005477 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 1657 | 1464008005478 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:53:25 INFO - PROCESS | 1657 | 1464008005480 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 1657 | 1464008005482 Marionette TRACE conn2 <- [1,1078,null,{}] 05:53:25 INFO - PROCESS | 1657 | 1464008005484 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}] 05:53:25 INFO - PROCESS | 1657 | 1464008005591 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:53:25 INFO - PROCESS | 1657 | 1464008005696 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d52b000 == 77 [pid = 1657] [id = 277] 05:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x128935c00) [pid = 1657] [serial = 829] [outer = 0x0] 05:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12ba13400) [pid = 1657] [serial = 830] [outer = 0x128935c00] 05:53:25 INFO - PROCESS | 1657 | 1464008005725 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12bd29000) [pid = 1657] [serial = 831] [outer = 0x128935c00] 05:53:26 INFO - PROCESS | 1657 | 1464008006148 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 719ms 05:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:53:26 INFO - PROCESS | 1657 | 1464008006207 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1657 | 1464008006208 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:53:26 INFO - PROCESS | 1657 | 1464008006212 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1657 | 1464008006213 Marionette TRACE conn2 <- [1,1082,null,{}] 05:53:26 INFO - PROCESS | 1657 | 1464008006216 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}] 05:53:26 INFO - PROCESS | 1657 | 1464008006333 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:53:26 INFO - PROCESS | 1657 | 1464008006408 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d435800 == 78 [pid = 1657] [id = 278] 05:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12c8aac00) [pid = 1657] [serial = 832] [outer = 0x0] 05:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12cd8fc00) [pid = 1657] [serial = 833] [outer = 0x12c8aac00] 05:53:26 INFO - PROCESS | 1657 | 1464008006438 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12cd95800) [pid = 1657] [serial = 834] [outer = 0x12c8aac00] 05:53:26 INFO - PROCESS | 1657 | 1464008006860 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 669ms 05:53:26 INFO - PROCESS | 1657 | 1464008006881 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1657 | 1464008006883 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:53:26 INFO - PROCESS | 1657 | 1464008006885 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1657 | 1464008006886 Marionette TRACE conn2 <- [1,1086,null,{}] 05:53:26 INFO - PROCESS | 1657 | 1464008006926 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}] 05:53:27 INFO - PROCESS | 1657 | 1464008007034 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:53:27 INFO - PROCESS | 1657 | 1464008007109 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d44d000 == 79 [pid = 1657] [id = 279] 05:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12cd4c800) [pid = 1657] [serial = 835] [outer = 0x0] 05:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12cd9a400) [pid = 1657] [serial = 836] [outer = 0x12cd4c800] 05:53:27 INFO - PROCESS | 1657 | 1464008007138 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12d32cc00) [pid = 1657] [serial = 837] [outer = 0x12cd4c800] 05:53:27 INFO - PROCESS | 1657 | 1464008007547 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]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 669ms 05:53:27 INFO - PROCESS | 1657 | 1464008007554 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 1657 | 1464008007556 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:53:27 INFO - PROCESS | 1657 | 1464008007558 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 1657 | 1464008007560 Marionette TRACE conn2 <- [1,1090,null,{}] 05:53:27 INFO - PROCESS | 1657 | 1464008007562 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}] 05:53:27 INFO - PROCESS | 1657 | 1464008007671 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:53:27 INFO - PROCESS | 1657 | 1464008007777 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119550000 == 80 [pid = 1657] [id = 280] 05:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x113d0b400) [pid = 1657] [serial = 838] [outer = 0x0] 05:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x11823d000) [pid = 1657] [serial = 839] [outer = 0x113d0b400] 05:53:27 INFO - PROCESS | 1657 | 1464008007812 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12cd9dc00) [pid = 1657] [serial = 840] [outer = 0x113d0b400] 05:53:28 INFO - PROCESS | 1657 | 1464008008544 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]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1020ms 05:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:53:28 INFO - PROCESS | 1657 | 1464008008600 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 1657 | 1464008008602 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:53:28 INFO - PROCESS | 1657 | 1464008008609 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 1657 | 1464008008612 Marionette TRACE conn2 <- [1,1094,null,{}] 05:53:28 INFO - PROCESS | 1657 | 1464008008616 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}] 05:53:28 INFO - PROCESS | 1657 | 1464008008718 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:53:28 INFO - PROCESS | 1657 | 1464008008797 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x124612000 == 81 [pid = 1657] [id = 281] 05:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x112696c00) [pid = 1657] [serial = 841] [outer = 0x0] 05:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x112d07800) [pid = 1657] [serial = 842] [outer = 0x112696c00] 05:53:28 INFO - PROCESS | 1657 | 1464008008826 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x11606a400) [pid = 1657] [serial = 843] [outer = 0x112696c00] 05:53:29 INFO - PROCESS | 1657 | 1464008009254 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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 674ms 05:53:29 INFO - PROCESS | 1657 | 1464008009281 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 1657 | 1464008009285 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:53:29 INFO - PROCESS | 1657 | 1464008009289 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 1657 | 1464008009291 Marionette TRACE conn2 <- [1,1098,null,{}] 05:53:29 INFO - PROCESS | 1657 | 1464008009294 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}] 05:53:29 INFO - PROCESS | 1657 | 1464008009394 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:53:29 INFO - PROCESS | 1657 | 1464008009472 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x119543800 == 82 [pid = 1657] [id = 282] 05:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x11670c800) [pid = 1657] [serial = 844] [outer = 0x0] 05:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x11766d400) [pid = 1657] [serial = 845] [outer = 0x11670c800] 05:53:29 INFO - PROCESS | 1657 | 1464008009500 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x118240000) [pid = 1657] [serial = 846] [outer = 0x11670c800] 05:53:29 INFO - PROCESS | 1657 | 1464008009969 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 724ms 05:53:30 INFO - PROCESS | 1657 | 1464008010121 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 1657 | 1464008010123 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:53:30 INFO - PROCESS | 1657 | 1464008010148 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 1657 | 1464008010152 Marionette TRACE conn2 <- [1,1102,null,{}] 05:53:30 INFO - PROCESS | 1657 | 1464008010180 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}] 05:53:30 INFO - PROCESS | 1657 | 1464008010383 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1388de800 == 81 [pid = 1657] [id = 271] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4b3800 == 80 [pid = 1657] [id = 270] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12da5c800 == 79 [pid = 1657] [id = 269] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12d71a000 == 78 [pid = 1657] [id = 268] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc43800 == 77 [pid = 1657] [id = 267] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12c510000 == 76 [pid = 1657] [id = 266] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x11279b800) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x11703dc00) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x112690c00) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x128b58c00) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x112a73400) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x123bbe800) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x1297c0c00) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x11824a000) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12c332800) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12b96e800 == 75 [pid = 1657] [id = 265] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x129750000 == 74 [pid = 1657] [id = 264] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x123eac800 == 73 [pid = 1657] [id = 263] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119e65800 == 72 [pid = 1657] [id = 262] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x1185b5000 == 71 [pid = 1657] [id = 261] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x124049800 == 70 [pid = 1657] [id = 260] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x138921800 == 69 [pid = 1657] [id = 257] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x138908800 == 68 [pid = 1657] [id = 256] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x138863800 == 67 [pid = 1657] [id = 255] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x137a0b000 == 66 [pid = 1657] [id = 254] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7a2000 == 65 [pid = 1657] [id = 253] 05:53:30 INFO - PROCESS | 1657 | --DOCSHELL 0x119541800 == 64 [pid = 1657] [id = 252] 05:53:30 INFO - PROCESS | 1657 | 1464008010482 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x11708b000 == 65 [pid = 1657] [id = 283] 05:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x11279fc00) [pid = 1657] [serial = 847] [outer = 0x0] 05:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x113196400) [pid = 1657] [serial = 848] [outer = 0x11279fc00] 05:53:30 INFO - PROCESS | 1657 | 1464008010510 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x11944f800) [pid = 1657] [serial = 849] [outer = 0x11279fc00] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12bd16400) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x11848d400) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x128e9c000) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12924b000) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12c8c7c00) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x128b59800) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12c8a7000) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12bd19000) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12b293400) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12a755800) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12bf91000) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x120ff8400) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12c8aa400) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x118249400) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x116711000) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x112fb5800) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x1184a2000) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x118246400) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x118488400) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x119921800) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12674f400) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x124552400) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x125569400) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1211cf800) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12454a400) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 05:53:30 INFO - PROCESS | 1657 | 1464008010821 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 728ms 05:53:30 INFO - PROCESS | 1657 | 1464008010872 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 1657 | 1464008010874 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:53:30 INFO - PROCESS | 1657 | 1464008010877 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 1657 | 1464008010878 Marionette TRACE conn2 <- [1,1106,null,{}] 05:53:30 INFO - PROCESS | 1657 | 1464008010880 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}] 05:53:30 INFO - PROCESS | 1657 | 1464008010985 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:53:31 INFO - PROCESS | 1657 | 1464008011046 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a11000 == 66 [pid = 1657] [id = 284] 05:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1185d0400) [pid = 1657] [serial = 850] [outer = 0x0] 05:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x120fabc00) [pid = 1657] [serial = 851] [outer = 0x1185d0400] 05:53:31 INFO - PROCESS | 1657 | 1464008011072 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x125570800) [pid = 1657] [serial = 852] [outer = 0x1185d0400] 05:53:31 INFO - PROCESS | 1657 | 1464008011369 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]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 05:53:31 INFO - PROCESS | 1657 | 1464008011398 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:53:31 INFO - PROCESS | 1657 | 1464008011399 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:53:31 INFO - PROCESS | 1657 | 1464008011401 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 1657 | 1464008011402 Marionette TRACE conn2 <- [1,1110,null,{}] 05:53:31 INFO - PROCESS | 1657 | 1464008011404 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}] 05:53:31 INFO - PROCESS | 1657 | 1464008011495 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:53:31 INFO - PROCESS | 1657 | 1464008011558 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x129750000 == 67 [pid = 1657] [id = 285] 05:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x11944b400) [pid = 1657] [serial = 853] [outer = 0x0] 05:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x1262d2800) [pid = 1657] [serial = 854] [outer = 0x11944b400] 05:53:31 INFO - PROCESS | 1657 | 1464008011583 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x128af7800) [pid = 1657] [serial = 855] [outer = 0x11944b400] 05:53:31 INFO - PROCESS | 1657 | 1464008011872 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]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 519ms 05:53:31 INFO - PROCESS | 1657 | 1464008011921 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 1657 | 1464008011922 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:53:31 INFO - PROCESS | 1657 | 1464008011927 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 1657 | 1464008011928 Marionette TRACE conn2 <- [1,1114,null,{}] 05:53:31 INFO - PROCESS | 1657 | 1464008011931 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}] 05:53:32 INFO - PROCESS | 1657 | 1464008012030 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:53:32 INFO - PROCESS | 1657 | 1464008012098 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bff0800 == 68 [pid = 1657] [id = 286] 05:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1262d4000) [pid = 1657] [serial = 856] [outer = 0x0] 05:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x128c3c800) [pid = 1657] [serial = 857] [outer = 0x1262d4000] 05:53:32 INFO - PROCESS | 1657 | 1464008012124 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12ba13000) [pid = 1657] [serial = 858] [outer = 0x1262d4000] 05:53:32 INFO - PROCESS | 1657 | 1464008012442 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]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 571ms 05:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:53:32 INFO - PROCESS | 1657 | 1464008012496 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 1657 | 1464008012497 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:53:32 INFO - PROCESS | 1657 | 1464008012499 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 1657 | 1464008012500 Marionette TRACE conn2 <- [1,1118,null,{}] 05:53:32 INFO - PROCESS | 1657 | 1464008012503 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}] 05:53:32 INFO - PROCESS | 1657 | 1464008012619 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:53:32 INFO - PROCESS | 1657 | 1464008012636 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d43c000 == 69 [pid = 1657] [id = 287] 05:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12ba1a800) [pid = 1657] [serial = 859] [outer = 0x0] 05:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12bf91800) [pid = 1657] [serial = 860] [outer = 0x12ba1a800] 05:53:32 INFO - PROCESS | 1657 | 1464008012677 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12c560800) [pid = 1657] [serial = 861] [outer = 0x12ba1a800] 05:53:33 INFO - PROCESS | 1657 | 1464008013111 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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 617ms 05:53:33 INFO - PROCESS | 1657 | 1464008013118 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 1657 | 1464008013119 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:53:33 INFO - PROCESS | 1657 | 1464008013130 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 1657 | 1464008013132 Marionette TRACE conn2 <- [1,1122,null,{}] 05:53:33 INFO - PROCESS | 1657 | 1464008013134 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}] 05:53:33 INFO - PROCESS | 1657 | 1464008013245 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:53:33 INFO - PROCESS | 1657 | 1464008013258 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e132800 == 70 [pid = 1657] [id = 288] 05:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x123c26c00) [pid = 1657] [serial = 862] [outer = 0x0] 05:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x123c2cc00) [pid = 1657] [serial = 863] [outer = 0x123c26c00] 05:53:33 INFO - PROCESS | 1657 | 1464008013283 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x123c31400) [pid = 1657] [serial = 864] [outer = 0x123c26c00] 05:53:33 INFO - PROCESS | 1657 | 1464008013640 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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 528ms 05:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:53:33 INFO - PROCESS | 1657 | 1464008013649 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 1657 | 1464008013650 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:53:33 INFO - PROCESS | 1657 | 1464008013652 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 1657 | 1464008013653 Marionette TRACE conn2 <- [1,1126,null,{}] 05:53:33 INFO - PROCESS | 1657 | 1464008013656 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}] 05:53:33 INFO - PROCESS | 1657 | 1464008013780 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:53:33 INFO - PROCESS | 1657 | 1464008013800 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4c6800 == 71 [pid = 1657] [id = 289] 05:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x123c33000) [pid = 1657] [serial = 865] [outer = 0x0] 05:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12bf85800) [pid = 1657] [serial = 866] [outer = 0x123c33000] 05:53:33 INFO - PROCESS | 1657 | 1464008013825 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12c8a5000) [pid = 1657] [serial = 867] [outer = 0x123c33000] 05:53:34 INFO - PROCESS | 1657 | 1464008014230 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]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 619ms 05:53:34 INFO - PROCESS | 1657 | 1464008014272 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 1657 | 1464008014274 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:53:34 INFO - PROCESS | 1657 | 1464008014278 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 1657 | 1464008014279 Marionette TRACE conn2 <- [1,1130,null,{}] 05:53:34 INFO - PROCESS | 1657 | 1464008014283 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}] 05:53:34 INFO - PROCESS | 1657 | 1464008014834 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12c32f000) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x11848d800) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x120fb8c00) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12924f400) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12454e000) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x112793800) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x120fb7400) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x119f20400) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x112797c00) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x128b5b800) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x11615dc00) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x117e03400) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x116ad3800) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x120fab000) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:53:34 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x112696800) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:53:34 INFO - PROCESS | 1657 | 1464008014906 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f72800 == 72 [pid = 1657] [id = 290] 05:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x11266bc00) [pid = 1657] [serial = 868] [outer = 0x0] 05:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x115e40400) [pid = 1657] [serial = 869] [outer = 0x11266bc00] 05:53:34 INFO - PROCESS | 1657 | 1464008014932 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x11848d800) [pid = 1657] [serial = 870] [outer = 0x11266bc00] 05:53:35 INFO - PROCESS | 1657 | 1464008015219 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 05:53:35 INFO - PROCESS | 1657 | 1464008015262 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1657 | 1464008015264 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:53:35 INFO - PROCESS | 1657 | 1464008015268 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1657 | 1464008015270 Marionette TRACE conn2 <- [1,1134,null,{}] 05:53:35 INFO - PROCESS | 1657 | 1464008015272 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}] 05:53:35 INFO - PROCESS | 1657 | 1464008015406 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:53:35 INFO - PROCESS | 1657 | 1464008015414 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a1b800 == 73 [pid = 1657] [id = 291] 05:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x11268cc00) [pid = 1657] [serial = 871] [outer = 0x0] 05:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12384f800) [pid = 1657] [serial = 872] [outer = 0x11268cc00] 05:53:35 INFO - PROCESS | 1657 | 1464008015443 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x128ec9400) [pid = 1657] [serial = 873] [outer = 0x11268cc00] 05:53:35 INFO - PROCESS | 1657 | 1464008015752 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 521ms 05:53:35 INFO - PROCESS | 1657 | 1464008015790 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1657 | 1464008015791 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:53:35 INFO - PROCESS | 1657 | 1464008015795 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1657 | 1464008015797 Marionette TRACE conn2 <- [1,1138,null,{}] 05:53:35 INFO - PROCESS | 1657 | 1464008015799 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}] 05:53:35 INFO - PROCESS | 1657 | 1464008015889 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:53:35 INFO - PROCESS | 1657 | 1464008015893 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x138e75000 == 74 [pid = 1657] [id = 292] 05:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x118247000) [pid = 1657] [serial = 874] [outer = 0x0] 05:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12c8ae800) [pid = 1657] [serial = 875] [outer = 0x118247000] 05:53:35 INFO - PROCESS | 1657 | 1464008015926 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12cd8f000) [pid = 1657] [serial = 876] [outer = 0x118247000] 05:53:36 INFO - PROCESS | 1657 | 1464008016292 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]]]}] 05:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 517ms 05:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:53:36 INFO - PROCESS | 1657 | 1464008016325 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:53:36 INFO - PROCESS | 1657 | 1464008016326 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:53:36 INFO - PROCESS | 1657 | 1464008016328 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 1657 | 1464008016330 Marionette TRACE conn2 <- [1,1142,null,{}] 05:53:36 INFO - PROCESS | 1657 | 1464008016332 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}] 05:53:36 INFO - PROCESS | 1657 | 1464008016450 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:53:36 INFO - PROCESS | 1657 | 1464008016460 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8cf800 == 75 [pid = 1657] [id = 293] 05:53:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12cd91c00) [pid = 1657] [serial = 877] [outer = 0x0] 05:53:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12d1a6800) [pid = 1657] [serial = 878] [outer = 0x12cd91c00] 05:53:36 INFO - PROCESS | 1657 | 1464008016499 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12d1ab800) [pid = 1657] [serial = 879] [outer = 0x12cd91c00] 05:53:36 INFO - PROCESS | 1657 | 1464008016894 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]]]}] 05:53:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1122b0c00) [pid = 1657] [serial = 880] [outer = 0x12cd48800] 05:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 05:53:36 INFO - PROCESS | 1657 | 1464008016954 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:53:36 INFO - PROCESS | 1657 | 1464008016957 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:53:36 INFO - PROCESS | 1657 | 1464008016974 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 1657 | 1464008016977 Marionette TRACE conn2 <- [1,1146,null,{}] 05:53:36 INFO - PROCESS | 1657 | 1464008016981 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}] 05:53:37 INFO - PROCESS | 1657 | 1464008017105 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:53:37 INFO - PROCESS | 1657 | 1464008017206 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f70000 == 76 [pid = 1657] [id = 294] 05:53:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x112d07000) [pid = 1657] [serial = 881] [outer = 0x0] 05:53:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x1131f0400) [pid = 1657] [serial = 882] [outer = 0x112d07000] 05:53:37 INFO - PROCESS | 1657 | 1464008017252 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x117034400) [pid = 1657] [serial = 883] [outer = 0x112d07000] 05:53:37 INFO - PROCESS | 1657 | 1464008017702 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]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 776ms 05:53:37 INFO - PROCESS | 1657 | 1464008017748 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 1657 | 1464008017751 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:53:37 INFO - PROCESS | 1657 | 1464008017756 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 1657 | 1464008017758 Marionette TRACE conn2 <- [1,1150,null,{}] 05:53:37 INFO - PROCESS | 1657 | 1464008017760 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}] 05:53:37 INFO - PROCESS | 1657 | 1464008017876 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:53:37 INFO - PROCESS | 1657 | 1464008017956 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bfe7800 == 77 [pid = 1657] [id = 295] 05:53:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x117673400) [pid = 1657] [serial = 884] [outer = 0x0] 05:53:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x1185d3400) [pid = 1657] [serial = 885] [outer = 0x117673400] 05:53:37 INFO - PROCESS | 1657 | 1464008017986 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x120ffb400) [pid = 1657] [serial = 886] [outer = 0x117673400] 05:53:38 INFO - PROCESS | 1657 | 1464008018397 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]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 05:53:38 INFO - PROCESS | 1657 | 1464008018427 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 1657 | 1464008018429 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:53:38 INFO - PROCESS | 1657 | 1464008018451 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 1657 | 1464008018453 Marionette TRACE conn2 <- [1,1154,null,{}] 05:53:38 INFO - PROCESS | 1657 | 1464008018477 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}] 05:53:38 INFO - PROCESS | 1657 | 1464008018600 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:53:38 INFO - PROCESS | 1657 | 1464008018679 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x138904000 == 78 [pid = 1657] [id = 296] 05:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x124070c00) [pid = 1657] [serial = 887] [outer = 0x0] 05:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x12687ac00) [pid = 1657] [serial = 888] [outer = 0x124070c00] 05:53:38 INFO - PROCESS | 1657 | 1464008018712 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x128ebf800) [pid = 1657] [serial = 889] [outer = 0x124070c00] 05:53:39 INFO - PROCESS | 1657 | 1464008019172 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]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 772ms 05:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:53:39 INFO - PROCESS | 1657 | 1464008019223 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 1657 | 1464008019228 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:53:39 INFO - PROCESS | 1657 | 1464008019231 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 1657 | 1464008019234 Marionette TRACE conn2 <- [1,1158,null,{}] 05:53:39 INFO - PROCESS | 1657 | 1464008019237 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}] 05:53:39 INFO - PROCESS | 1657 | 1464008019354 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:53:39 INFO - PROCESS | 1657 | 1464008019431 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x13919b800 == 79 [pid = 1657] [id = 297] 05:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x128ec3400) [pid = 1657] [serial = 890] [outer = 0x0] 05:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x129088800) [pid = 1657] [serial = 891] [outer = 0x128ec3400] 05:53:39 INFO - PROCESS | 1657 | 1464008019460 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12b9dfc00) [pid = 1657] [serial = 892] [outer = 0x128ec3400] 05:53:39 INFO - PROCESS | 1657 | 1464008019857 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]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 672ms 05:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:53:39 INFO - PROCESS | 1657 | 1464008019903 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 1657 | 1464008019905 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:53:39 INFO - PROCESS | 1657 | 1464008019921 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 1657 | 1464008019922 Marionette TRACE conn2 <- [1,1162,null,{}] 05:53:39 INFO - PROCESS | 1657 | 1464008019926 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}] 05:53:40 INFO - PROCESS | 1657 | 1464008020037 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:53:40 INFO - PROCESS | 1657 | 1464008020114 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f413800 == 80 [pid = 1657] [id = 298] 05:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x128ec7400) [pid = 1657] [serial = 893] [outer = 0x0] 05:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12c561c00) [pid = 1657] [serial = 894] [outer = 0x128ec7400] 05:53:40 INFO - PROCESS | 1657 | 1464008020143 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12cd92400) [pid = 1657] [serial = 895] [outer = 0x128ec7400] 05:53:40 INFO - PROCESS | 1657 | 1464008020521 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]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 637ms 05:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:53:40 INFO - PROCESS | 1657 | 1464008020550 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 1657 | 1464008020551 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:53:40 INFO - PROCESS | 1657 | 1464008020553 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 1657 | 1464008020555 Marionette TRACE conn2 <- [1,1166,null,{}] 05:53:40 INFO - PROCESS | 1657 | 1464008020560 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}] 05:53:40 INFO - PROCESS | 1657 | 1464008020689 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:53:40 INFO - PROCESS | 1657 | 1464008020771 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8a4000 == 81 [pid = 1657] [id = 299] 05:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12d1aac00) [pid = 1657] [serial = 896] [outer = 0x0] 05:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x12d32f800) [pid = 1657] [serial = 897] [outer = 0x12d1aac00] 05:53:40 INFO - PROCESS | 1657 | 1464008020800 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12d3bcc00) [pid = 1657] [serial = 898] [outer = 0x12d1aac00] 05:53:41 INFO - PROCESS | 1657 | 1464008021218 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]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 673ms 05:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:53:41 INFO - PROCESS | 1657 | 1464008021228 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 1657 | 1464008021229 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:53:41 INFO - PROCESS | 1657 | 1464008021232 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 1657 | 1464008021233 Marionette TRACE conn2 <- [1,1170,null,{}] 05:53:41 INFO - PROCESS | 1657 | 1464008021235 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}] 05:53:41 INFO - PROCESS | 1657 | 1464008021342 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:53:41 INFO - PROCESS | 1657 | 1464008021439 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bca0000 == 82 [pid = 1657] [id = 300] 05:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x12d3b9800) [pid = 1657] [serial = 899] [outer = 0x0] 05:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12d3c6400) [pid = 1657] [serial = 900] [outer = 0x12d3b9800] 05:53:41 INFO - PROCESS | 1657 | 1464008021467 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x12d3cbc00) [pid = 1657] [serial = 901] [outer = 0x12d3b9800] 05:53:41 INFO - PROCESS | 1657 | 1464008021879 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]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 668ms 05:53:41 INFO - PROCESS | 1657 | 1464008021900 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 1657 | 1464008021902 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:53:41 INFO - PROCESS | 1657 | 1464008021904 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 1657 | 1464008021905 Marionette TRACE conn2 <- [1,1174,null,{}] 05:53:41 INFO - PROCESS | 1657 | 1464008021929 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}] 05:53:42 INFO - PROCESS | 1657 | 1464008022039 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:53:42 INFO - PROCESS | 1657 | 1464008022118 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bcb1000 == 83 [pid = 1657] [id = 301] 05:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x111032000) [pid = 1657] [serial = 902] [outer = 0x0] 05:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x111037400) [pid = 1657] [serial = 903] [outer = 0x111032000] 05:53:42 INFO - PROCESS | 1657 | 1464008022147 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x11103ac00) [pid = 1657] [serial = 904] [outer = 0x111032000] 05:53:42 INFO - PROCESS | 1657 | 1464008022613 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] 05:53:42 INFO - PROCESS | 1657 | 1464008022675 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:53:42 INFO - PROCESS | 1657 | 1464008022680 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 1657 | 1464008022681 Marionette TRACE conn2 <- [1,1178,null,{}] 05:53:42 INFO - PROCESS | 1657 | 1464008022684 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}] 05:53:42 INFO - PROCESS | 1657 | 1464008022800 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:53:42 INFO - PROCESS | 1657 | 1464008022879 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1255ac800 == 84 [pid = 1657] [id = 302] 05:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x111035400) [pid = 1657] [serial = 905] [outer = 0x0] 05:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x1185c7800) [pid = 1657] [serial = 906] [outer = 0x111035400] 05:53:42 INFO - PROCESS | 1657 | 1464008022908 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12ab16400) [pid = 1657] [serial = 907] [outer = 0x111035400] 05:53:43 INFO - PROCESS | 1657 | 1464008023320 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] 05:53:43 INFO - PROCESS | 1657 | 1464008023352 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:53:43 INFO - PROCESS | 1657 | 1464008023354 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 1657 | 1464008023355 Marionette TRACE conn2 <- [1,1182,null,{}] 05:53:43 INFO - PROCESS | 1657 | 1464008023360 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}] 05:53:43 INFO - PROCESS | 1657 | 1464008023474 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:53:43 INFO - PROCESS | 1657 | 1464008023554 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc3e800 == 85 [pid = 1657] [id = 303] 05:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x112669000) [pid = 1657] [serial = 908] [outer = 0x0] 05:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12d3c7800) [pid = 1657] [serial = 909] [outer = 0x112669000] 05:53:43 INFO - PROCESS | 1657 | 1464008023583 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x138977000) [pid = 1657] [serial = 910] [outer = 0x112669000] 05:53:44 INFO - PROCESS | 1657 | 1464008024030 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] 05:53:44 INFO - PROCESS | 1657 | 1464008024118 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:53:44 INFO - PROCESS | 1657 | 1464008024123 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 1657 | 1464008024127 Marionette TRACE conn2 <- [1,1186,null,{}] 05:53:44 INFO - PROCESS | 1657 | 1464008024130 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}] 05:53:44 INFO - PROCESS | 1657 | 1464008024419 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:53:44 INFO - PROCESS | 1657 | 1464008024529 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x11920b800 == 86 [pid = 1657] [id = 304] 05:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x112696400) [pid = 1657] [serial = 911] [outer = 0x0] 05:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x11279ec00) [pid = 1657] [serial = 912] [outer = 0x112696400] 05:53:44 INFO - PROCESS | 1657 | 1464008024559 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x11318c400) [pid = 1657] [serial = 913] [outer = 0x112696400] 05:53:45 INFO - PROCESS | 1657 | 1464008025034 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] 05:53:45 INFO - PROCESS | 1657 | 1464008025100 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:53:45 INFO - PROCESS | 1657 | 1464008025103 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 1657 | 1464008025106 Marionette TRACE conn2 <- [1,1190,null,{}] 05:53:45 INFO - PROCESS | 1657 | 1464008025109 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}] 05:53:45 INFO - PROCESS | 1657 | 1464008025215 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:53:45 INFO - PROCESS | 1657 | 1464008025333 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182d3000 == 87 [pid = 1657] [id = 305] 05:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x116934800) [pid = 1657] [serial = 914] [outer = 0x0] 05:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x11703f000) [pid = 1657] [serial = 915] [outer = 0x116934800] 05:53:45 INFO - PROCESS | 1657 | 1464008025367 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x118175800) [pid = 1657] [serial = 916] [outer = 0x116934800] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x116034000 == 86 [pid = 1657] [id = 235] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3df000 == 85 [pid = 1657] [id = 233] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x123d42800 == 84 [pid = 1657] [id = 237] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x138e75000 == 83 [pid = 1657] [id = 292] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x137a1b800 == 82 [pid = 1657] [id = 291] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x118f72800 == 81 [pid = 1657] [id = 290] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4c6800 == 80 [pid = 1657] [id = 289] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12e132800 == 79 [pid = 1657] [id = 288] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x12c8a8800) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x12c8a6400) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x1268e6400) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x12ba17800) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12d43c000 == 78 [pid = 1657] [id = 287] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12bff0800 == 77 [pid = 1657] [id = 286] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x129750000 == 76 [pid = 1657] [id = 285] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x123a11000 == 75 [pid = 1657] [id = 284] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11708b000 == 74 [pid = 1657] [id = 283] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x119543800 == 73 [pid = 1657] [id = 282] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124612000 == 72 [pid = 1657] [id = 281] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12d52b000 == 71 [pid = 1657] [id = 277] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x138eac000 == 70 [pid = 1657] [id = 276] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x137a0a800 == 69 [pid = 1657] [id = 275] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x124e3b000 == 68 [pid = 1657] [id = 274] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x119bd8000 == 67 [pid = 1657] [id = 273] 05:53:45 INFO - PROCESS | 1657 | --DOCSHELL 0x120f12000 == 66 [pid = 1657] [id = 272] 05:53:45 INFO - PROCESS | 1657 | 1464008025821 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] 05:53:45 INFO - PROCESS | 1657 | 1464008025879 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:53:45 INFO - PROCESS | 1657 | 1464008025882 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 1657 | 1464008025883 Marionette TRACE conn2 <- [1,1194,null,{}] 05:53:45 INFO - PROCESS | 1657 | 1464008025886 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}] 05:53:45 INFO - PROCESS | 1657 | 1464008025983 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x12c559000) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x12cd51400) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12454cc00) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12bf8b800) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12ab1ac00) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x1262cac00) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12cc0ec00) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12454d400) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x124546400) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x124547c00) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x129082c00) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12cd55800) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x117669000) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x129250000) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12454c800) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x1297b9800) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x118fb4800) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x118fc2800) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x116708c00) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x1185ce800) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x120fb3400) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x11823fc00) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x11318e400) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12924f000) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x120fb7000) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x11333c400) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x118481000) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x11318ac00) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x128b5b400) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x128edd000) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x123bb6800) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 05:53:45 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12c8a3400) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 1657 | 1464008026057 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f19800 == 67 [pid = 1657] [id = 306] 05:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x116708c00) [pid = 1657] [serial = 917] [outer = 0x0] 05:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x118241800) [pid = 1657] [serial = 918] [outer = 0x116708c00] 05:53:46 INFO - PROCESS | 1657 | 1464008026083 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x118fb4800) [pid = 1657] [serial = 919] [outer = 0x116708c00] 05:53:46 INFO - PROCESS | 1657 | 1464008026410 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] 05:53:46 INFO - PROCESS | 1657 | 1464008026455 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:53:46 INFO - PROCESS | 1657 | 1464008026462 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 1657 | 1464008026465 Marionette TRACE conn2 <- [1,1198,null,{}] 05:53:46 INFO - PROCESS | 1657 | 1464008026468 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}] 05:53:46 INFO - PROCESS | 1657 | 1464008026561 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:53:46 INFO - PROCESS | 1657 | 1464008026625 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x124605800 == 68 [pid = 1657] [id = 307] 05:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x118f99800) [pid = 1657] [serial = 920] [outer = 0x0] 05:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x119d9e800) [pid = 1657] [serial = 921] [outer = 0x118f99800] 05:53:46 INFO - PROCESS | 1657 | 1464008026651 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x123c27800) [pid = 1657] [serial = 922] [outer = 0x118f99800] 05:53:46 INFO - PROCESS | 1657 | 1464008026938 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]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 524ms 05:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:53:46 INFO - PROCESS | 1657 | 1464008026990 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 1657 | 1464008026993 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:53:46 INFO - PROCESS | 1657 | 1464008026996 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 1657 | 1464008026997 Marionette TRACE conn2 <- [1,1202,null,{}] 05:53:47 INFO - PROCESS | 1657 | 1464008027000 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}] 05:53:47 INFO - PROCESS | 1657 | 1464008027089 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:53:47 INFO - PROCESS | 1657 | 1464008027153 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292e1000 == 69 [pid = 1657] [id = 308] 05:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x123c25800) [pid = 1657] [serial = 923] [outer = 0x0] 05:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x123c31800) [pid = 1657] [serial = 924] [outer = 0x123c25800] 05:53:47 INFO - PROCESS | 1657 | 1464008027179 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12454cc00) [pid = 1657] [serial = 925] [outer = 0x123c25800] 05:53:47 INFO - PROCESS | 1657 | 1464008027480 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]]]}] 05:53:47 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 05:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 518ms 05:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:53:47 INFO - PROCESS | 1657 | 1464008027515 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 1657 | 1464008027516 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:53:47 INFO - PROCESS | 1657 | 1464008027518 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1657 | 1464008027519 Marionette TRACE conn2 <- [1,1206,null,{}] 05:53:47 INFO - PROCESS | 1657 | 1464008027521 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}] 05:53:47 INFO - PROCESS | 1657 | 1464008027612 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:53:47 INFO - PROCESS | 1657 | 1464008027617 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b936000 == 70 [pid = 1657] [id = 309] 05:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x1262cf000) [pid = 1657] [serial = 926] [outer = 0x0] 05:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x1265ec800) [pid = 1657] [serial = 927] [outer = 0x1262cf000] 05:53:47 INFO - PROCESS | 1657 | 1464008027647 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x128933c00) [pid = 1657] [serial = 928] [outer = 0x1262cf000] 05:53:48 INFO - PROCESS | 1657 | 1464008028042 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]]]}] 05:53:48 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 05:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 569ms 05:53:48 INFO - PROCESS | 1657 | 1464008028087 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 1657 | 1464008028088 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:53:48 INFO - PROCESS | 1657 | 1464008028091 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 1657 | 1464008028092 Marionette TRACE conn2 <- [1,1210,null,{}] 05:53:48 INFO - PROCESS | 1657 | 1464008028094 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}] 05:53:48 INFO - PROCESS | 1657 | 1464008028220 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:53:48 INFO - PROCESS | 1657 | 1464008028267 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c814000 == 71 [pid = 1657] [id = 310] 05:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x128af6000) [pid = 1657] [serial = 929] [outer = 0x0] 05:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x128ea1c00) [pid = 1657] [serial = 930] [outer = 0x128af6000] 05:53:48 INFO - PROCESS | 1657 | 1464008028292 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x128ec0400) [pid = 1657] [serial = 931] [outer = 0x128af6000] 05:53:48 INFO - PROCESS | 1657 | 1464008028647 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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 571ms 05:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:53:48 INFO - PROCESS | 1657 | 1464008028662 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 1657 | 1464008028663 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:53:48 INFO - PROCESS | 1657 | 1464008028665 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 1657 | 1464008028667 Marionette TRACE conn2 <- [1,1214,null,{}] 05:53:48 INFO - PROCESS | 1657 | 1464008028669 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}] 05:53:48 INFO - PROCESS | 1657 | 1464008028798 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:53:48 INFO - PROCESS | 1657 | 1464008028815 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cd8a000 == 72 [pid = 1657] [id = 311] 05:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x128ec6c00) [pid = 1657] [serial = 932] [outer = 0x0] 05:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x128ee6c00) [pid = 1657] [serial = 933] [outer = 0x128ec6c00] 05:53:48 INFO - PROCESS | 1657 | 1464008028840 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x129250000) [pid = 1657] [serial = 934] [outer = 0x128ec6c00] 05:53:49 INFO - PROCESS | 1657 | 1464008029186 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]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 573ms 05:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:53:49 INFO - PROCESS | 1657 | 1464008029239 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 1657 | 1464008029241 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:53:49 INFO - PROCESS | 1657 | 1464008029243 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 1657 | 1464008029244 Marionette TRACE conn2 <- [1,1218,null,{}] 05:53:49 INFO - PROCESS | 1657 | 1464008029246 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}] 05:53:49 INFO - PROCESS | 1657 | 1464008029362 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:53:49 INFO - PROCESS | 1657 | 1464008029375 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d44c000 == 73 [pid = 1657] [id = 312] 05:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x129251000) [pid = 1657] [serial = 935] [outer = 0x0] 05:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12a751400) [pid = 1657] [serial = 936] [outer = 0x129251000] 05:53:49 INFO - PROCESS | 1657 | 1464008029401 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x12a7ca800) [pid = 1657] [serial = 937] [outer = 0x129251000] 05:53:50 INFO - PROCESS | 1657 | 1464008030043 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]]]}] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x123c33000) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x118247000) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x11266bc00) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x11268cc00) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x11670c800) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x1185d0400) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1262d4000) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x11279fc00) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12ba1a800) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x112696c00) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x11944b400) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:53:50 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x123c26c00) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 818ms 05:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:53:50 INFO - PROCESS | 1657 | 1464008030062 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 1657 | 1464008030063 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:53:50 INFO - PROCESS | 1657 | 1464008030065 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 1657 | 1464008030066 Marionette TRACE conn2 <- [1,1222,null,{}] 05:53:50 INFO - PROCESS | 1657 | 1464008030069 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}] 05:53:50 INFO - PROCESS | 1657 | 1464008030159 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:53:50 INFO - PROCESS | 1657 | 1464008030163 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ea4800 == 74 [pid = 1657] [id = 313] 05:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x118174c00) [pid = 1657] [serial = 938] [outer = 0x0] 05:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x120fb4800) [pid = 1657] [serial = 939] [outer = 0x118174c00] 05:53:50 INFO - PROCESS | 1657 | 1464008030190 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x128ec9c00) [pid = 1657] [serial = 940] [outer = 0x118174c00] 05:53:50 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified 05:53:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1 05:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:50 INFO - _addTest/ [0,1225,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 1657 | 1464008030543 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:53:50 INFO - PROCESS | 1657 | 1464008030546 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 1657 | 1464008030547 Marionette TRACE conn2 <- [1,1226,null,{}] 05:53:50 INFO - PROCESS | 1657 | 1464008030549 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}] 05:53:50 INFO - PROCESS | 1657 | 1464008030642 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:53:50 INFO - PROCESS | 1657 | 1464008030728 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4b4000 == 75 [pid = 1657] [id = 314] 05:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12ab15c00) [pid = 1657] [serial = 941] [outer = 0x0] 05:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12ba17c00) [pid = 1657] [serial = 942] [outer = 0x12ab15c00] 05:53:50 INFO - PROCESS | 1657 | 1464008030758 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12c554800) [pid = 1657] [serial = 943] [outer = 0x12ab15c00] 05:53:51 INFO - PROCESS | 1657 | 1464008031053 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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 05:53:51 INFO - PROCESS | 1657 | 1464008031065 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 1657 | 1464008031067 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:53:51 INFO - PROCESS | 1657 | 1464008031069 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 1657 | 1464008031071 Marionette TRACE conn2 <- [1,1230,null,{}] 05:53:51 INFO - PROCESS | 1657 | 1464008031074 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}] 05:53:51 INFO - PROCESS | 1657 | 1464008031193 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:53:51 INFO - PROCESS | 1657 | 1464008031197 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x13885f800 == 76 [pid = 1657] [id = 315] 05:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12c8a3400) [pid = 1657] [serial = 944] [outer = 0x0] 05:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x12cd92c00) [pid = 1657] [serial = 945] [outer = 0x12c8a3400] 05:53:51 INFO - PROCESS | 1657 | 1464008031222 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12d1aa400) [pid = 1657] [serial = 946] [outer = 0x12c8a3400] 05:53:51 INFO - PROCESS | 1657 | 1464008031562 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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 524ms 05:53:51 INFO - PROCESS | 1657 | 1464008031593 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 1657 | 1464008031594 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:53:51 INFO - PROCESS | 1657 | 1464008031597 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 1657 | 1464008031598 Marionette TRACE conn2 <- [1,1234,null,{}] 05:53:51 INFO - PROCESS | 1657 | 1464008031601 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}] 05:53:51 INFO - PROCESS | 1657 | 1464008031727 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:53:51 INFO - PROCESS | 1657 | 1464008031735 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388d2000 == 77 [pid = 1657] [id = 316] 05:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x12d1b4000) [pid = 1657] [serial = 947] [outer = 0x0] 05:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12d333800) [pid = 1657] [serial = 948] [outer = 0x12d1b4000] 05:53:51 INFO - PROCESS | 1657 | 1464008031759 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x12d3bb800) [pid = 1657] [serial = 949] [outer = 0x12d1b4000] 05:53:52 INFO - PROCESS | 1657 | 1464008032210 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 621ms 05:53:52 INFO - PROCESS | 1657 | 1464008032218 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:53:52 INFO - PROCESS | 1657 | 1464008032221 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:53:52 INFO - PROCESS | 1657 | 1464008032224 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1657 | 1464008032227 Marionette TRACE conn2 <- [1,1238,null,{}] 05:53:52 INFO - PROCESS | 1657 | 1464008032232 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}] 05:53:52 INFO - PROCESS | 1657 | 1464008032356 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:53:52 INFO - PROCESS | 1657 | 1464008032440 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x119214800 == 78 [pid = 1657] [id = 317] 05:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x112661800) [pid = 1657] [serial = 950] [outer = 0x0] 05:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x11318ac00) [pid = 1657] [serial = 951] [outer = 0x112661800] 05:53:52 INFO - PROCESS | 1657 | 1464008032475 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x116716c00) [pid = 1657] [serial = 952] [outer = 0x112661800] 05:53:52 INFO - PROCESS | 1657 | 1464008032911 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 722ms 05:53:52 INFO - PROCESS | 1657 | 1464008032947 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 1657 | 1464008032951 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:53:52 INFO - PROCESS | 1657 | 1464008032956 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1657 | 1464008032957 Marionette TRACE conn2 <- [1,1242,null,{}] 05:53:52 INFO - PROCESS | 1657 | 1464008032960 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}] 05:53:53 INFO - PROCESS | 1657 | 1464008033072 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:53:53 INFO - PROCESS | 1657 | 1464008033183 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a741000 == 79 [pid = 1657] [id = 318] 05:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x118160c00) [pid = 1657] [serial = 953] [outer = 0x0] 05:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x118542000) [pid = 1657] [serial = 954] [outer = 0x118160c00] 05:53:53 INFO - PROCESS | 1657 | 1464008033215 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x119f20400) [pid = 1657] [serial = 955] [outer = 0x118160c00] 05:53:53 INFO - PROCESS | 1657 | 1464008033663 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]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 771ms 05:53:53 INFO - PROCESS | 1657 | 1464008033727 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 1657 | 1464008033728 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:53:53 INFO - PROCESS | 1657 | 1464008033731 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 1657 | 1464008033733 Marionette TRACE conn2 <- [1,1246,null,{}] 05:53:53 INFO - PROCESS | 1657 | 1464008033742 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}] 05:53:53 INFO - PROCESS | 1657 | 1464008033857 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:53:53 INFO - PROCESS | 1657 | 1464008033939 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x138911000 == 80 [pid = 1657] [id = 319] 05:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x120fb7c00) [pid = 1657] [serial = 956] [outer = 0x0] 05:53:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x123c32000) [pid = 1657] [serial = 957] [outer = 0x120fb7c00] 05:53:53 INFO - PROCESS | 1657 | 1464008033972 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x126753000) [pid = 1657] [serial = 958] [outer = 0x120fb7c00] 05:53:54 INFO - PROCESS | 1657 | 1464008034372 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]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 05:53:54 INFO - PROCESS | 1657 | 1464008034412 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 1657 | 1464008034413 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:53:54 INFO - PROCESS | 1657 | 1464008034416 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 1657 | 1464008034417 Marionette TRACE conn2 <- [1,1250,null,{}] 05:53:54 INFO - PROCESS | 1657 | 1464008034420 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}] 05:53:54 INFO - PROCESS | 1657 | 1464008034540 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:53:54 INFO - PROCESS | 1657 | 1464008034650 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x13917c800 == 81 [pid = 1657] [id = 320] 05:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x1268e6400) [pid = 1657] [serial = 959] [outer = 0x0] 05:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x128ec5800) [pid = 1657] [serial = 960] [outer = 0x1268e6400] 05:53:54 INFO - PROCESS | 1657 | 1464008034683 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x1297bd800) [pid = 1657] [serial = 961] [outer = 0x1268e6400] 05:53:55 INFO - PROCESS | 1657 | 1464008035111 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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 723ms 05:53:55 INFO - PROCESS | 1657 | 1464008035140 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:53:55 INFO - PROCESS | 1657 | 1464008035144 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:53:55 INFO - PROCESS | 1657 | 1464008035146 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 1657 | 1464008035148 Marionette TRACE conn2 <- [1,1254,null,{}] 05:53:55 INFO - PROCESS | 1657 | 1464008035170 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}] 05:53:55 INFO - PROCESS | 1657 | 1464008035284 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:53:55 INFO - PROCESS | 1657 | 1464008035396 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8c2800 == 82 [pid = 1657] [id = 321] 05:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x128ec1000) [pid = 1657] [serial = 962] [outer = 0x0] 05:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x12bd23c00) [pid = 1657] [serial = 963] [outer = 0x128ec1000] 05:53:55 INFO - PROCESS | 1657 | 1464008035429 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x12c8a8800) [pid = 1657] [serial = 964] [outer = 0x128ec1000] 05:53:55 INFO - PROCESS | 1657 | 1464008035839 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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 719ms 05:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:53:55 INFO - PROCESS | 1657 | 1464008035866 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 1657 | 1464008035867 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:53:55 INFO - PROCESS | 1657 | 1464008035869 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 1657 | 1464008035871 Marionette TRACE conn2 <- [1,1258,null,{}] 05:53:55 INFO - PROCESS | 1657 | 1464008035873 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}] 05:53:56 INFO - PROCESS | 1657 | 1464008036003 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:53:56 INFO - PROCESS | 1657 | 1464008036117 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bfd9800 == 83 [pid = 1657] [id = 322] 05:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x12cc0a400) [pid = 1657] [serial = 965] [outer = 0x0] 05:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x12d3b1800) [pid = 1657] [serial = 966] [outer = 0x12cc0a400] 05:53:56 INFO - PROCESS | 1657 | 1464008036150 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x138982c00) [pid = 1657] [serial = 967] [outer = 0x12cc0a400] 05:53:56 INFO - PROCESS | 1657 | 1464008036571 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]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 721ms 05:53:56 INFO - PROCESS | 1657 | 1464008036591 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 1657 | 1464008036594 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:53:56 INFO - PROCESS | 1657 | 1464008036597 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 1657 | 1464008036598 Marionette TRACE conn2 <- [1,1262,null,{}] 05:53:56 INFO - PROCESS | 1657 | 1464008036601 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}] 05:53:56 INFO - PROCESS | 1657 | 1464008036730 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:53:56 INFO - PROCESS | 1657 | 1464008036841 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dcde800 == 84 [pid = 1657] [id = 323] 05:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x139353000) [pid = 1657] [serial = 968] [outer = 0x0] 05:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x139359c00) [pid = 1657] [serial = 969] [outer = 0x139353000] 05:53:56 INFO - PROCESS | 1657 | 1464008036873 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x13935f000) [pid = 1657] [serial = 970] [outer = 0x139353000] 05:53:57 INFO - PROCESS | 1657 | 1464008037319 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]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 820ms 05:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:53:57 INFO - PROCESS | 1657 | 1464008037418 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 1657 | 1464008037419 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:53:57 INFO - PROCESS | 1657 | 1464008037421 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 1657 | 1464008037422 Marionette TRACE conn2 <- [1,1266,null,{}] 05:53:57 INFO - PROCESS | 1657 | 1464008037425 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}] 05:53:57 INFO - PROCESS | 1657 | 1464008037560 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:53:57 INFO - PROCESS | 1657 | 1464008037673 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171e4000 == 85 [pid = 1657] [id = 324] 05:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x1127a0800) [pid = 1657] [serial = 971] [outer = 0x0] 05:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x11615c800) [pid = 1657] [serial = 972] [outer = 0x1127a0800] 05:53:57 INFO - PROCESS | 1657 | 1464008037705 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x139358400) [pid = 1657] [serial = 973] [outer = 0x1127a0800] 05:53:58 INFO - PROCESS | 1657 | 1464008038132 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]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 719ms 05:53:58 INFO - PROCESS | 1657 | 1464008038142 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:53:58 INFO - PROCESS | 1657 | 1464008038144 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:53:58 INFO - PROCESS | 1657 | 1464008038147 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 1657 | 1464008038148 Marionette TRACE conn2 <- [1,1270,null,{}] 05:53:58 INFO - PROCESS | 1657 | 1464008038151 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}] 05:53:58 INFO - PROCESS | 1657 | 1464008038265 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:53:58 INFO - PROCESS | 1657 | 1464008038352 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b95c000 == 86 [pid = 1657] [id = 325] 05:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x12cd57400) [pid = 1657] [serial = 974] [outer = 0x0] 05:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x13b9be000) [pid = 1657] [serial = 975] [outer = 0x12cd57400] 05:53:58 INFO - PROCESS | 1657 | 1464008038381 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x13b9c3400) [pid = 1657] [serial = 976] [outer = 0x12cd57400] 05:53:58 INFO - PROCESS | 1657 | 1464008038797 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]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 669ms 05:53:58 INFO - PROCESS | 1657 | 1464008038816 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:53:58 INFO - PROCESS | 1657 | 1464008038818 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:53:58 INFO - PROCESS | 1657 | 1464008038820 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 1657 | 1464008038822 Marionette TRACE conn2 <- [1,1274,null,{}] 05:53:58 INFO - PROCESS | 1657 | 1464008038824 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}] 05:53:58 INFO - PROCESS | 1657 | 1464008038941 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:53:59 INFO - PROCESS | 1657 | 1464008039209 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f1b800 == 87 [pid = 1657] [id = 326] 05:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x112667800) [pid = 1657] [serial = 977] [outer = 0x0] 05:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x112795800) [pid = 1657] [serial = 978] [outer = 0x112667800] 05:53:59 INFO - PROCESS | 1657 | 1464008039249 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x113d65800) [pid = 1657] [serial = 979] [outer = 0x112667800] 05:53:59 INFO - PROCESS | 1657 | 1464008039687 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 925ms 05:53:59 INFO - PROCESS | 1657 | 1464008039745 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 1657 | 1464008039748 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:53:59 INFO - PROCESS | 1657 | 1464008039751 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 1657 | 1464008039753 Marionette TRACE conn2 <- [1,1278,null,{}] 05:53:59 INFO - PROCESS | 1657 | 1464008039756 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}] 05:53:59 INFO - PROCESS | 1657 | 1464008039863 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:53:59 INFO - PROCESS | 1657 | 1464008039950 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da48000 == 88 [pid = 1657] [id = 327] 05:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x118161c00) [pid = 1657] [serial = 980] [outer = 0x0] 05:53:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x117035000) [pid = 1657] [serial = 981] [outer = 0x118161c00] 05:53:59 INFO - PROCESS | 1657 | 1464008039978 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x119913400) [pid = 1657] [serial = 982] [outer = 0x118161c00] 05:54:00 INFO - PROCESS | 1657 | 1464008040402 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]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 677ms 05:54:00 INFO - PROCESS | 1657 | 1464008040429 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 1657 | 1464008040432 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:54:00 INFO - PROCESS | 1657 | 1464008040435 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 1657 | 1464008040436 Marionette TRACE conn2 <- [1,1282,null,{}] 05:54:00 INFO - PROCESS | 1657 | 1464008040439 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}] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x13885f800 == 87 [pid = 1657] [id = 315] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4b4000 == 86 [pid = 1657] [id = 314] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x123ea4800 == 85 [pid = 1657] [id = 313] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12d44c000 == 84 [pid = 1657] [id = 312] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd8a000 == 83 [pid = 1657] [id = 311] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x128af2800) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x12ba13400) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x12cd8fc00) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x12d1a6800) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12cd9a400) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | 1464008040647 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12c814000 == 82 [pid = 1657] [id = 310] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12b936000 == 81 [pid = 1657] [id = 309] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1292e1000 == 80 [pid = 1657] [id = 308] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x124605800 == 79 [pid = 1657] [id = 307] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x120f19800 == 78 [pid = 1657] [id = 306] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x1182d3000 == 77 [pid = 1657] [id = 305] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x11920b800 == 76 [pid = 1657] [id = 304] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8a4000 == 75 [pid = 1657] [id = 299] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12f413800 == 74 [pid = 1657] [id = 298] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x13919b800 == 73 [pid = 1657] [id = 297] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x138904000 == 72 [pid = 1657] [id = 296] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x12bfe7800 == 71 [pid = 1657] [id = 295] 05:54:00 INFO - PROCESS | 1657 | --DOCSHELL 0x119f70000 == 70 [pid = 1657] [id = 294] 05:54:00 INFO - PROCESS | 1657 | 1464008040672 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185ac000 == 71 [pid = 1657] [id = 328] 05:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x11853bc00) [pid = 1657] [serial = 983] [outer = 0x0] 05:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x123b44400) [pid = 1657] [serial = 984] [outer = 0x11853bc00] 05:54:00 INFO - PROCESS | 1657 | 1464008040699 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x123c32400) [pid = 1657] [serial = 985] [outer = 0x11853bc00] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x11848d800) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x115e40400) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x128ec9400) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x123c31400) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x12c8a5000) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12384f800) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x12c560800) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12ba13000) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x118240000) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x11766d400) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x120fabc00) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x125570800) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x128c3c800) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x113196400) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x11944f800) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x11823d000) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x12bf91800) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x118249000) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x11606a400) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x112d07800) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x113190400) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x1262d2800) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x128af7800) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x124551000) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x123c2cc00) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12bf85800) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12c8ae800) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 05:54:00 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12cd8f000) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 05:54:01 INFO - PROCESS | 1657 | 1464008041088 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]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 668ms 05:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:54:01 INFO - PROCESS | 1657 | 1464008041104 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 1657 | 1464008041105 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:54:01 INFO - PROCESS | 1657 | 1464008041112 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 1657 | 1464008041117 Marionette TRACE conn2 <- [1,1286,null,{}] 05:54:01 INFO - PROCESS | 1657 | 1464008041127 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}] 05:54:01 INFO - PROCESS | 1657 | 1464008041272 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:54:01 INFO - PROCESS | 1657 | 1464008041301 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x128be9000 == 72 [pid = 1657] [id = 329] 05:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x1185ca800) [pid = 1657] [serial = 986] [outer = 0x0] 05:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x1245f2400) [pid = 1657] [serial = 987] [outer = 0x1185ca800] 05:54:01 INFO - PROCESS | 1657 | 1464008041434 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x1268e1800) [pid = 1657] [serial = 988] [outer = 0x1185ca800] 05:54:02 INFO - PROCESS | 1657 | 1464008042001 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]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 05:54:02 INFO - PROCESS | 1657 | 1464008042038 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 1657 | 1464008042041 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:54:02 INFO - PROCESS | 1657 | 1464008042044 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 1657 | 1464008042047 Marionette TRACE conn2 <- [1,1290,null,{}] 05:54:02 INFO - PROCESS | 1657 | 1464008042051 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}] 05:54:02 INFO - PROCESS | 1657 | 1464008042166 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:54:02 INFO - PROCESS | 1657 | 1464008042248 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1250a3800 == 73 [pid = 1657] [id = 330] 05:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x118244000) [pid = 1657] [serial = 989] [outer = 0x0] 05:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x1185d0400) [pid = 1657] [serial = 990] [outer = 0x118244000] 05:54:02 INFO - PROCESS | 1657 | 1464008042281 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x120fb8800) [pid = 1657] [serial = 991] [outer = 0x118244000] 05:54:02 INFO - PROCESS | 1657 | 1464008042714 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]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 723ms 05:54:02 INFO - PROCESS | 1657 | 1464008042774 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 1657 | 1464008042778 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:54:02 INFO - PROCESS | 1657 | 1464008042785 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 1657 | 1464008042786 Marionette TRACE conn2 <- [1,1294,null,{}] 05:54:02 INFO - PROCESS | 1657 | 1464008042789 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}] 05:54:02 INFO - PROCESS | 1657 | 1464008042902 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:54:02 INFO - PROCESS | 1657 | 1464008042986 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b95a800 == 74 [pid = 1657] [id = 331] 05:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x123c27000) [pid = 1657] [serial = 992] [outer = 0x0] 05:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x124551000) [pid = 1657] [serial = 993] [outer = 0x123c27000] 05:54:03 INFO - PROCESS | 1657 | 1464008043019 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x128934c00) [pid = 1657] [serial = 994] [outer = 0x123c27000] 05:54:03 INFO - PROCESS | 1657 | 1464008043431 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]]]}] 05:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 672ms 05:54:03 INFO - PROCESS | 1657 | 1464008043457 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 1657 | 1464008043458 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:54:03 INFO - PROCESS | 1657 | 1464008043461 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 1657 | 1464008043464 Marionette TRACE conn2 <- [1,1298,null,{}] 05:54:03 INFO - PROCESS | 1657 | 1464008043472 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}] 05:54:03 INFO - PROCESS | 1657 | 1464008043586 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:54:03 INFO - PROCESS | 1657 | 1464008043698 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3de000 == 75 [pid = 1657] [id = 332] 05:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x128c3c800) [pid = 1657] [serial = 995] [outer = 0x0] 05:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x128ec8800) [pid = 1657] [serial = 996] [outer = 0x128c3c800] 05:54:03 INFO - PROCESS | 1657 | 1464008043733 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x129519800) [pid = 1657] [serial = 997] [outer = 0x128c3c800] 05:54:04 INFO - PROCESS | 1657 | 1464008044163 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]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 721ms 05:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:54:04 INFO - PROCESS | 1657 | 1464008044183 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 1657 | 1464008044185 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:54:04 INFO - PROCESS | 1657 | 1464008044187 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 1657 | 1464008044188 Marionette TRACE conn2 <- [1,1302,null,{}] 05:54:04 INFO - PROCESS | 1657 | 1464008044191 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}] 05:54:04 INFO - PROCESS | 1657 | 1464008044319 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:54:04 INFO - PROCESS | 1657 | 1464008044430 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d535000 == 76 [pid = 1657] [id = 333] 05:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x128ee6400) [pid = 1657] [serial = 998] [outer = 0x0] 05:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x12b9e5c00) [pid = 1657] [serial = 999] [outer = 0x128ee6400] 05:54:04 INFO - PROCESS | 1657 | 1464008044463 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x12c553800) [pid = 1657] [serial = 1000] [outer = 0x128ee6400] 05:54:04 INFO - PROCESS | 1657 | 1464008044866 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]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 719ms 05:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:54:04 INFO - PROCESS | 1657 | 1464008044906 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 1657 | 1464008044908 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:54:04 INFO - PROCESS | 1657 | 1464008044910 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 1657 | 1464008044911 Marionette TRACE conn2 <- [1,1306,null,{}] 05:54:04 INFO - PROCESS | 1657 | 1464008044914 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}] 05:54:05 INFO - PROCESS | 1657 | 1464008045021 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:54:05 INFO - PROCESS | 1657 | 1464008045104 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e137000 == 77 [pid = 1657] [id = 334] 05:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x128afa000) [pid = 1657] [serial = 1001] [outer = 0x0] 05:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12cc05000) [pid = 1657] [serial = 1002] [outer = 0x128afa000] 05:54:05 INFO - PROCESS | 1657 | 1464008045133 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12cd97000) [pid = 1657] [serial = 1003] [outer = 0x128afa000] 05:54:05 INFO - PROCESS | 1657 | 1464008045572 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]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 719ms 05:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:54:05 INFO - PROCESS | 1657 | 1464008045629 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 1657 | 1464008045631 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:54:05 INFO - PROCESS | 1657 | 1464008045633 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 1657 | 1464008045634 Marionette TRACE conn2 <- [1,1310,null,{}] 05:54:05 INFO - PROCESS | 1657 | 1464008045637 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}] 05:54:05 INFO - PROCESS | 1657 | 1464008045771 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:54:05 INFO - PROCESS | 1657 | 1464008045855 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a18000 == 78 [pid = 1657] [id = 335] 05:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x12d1b1400) [pid = 1657] [serial = 1004] [outer = 0x0] 05:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x138979400) [pid = 1657] [serial = 1005] [outer = 0x12d1b1400] 05:54:05 INFO - PROCESS | 1657 | 1464008045885 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x138982800) [pid = 1657] [serial = 1006] [outer = 0x12d1b1400] 05:54:06 INFO - PROCESS | 1657 | 1464008046311 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] 05:54:06 INFO - PROCESS | 1657 | 1464008046354 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:54:06 INFO - PROCESS | 1657 | 1464008046356 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 1657 | 1464008046357 Marionette TRACE conn2 <- [1,1314,null,{}] 05:54:06 INFO - PROCESS | 1657 | 1464008046360 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}] 05:54:06 INFO - PROCESS | 1657 | 1464008046466 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:54:06 INFO - PROCESS | 1657 | 1464008046548 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388d6800 == 79 [pid = 1657] [id = 336] 05:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x12d3ba400) [pid = 1657] [serial = 1007] [outer = 0x0] 05:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x13935e400) [pid = 1657] [serial = 1008] [outer = 0x12d3ba400] 05:54:06 INFO - PROCESS | 1657 | 1464008046580 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x13ba3e000) [pid = 1657] [serial = 1009] [outer = 0x12d3ba400] 05:54:07 INFO - PROCESS | 1657 | 1464008046998 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 05:54:07 INFO - PROCESS | 1657 | 1464008047026 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 1657 | 1464008047027 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:54:07 INFO - PROCESS | 1657 | 1464008047029 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 1657 | 1464008047031 Marionette TRACE conn2 <- [1,1318,null,{}] 05:54:07 INFO - PROCESS | 1657 | 1464008047033 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}] 05:54:07 INFO - PROCESS | 1657 | 1464008047159 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:54:07 INFO - PROCESS | 1657 | 1464008047271 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x138ebc800 == 80 [pid = 1657] [id = 337] 05:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x126753400) [pid = 1657] [serial = 1010] [outer = 0x0] 05:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x138977c00) [pid = 1657] [serial = 1011] [outer = 0x126753400] 05:54:07 INFO - PROCESS | 1657 | 1464008047302 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x13ba42c00) [pid = 1657] [serial = 1012] [outer = 0x126753400] 05:54:07 INFO - PROCESS | 1657 | 1464008047719 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 719ms 05:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:54:07 INFO - PROCESS | 1657 | 1464008047749 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 1657 | 1464008047750 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:54:07 INFO - PROCESS | 1657 | 1464008047753 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 1657 | 1464008047754 Marionette TRACE conn2 <- [1,1322,null,{}] 05:54:07 INFO - PROCESS | 1657 | 1464008047756 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}] 05:54:07 INFO - PROCESS | 1657 | 1464008047867 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:54:07 INFO - PROCESS | 1657 | 1464008047951 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8c3800 == 81 [pid = 1657] [id = 338] 05:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x13ba43400) [pid = 1657] [serial = 1013] [outer = 0x0] 05:54:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x13ba4b400) [pid = 1657] [serial = 1014] [outer = 0x13ba43400] 05:54:07 INFO - PROCESS | 1657 | 1464008047981 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x14000fc00) [pid = 1657] [serial = 1015] [outer = 0x13ba43400] 05:54:08 INFO - PROCESS | 1657 | 1464008048417 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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 05:54:08 INFO - PROCESS | 1657 | 1464008048424 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 1657 | 1464008048427 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:54:08 INFO - PROCESS | 1657 | 1464008048430 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 1657 | 1464008048432 Marionette TRACE conn2 <- [1,1326,null,{}] 05:54:08 INFO - PROCESS | 1657 | 1464008048434 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}] 05:54:08 INFO - PROCESS | 1657 | 1464008048546 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:54:08 INFO - PROCESS | 1657 | 1464008048665 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b95f000 == 82 [pid = 1657] [id = 339] 05:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x124546400) [pid = 1657] [serial = 1016] [outer = 0x0] 05:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x13bd3dc00) [pid = 1657] [serial = 1017] [outer = 0x124546400] 05:54:08 INFO - PROCESS | 1657 | 1464008048694 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x13bd43400) [pid = 1657] [serial = 1018] [outer = 0x124546400] 05:54:09 INFO - PROCESS | 1657 | 1464008049145 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]]]}] 05:54:09 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 05:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 769ms 05:54:09 INFO - PROCESS | 1657 | 1464008049201 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 1657 | 1464008049203 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:54:09 INFO - PROCESS | 1657 | 1464008049207 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 1657 | 1464008049210 Marionette TRACE conn2 <- [1,1330,null,{}] 05:54:09 INFO - PROCESS | 1657 | 1464008049214 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}] 05:54:09 INFO - PROCESS | 1657 | 1464008049408 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:54:09 INFO - PROCESS | 1657 | 1464008049536 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bc9c800 == 83 [pid = 1657] [id = 340] 05:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x12f467800) [pid = 1657] [serial = 1019] [outer = 0x0] 05:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x12f472400) [pid = 1657] [serial = 1020] [outer = 0x12f467800] 05:54:09 INFO - PROCESS | 1657 | 1464008049603 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x13936b400) [pid = 1657] [serial = 1021] [outer = 0x12f467800] 05:54:10 INFO - PROCESS | 1657 | 1464008050040 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]]]}] 05:54:10 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 05:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 871ms 05:54:10 INFO - PROCESS | 1657 | 1464008050082 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 1657 | 1464008050084 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:54:10 INFO - PROCESS | 1657 | 1464008050086 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 1657 | 1464008050087 Marionette TRACE conn2 <- [1,1334,null,{}] 05:54:10 INFO - PROCESS | 1657 | 1464008050090 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}] 05:54:10 INFO - PROCESS | 1657 | 1464008050206 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:54:10 INFO - PROCESS | 1657 | 1464008050291 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b974800 == 84 [pid = 1657] [id = 341] 05:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x118163c00) [pid = 1657] [serial = 1022] [outer = 0x0] 05:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x13936e000) [pid = 1657] [serial = 1023] [outer = 0x118163c00] 05:54:10 INFO - PROCESS | 1657 | 1464008050320 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x1395b8400) [pid = 1657] [serial = 1024] [outer = 0x118163c00] 05:54:10 INFO - PROCESS | 1657 | 1464008050893 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]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 825ms 05:54:10 INFO - PROCESS | 1657 | 1464008050939 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 1657 | 1464008050944 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:54:10 INFO - PROCESS | 1657 | 1464008050952 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 1657 | 1464008050956 Marionette TRACE conn2 <- [1,1338,null,{}] 05:54:10 INFO - PROCESS | 1657 | 1464008050964 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}] 05:54:11 INFO - PROCESS | 1657 | 1464008051129 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:54:11 INFO - PROCESS | 1657 | 1464008051260 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x11264c000 == 85 [pid = 1657] [id = 342] 05:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x1110b1400) [pid = 1657] [serial = 1025] [outer = 0x0] 05:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x1122adc00) [pid = 1657] [serial = 1026] [outer = 0x1110b1400] 05:54:11 INFO - PROCESS | 1657 | 1464008051290 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x112667000) [pid = 1657] [serial = 1027] [outer = 0x1110b1400] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1185ac000 == 84 [pid = 1657] [id = 328] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12da48000 == 83 [pid = 1657] [id = 327] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x120f1b800 == 82 [pid = 1657] [id = 326] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12dcde800 == 81 [pid = 1657] [id = 323] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x13bfd9800 == 80 [pid = 1657] [id = 322] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8c2800 == 79 [pid = 1657] [id = 321] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x13917c800 == 78 [pid = 1657] [id = 320] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x138911000 == 77 [pid = 1657] [id = 319] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12a741000 == 76 [pid = 1657] [id = 318] 05:54:12 INFO - PROCESS | 1657 | --DOCSHELL 0x119214800 == 75 [pid = 1657] [id = 317] 05:54:12 INFO - PROCESS | 1657 | 1464008052219 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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1278ms 05:54:12 INFO - PROCESS | 1657 | 1464008052230 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 1657 | 1464008052234 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:54:12 INFO - PROCESS | 1657 | 1464008052238 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 1657 | 1464008052240 Marionette TRACE conn2 <- [1,1342,null,{}] 05:54:12 INFO - PROCESS | 1657 | 1464008052244 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}] 05:54:12 INFO - PROCESS | 1657 | 1464008052345 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:54:12 INFO - PROCESS | 1657 | 1464008052420 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f15000 == 76 [pid = 1657] [id = 343] 05:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x11266c400) [pid = 1657] [serial = 1028] [outer = 0x0] 05:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x112f55c00) [pid = 1657] [serial = 1029] [outer = 0x11266c400] 05:54:12 INFO - PROCESS | 1657 | 1464008052447 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x11333b800) [pid = 1657] [serial = 1030] [outer = 0x11266c400] 05:54:12 INFO - PROCESS | 1657 | 1464008052765 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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 575ms 05:54:12 INFO - PROCESS | 1657 | 1464008052813 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 1657 | 1464008052814 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:54:12 INFO - PROCESS | 1657 | 1464008052817 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 1657 | 1464008052819 Marionette TRACE conn2 <- [1,1346,null,{}] 05:54:12 INFO - PROCESS | 1657 | 1464008052827 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}] 05:54:12 INFO - PROCESS | 1657 | 1464008052929 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:54:13 INFO - PROCESS | 1657 | 1464008053021 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119543000 == 77 [pid = 1657] [id = 344] 05:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x11385bc00) [pid = 1657] [serial = 1031] [outer = 0x0] 05:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x1160de400) [pid = 1657] [serial = 1032] [outer = 0x11385bc00] 05:54:13 INFO - PROCESS | 1657 | 1464008053070 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x116a49800) [pid = 1657] [serial = 1033] [outer = 0x11385bc00] 05:54:13 INFO - PROCESS | 1657 | 1464008053490 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]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 720ms 05:54:13 INFO - PROCESS | 1657 | 1464008053537 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 1657 | 1464008053539 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:54:13 INFO - PROCESS | 1657 | 1464008053565 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 1657 | 1464008053566 Marionette TRACE conn2 <- [1,1350,null,{}] 05:54:13 INFO - PROCESS | 1657 | 1464008053568 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}] 05:54:13 INFO - PROCESS | 1657 | 1464008053701 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:54:13 INFO - PROCESS | 1657 | 1464008053739 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x123cc0000 == 78 [pid = 1657] [id = 345] 05:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x117671000) [pid = 1657] [serial = 1034] [outer = 0x0] 05:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x118165800) [pid = 1657] [serial = 1035] [outer = 0x117671000] 05:54:13 INFO - PROCESS | 1657 | 1464008053766 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x118248c00) [pid = 1657] [serial = 1036] [outer = 0x117671000] 05:54:14 INFO - PROCESS | 1657 | 1464008054130 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]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 572ms 05:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:54:14 INFO - PROCESS | 1657 | 1464008054137 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 1657 | 1464008054138 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:54:14 INFO - PROCESS | 1657 | 1464008054141 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1657 | 1464008054144 Marionette TRACE conn2 <- [1,1354,null,{}] 05:54:14 INFO - PROCESS | 1657 | 1464008054148 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}] 05:54:14 INFO - PROCESS | 1657 | 1464008054277 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:54:14 INFO - PROCESS | 1657 | 1464008054289 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1241a5800 == 79 [pid = 1657] [id = 346] 05:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 265 (0x117674c00) [pid = 1657] [serial = 1037] [outer = 0x0] 05:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 266 (0x11853b000) [pid = 1657] [serial = 1038] [outer = 0x117674c00] 05:54:14 INFO - PROCESS | 1657 | 1464008054315 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 267 (0x118750400) [pid = 1657] [serial = 1039] [outer = 0x117674c00] 05:54:14 INFO - PROCESS | 1657 | 1464008054698 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]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 573ms 05:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:54:14 INFO - PROCESS | 1657 | 1464008054714 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 1657 | 1464008054715 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:54:14 INFO - PROCESS | 1657 | 1464008054717 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1657 | 1464008054718 Marionette TRACE conn2 <- [1,1358,null,{}] 05:54:14 INFO - PROCESS | 1657 | 1464008054720 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}] 05:54:14 INFO - PROCESS | 1657 | 1464008054862 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:54:14 INFO - PROCESS | 1657 | 1464008054885 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292f9800 == 80 [pid = 1657] [id = 347] 05:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 268 (0x118f9a000) [pid = 1657] [serial = 1040] [outer = 0x0] 05:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 269 (0x119919800) [pid = 1657] [serial = 1041] [outer = 0x118f9a000] 05:54:14 INFO - PROCESS | 1657 | 1464008054916 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 270 (0x123851800) [pid = 1657] [serial = 1042] [outer = 0x118f9a000] 05:54:15 INFO - PROCESS | 1657 | 1464008055320 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]]]}] 05:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 619ms 05:54:15 INFO - PROCESS | 1657 | 1464008055337 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 1657 | 1464008055339 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:54:15 INFO - PROCESS | 1657 | 1464008055343 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 1657 | 1464008055344 Marionette TRACE conn2 <- [1,1362,null,{}] 05:54:15 INFO - PROCESS | 1657 | 1464008055359 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}] 05:54:15 INFO - PROCESS | 1657 | 1464008055533 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:54:15 INFO - PROCESS | 1657 | 1464008055554 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7b8000 == 81 [pid = 1657] [id = 348] 05:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 271 (0x123b43c00) [pid = 1657] [serial = 1043] [outer = 0x0] 05:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 272 (0x123c2ec00) [pid = 1657] [serial = 1044] [outer = 0x123b43c00] 05:54:15 INFO - PROCESS | 1657 | 1464008055578 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 273 (0x124071c00) [pid = 1657] [serial = 1045] [outer = 0x123b43c00] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 272 (0x1161ebc00) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 271 (0x118fb5400) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 270 (0x123d64000) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 269 (0x11266ec00) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 268 (0x12abf5800) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 267 (0x12674ec00) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 266 (0x113340000) [pid = 1657] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 265 (0x118588000) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 264 (0x11670e800) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x118fb9800) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x11266a800) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x126750c00) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x12c557000) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x1268efc00) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x112795000) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x12c32e400) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x12924b800) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x118245c00) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x128af0000) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x128af6000) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x128ec6c00) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x129251000) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x12cd91c00) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x118174c00) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x112696400) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x1262cf000) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x116708c00) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x116934800) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x123c25800) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x118f99800) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x112667800) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x118161c00) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x11853bc00) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x12d1b4000) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12c8a3400) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x12ab15c00) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x1127a1c00) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x11268d000) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x120ff9c00) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x124bda000) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x1268ed000) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x116a4ec00) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x118168000) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x1182ecc00) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x1166b1800) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x11703cc00) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x113193000) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x12bd30000) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x124551c00) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x117e0e000) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12560e400) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x124be2800) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:54:16 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x12c8a3000) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:54:16 INFO - PROCESS | 1657 | 1464008056229 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]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 936ms 05:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:54:16 INFO - PROCESS | 1657 | 1464008056280 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 1657 | 1464008056281 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:54:16 INFO - PROCESS | 1657 | 1464008056283 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1657 | 1464008056284 Marionette TRACE conn2 <- [1,1366,null,{}] 05:54:16 INFO - PROCESS | 1657 | 1464008056287 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}] 05:54:16 INFO - PROCESS | 1657 | 1464008056392 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:54:16 INFO - PROCESS | 1657 | 1464008056397 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d2c000 == 82 [pid = 1657] [id = 349] 05:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x112792c00) [pid = 1657] [serial = 1046] [outer = 0x0] 05:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x11328a400) [pid = 1657] [serial = 1047] [outer = 0x112792c00] 05:54:16 INFO - PROCESS | 1657 | 1464008056421 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x116794400) [pid = 1657] [serial = 1048] [outer = 0x112792c00] 05:54:16 INFO - PROCESS | 1657 | 1464008056778 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] 05:54:16 INFO - PROCESS | 1657 | 1464008056803 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:54:16 INFO - PROCESS | 1657 | 1464008056805 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1657 | 1464008056806 Marionette TRACE conn2 <- [1,1370,null,{}] 05:54:16 INFO - PROCESS | 1657 | 1464008056809 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}] 05:54:16 INFO - PROCESS | 1657 | 1464008056903 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:54:16 INFO - PROCESS | 1657 | 1464008056984 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b074000 == 83 [pid = 1657] [id = 350] 05:54:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x11279c800) [pid = 1657] [serial = 1049] [outer = 0x0] 05:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x118179800) [pid = 1657] [serial = 1050] [outer = 0x11279c800] 05:54:17 INFO - PROCESS | 1657 | 1464008057009 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x119f1d000) [pid = 1657] [serial = 1051] [outer = 0x11279c800] 05:54:17 INFO - PROCESS | 1657 | 1464008057389 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] 05:54:17 INFO - PROCESS | 1657 | 1464008057428 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:54:17 INFO - PROCESS | 1657 | 1464008057432 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 1657 | 1464008057434 Marionette TRACE conn2 <- [1,1374,null,{}] 05:54:17 INFO - PROCESS | 1657 | 1464008057437 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}] 05:54:17 INFO - PROCESS | 1657 | 1464008057636 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:54:17 INFO - PROCESS | 1657 | 1464008057666 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c826800 == 84 [pid = 1657] [id = 351] 05:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x123c30800) [pid = 1657] [serial = 1052] [outer = 0x0] 05:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x12411cc00) [pid = 1657] [serial = 1053] [outer = 0x123c30800] 05:54:17 INFO - PROCESS | 1657 | 1464008057691 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x124551400) [pid = 1657] [serial = 1054] [outer = 0x123c30800] 05:54:18 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:54:18 INFO - PROCESS | 1657 | 1464008058125 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] 05:54:18 INFO - PROCESS | 1657 | 1464008058158 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:54:18 INFO - PROCESS | 1657 | 1464008058162 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 1657 | 1464008058165 Marionette TRACE conn2 <- [1,1378,null,{}] 05:54:18 INFO - PROCESS | 1657 | 1464008058170 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}] 05:54:18 INFO - PROCESS | 1657 | 1464008058294 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:54:18 INFO - PROCESS | 1657 | 1464008058417 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x116110000 == 85 [pid = 1657] [id = 352] 05:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x11224c800) [pid = 1657] [serial = 1055] [outer = 0x0] 05:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x112a74c00) [pid = 1657] [serial = 1056] [outer = 0x11224c800] 05:54:18 INFO - PROCESS | 1657 | 1464008058451 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x113192000) [pid = 1657] [serial = 1057] [outer = 0x11224c800] 05:54:18 INFO - PROCESS | 1657 | 1464008058947 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] 05:54:18 INFO - PROCESS | 1657 | 1464008058993 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:54:19 INFO - PROCESS | 1657 | 1464008058997 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1657 | 1464008058999 Marionette TRACE conn2 <- [1,1382,null,{}] 05:54:19 INFO - PROCESS | 1657 | 1464008059002 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}] 05:54:19 INFO - PROCESS | 1657 | 1464008059124 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:54:19 INFO - PROCESS | 1657 | 1464008059217 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x123cbd800 == 86 [pid = 1657] [id = 353] 05:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x11328a000) [pid = 1657] [serial = 1058] [outer = 0x0] 05:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x1166b8c00) [pid = 1657] [serial = 1059] [outer = 0x11328a000] 05:54:19 INFO - PROCESS | 1657 | 1464008059248 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x11817a000) [pid = 1657] [serial = 1060] [outer = 0x11328a000] 05:54:19 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:54:19 INFO - PROCESS | 1657 | 1464008059712 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] 05:54:19 INFO - PROCESS | 1657 | 1464008059770 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:54:19 INFO - PROCESS | 1657 | 1464008059772 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1657 | 1464008059777 Marionette TRACE conn2 <- [1,1386,null,{}] 05:54:19 INFO - PROCESS | 1657 | 1464008059785 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}] 05:54:19 INFO - PROCESS | 1657 | 1464008059906 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:54:20 INFO - PROCESS | 1657 | 1464008059998 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d52f800 == 87 [pid = 1657] [id = 354] 05:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x118f8dc00) [pid = 1657] [serial = 1061] [outer = 0x0] 05:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x119998400) [pid = 1657] [serial = 1062] [outer = 0x118f8dc00] 05:54:20 INFO - PROCESS | 1657 | 1464008060028 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x1211cf800) [pid = 1657] [serial = 1063] [outer = 0x118f8dc00] 05:54:20 INFO - PROCESS | 1657 | 1464008060541 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] 05:54:20 INFO - PROCESS | 1657 | 1464008060603 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:54:20 INFO - PROCESS | 1657 | 1464008060605 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 1657 | 1464008060606 Marionette TRACE conn2 <- [1,1390,null,{}] 05:54:20 INFO - PROCESS | 1657 | 1464008060609 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}] 05:54:20 INFO - PROCESS | 1657 | 1464008060726 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:54:20 INFO - PROCESS | 1657 | 1464008060817 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e132800 == 88 [pid = 1657] [id = 355] 05:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x1211d0400) [pid = 1657] [serial = 1064] [outer = 0x0] 05:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x125053400) [pid = 1657] [serial = 1065] [outer = 0x1211d0400] 05:54:20 INFO - PROCESS | 1657 | 1464008060847 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x125693400) [pid = 1657] [serial = 1066] [outer = 0x1211d0400] 05:54:21 INFO - PROCESS | 1657 | 1464008061264 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]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 05:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:54:21 INFO - PROCESS | 1657 | 1464008061275 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 1657 | 1464008061277 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:54:21 INFO - PROCESS | 1657 | 1464008061279 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 1657 | 1464008061280 Marionette TRACE conn2 <- [1,1394,null,{}] 05:54:21 INFO - PROCESS | 1657 | 1464008061283 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}] 05:54:21 INFO - PROCESS | 1657 | 1464008061401 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:54:21 INFO - PROCESS | 1657 | 1464008061521 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f422800 == 89 [pid = 1657] [id = 356] 05:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x1245ef800) [pid = 1657] [serial = 1067] [outer = 0x0] 05:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x1262c6c00) [pid = 1657] [serial = 1068] [outer = 0x1245ef800] 05:54:21 INFO - PROCESS | 1657 | 1464008061554 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x12657c000) [pid = 1657] [serial = 1069] [outer = 0x1245ef800] 05:54:22 INFO - PROCESS | 1657 | 1464008062076 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]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 869ms 05:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:54:22 INFO - PROCESS | 1657 | 1464008062150 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 1657 | 1464008062152 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:54:22 INFO - PROCESS | 1657 | 1464008062155 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 1657 | 1464008062157 Marionette TRACE conn2 <- [1,1398,null,{}] 05:54:22 INFO - PROCESS | 1657 | 1464008062161 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}] 05:54:22 INFO - PROCESS | 1657 | 1464008062369 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:54:22 INFO - PROCESS | 1657 | 1464008062496 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12900d000 == 90 [pid = 1657] [id = 357] 05:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x1262cac00) [pid = 1657] [serial = 1070] [outer = 0x0] 05:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x126880000) [pid = 1657] [serial = 1071] [outer = 0x1262cac00] 05:54:22 INFO - PROCESS | 1657 | 1464008062527 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x12892c800) [pid = 1657] [serial = 1072] [outer = 0x1262cac00] 05:54:22 INFO - PROCESS | 1657 | 1464008062945 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]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 823ms 05:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:54:22 INFO - PROCESS | 1657 | 1464008062978 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 1657 | 1464008062979 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:54:22 INFO - PROCESS | 1657 | 1464008062981 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 1657 | 1464008062983 Marionette TRACE conn2 <- [1,1402,null,{}] 05:54:22 INFO - PROCESS | 1657 | 1464008062985 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}] 05:54:23 INFO - PROCESS | 1657 | 1464008063100 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:54:23 INFO - PROCESS | 1657 | 1464008063194 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c50e000 == 91 [pid = 1657] [id = 358] 05:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x112a75000) [pid = 1657] [serial = 1073] [outer = 0x0] 05:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x11944c000) [pid = 1657] [serial = 1074] [outer = 0x112a75000] 05:54:23 INFO - PROCESS | 1657 | 1464008063226 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x128937000) [pid = 1657] [serial = 1075] [outer = 0x112a75000] 05:54:23 INFO - PROCESS | 1657 | 1464008063987 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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1071ms 05:54:24 INFO - PROCESS | 1657 | 1464008064053 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 1657 | 1464008064055 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:54:24 INFO - PROCESS | 1657 | 1464008064060 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1657 | 1464008064062 Marionette TRACE conn2 <- [1,1406,null,{}] 05:54:24 INFO - PROCESS | 1657 | 1464008064066 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}] 05:54:24 INFO - PROCESS | 1657 | 1464008064171 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:54:24 INFO - PROCESS | 1657 | 1464008064260 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x118203800 == 92 [pid = 1657] [id = 359] 05:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x112a79000) [pid = 1657] [serial = 1076] [outer = 0x0] 05:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x112d06c00) [pid = 1657] [serial = 1077] [outer = 0x112a79000] 05:54:24 INFO - PROCESS | 1657 | 1464008064287 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x1132ab000) [pid = 1657] [serial = 1078] [outer = 0x112a79000] 05:54:24 INFO - PROCESS | 1657 | 1464008064717 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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 05:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:54:24 INFO - PROCESS | 1657 | 1464008064731 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 1657 | 1464008064734 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:54:24 INFO - PROCESS | 1657 | 1464008064738 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1657 | 1464008064740 Marionette TRACE conn2 <- [1,1410,null,{}] 05:54:24 INFO - PROCESS | 1657 | 1464008064742 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}] 05:54:24 INFO - PROCESS | 1657 | 1464008064838 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:54:24 INFO - PROCESS | 1657 | 1464008064932 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12393c800 == 93 [pid = 1657] [id = 360] 05:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x113d0d800) [pid = 1657] [serial = 1079] [outer = 0x0] 05:54:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x11618f800) [pid = 1657] [serial = 1080] [outer = 0x113d0d800] 05:54:24 INFO - PROCESS | 1657 | 1464008064959 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x116717800) [pid = 1657] [serial = 1081] [outer = 0x113d0d800] 05:54:25 INFO - PROCESS | 1657 | 1464008065421 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]]]}] 05:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 722ms 05:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:54:25 INFO - PROCESS | 1657 | 1464008065496 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 1657 | 1464008065497 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:54:25 INFO - PROCESS | 1657 | 1464008065499 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 1657 | 1464008065501 Marionette TRACE conn2 <- [1,1414,null,{}] 05:54:25 INFO - PROCESS | 1657 | 1464008065509 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}] 05:54:25 INFO - PROCESS | 1657 | 1464008065612 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:54:25 INFO - PROCESS | 1657 | 1464008065703 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11757a800 == 94 [pid = 1657] [id = 361] 05:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x117e0cc00) [pid = 1657] [serial = 1082] [outer = 0x0] 05:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x118171400) [pid = 1657] [serial = 1083] [outer = 0x117e0cc00] 05:54:25 INFO - PROCESS | 1657 | 1464008065733 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x118249c00) [pid = 1657] [serial = 1084] [outer = 0x117e0cc00] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc2f800 == 93 [pid = 1657] [id = 149] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8cf800 == 92 [pid = 1657] [id = 293] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4b7800 == 91 [pid = 1657] [id = 251] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12b074000 == 90 [pid = 1657] [id = 350] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x123d2c000 == 89 [pid = 1657] [id = 349] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7b8000 == 88 [pid = 1657] [id = 348] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1241a5800 == 87 [pid = 1657] [id = 346] 05:54:25 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x139359c00) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 05:54:25 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x11615c800) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 05:54:25 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x13b9be000) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119543000 == 86 [pid = 1657] [id = 344] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x116f15000 == 85 [pid = 1657] [id = 343] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x11264c000 == 84 [pid = 1657] [id = 342] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x13b974800 == 83 [pid = 1657] [id = 341] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x13bc9c800 == 82 [pid = 1657] [id = 340] 05:54:25 INFO - PROCESS | 1657 | --DOCSHELL 0x13b95f000 == 81 [pid = 1657] [id = 339] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8c3800 == 80 [pid = 1657] [id = 338] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x138ebc800 == 79 [pid = 1657] [id = 337] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1388d6800 == 78 [pid = 1657] [id = 336] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x137a18000 == 77 [pid = 1657] [id = 335] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12e137000 == 76 [pid = 1657] [id = 334] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12d535000 == 75 [pid = 1657] [id = 333] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3de000 == 74 [pid = 1657] [id = 332] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12b95a800 == 73 [pid = 1657] [id = 331] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1250a3800 == 72 [pid = 1657] [id = 330] 05:54:26 INFO - PROCESS | 1657 | --DOCSHELL 0x128be9000 == 71 [pid = 1657] [id = 329] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x12c8c4400) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x117036400) [pid = 1657] [serial = 507] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x120ffac00) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x12cd49400) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x1262ca400) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x11515fc00) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x12ab13000) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x12cc06c00) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x12b28cc00) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x1127a0000) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x12c33c400) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x12bf90c00) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x118589000) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x128edf000) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x128ec5800) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x12bd23c00) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x12d3b1800) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x113d65800) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x12d333800) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x12a7ca800) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12ba17c00) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x12c554800) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x123c32400) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x1122b6000) [pid = 1657] [serial = 504] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x128933c00) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x11318ac00) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x113190800) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x112695800) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x12657c800) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12a7c1000) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x129087c00) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x12bd2b800) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x124be5c00) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12bf86c00) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x118167000) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x123b44800) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x117032800) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12c8a0400) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x128b58400) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x119450400) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x128935000) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12a7be000) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x1182f7000) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x123ded400) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1262c9400) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x11670c400) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12c560400) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12cc07c00) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x128ea1c00) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x128ee6c00) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x128ec0400) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12a751400) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x129250000) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12d1ab800) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x120fb4800) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x11318c400) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x11279ec00) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x1265ec800) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x118241800) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x128ec9c00) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x118fb4800) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x11703f000) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x118175800) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x123c31800) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12454cc00) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x1131f0400) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x1185d3400) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x119d9e800) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x123c27800) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12687ac00) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x129088800) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12c561c00) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12d32f800) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x112795800) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12d3c6400) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x111037400) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1185c7800) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x117035000) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12d3c7800) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x119913400) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x123b44400) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12d3bb800) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12cd92c00) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x118542000) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x123c32000) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12d1aa400) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 05:54:26 INFO - PROCESS | 1657 | 1464008066234 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]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 771ms 05:54:26 INFO - PROCESS | 1657 | 1464008066271 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 1657 | 1464008066273 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:54:26 INFO - PROCESS | 1657 | 1464008066281 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 1657 | 1464008066282 Marionette TRACE conn2 <- [1,1418,null,{}] 05:54:26 INFO - PROCESS | 1657 | 1464008066284 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}] 05:54:26 INFO - PROCESS | 1657 | 1464008066372 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:54:26 INFO - PROCESS | 1657 | 1464008066377 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x117565800 == 72 [pid = 1657] [id = 362] 05:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x115ec0800) [pid = 1657] [serial = 1085] [outer = 0x0] 05:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x11815e800) [pid = 1657] [serial = 1086] [outer = 0x115ec0800] 05:54:26 INFO - PROCESS | 1657 | 1464008066403 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x118486c00) [pid = 1657] [serial = 1087] [outer = 0x115ec0800] 05:54:26 INFO - PROCESS | 1657 | 1464008066803 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]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 570ms 05:54:26 INFO - PROCESS | 1657 | 1464008066851 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 1657 | 1464008066852 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:54:26 INFO - PROCESS | 1657 | 1464008066855 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 1657 | 1464008066856 Marionette TRACE conn2 <- [1,1422,null,{}] 05:54:26 INFO - PROCESS | 1657 | 1464008066858 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}] 05:54:26 INFO - PROCESS | 1657 | 1464008066940 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:54:26 INFO - PROCESS | 1657 | 1464008066946 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bbb000 == 73 [pid = 1657] [id = 363] 05:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x118489c00) [pid = 1657] [serial = 1088] [outer = 0x0] 05:54:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x11853a400) [pid = 1657] [serial = 1089] [outer = 0x118489c00] 05:54:26 INFO - PROCESS | 1657 | 1464008066972 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x118594400) [pid = 1657] [serial = 1090] [outer = 0x118489c00] 05:54:27 INFO - PROCESS | 1657 | 1464008067347 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]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 517ms 05:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:54:27 INFO - PROCESS | 1657 | 1464008067373 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 1657 | 1464008067375 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:54:27 INFO - PROCESS | 1657 | 1464008067377 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 1657 | 1464008067379 Marionette TRACE conn2 <- [1,1426,null,{}] 05:54:27 INFO - PROCESS | 1657 | 1464008067382 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}] 05:54:27 INFO - PROCESS | 1657 | 1464008067526 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:54:27 INFO - PROCESS | 1657 | 1464008067541 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12380b000 == 74 [pid = 1657] [id = 364] 05:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x118f91c00) [pid = 1657] [serial = 1091] [outer = 0x0] 05:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x118fbd000) [pid = 1657] [serial = 1092] [outer = 0x118f91c00] 05:54:27 INFO - PROCESS | 1657 | 1464008067583 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x119e90800) [pid = 1657] [serial = 1093] [outer = 0x118f91c00] 05:54:28 INFO - PROCESS | 1657 | 1464008068012 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]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 05:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:54:28 INFO - PROCESS | 1657 | 1464008068082 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 1657 | 1464008068084 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:54:28 INFO - PROCESS | 1657 | 1464008068086 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 1657 | 1464008068087 Marionette TRACE conn2 <- [1,1430,null,{}] 05:54:28 INFO - PROCESS | 1657 | 1464008068089 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}] 05:54:28 INFO - PROCESS | 1657 | 1464008068201 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:54:28 INFO - PROCESS | 1657 | 1464008068257 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d48800 == 75 [pid = 1657] [id = 365] 05:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x118f96800) [pid = 1657] [serial = 1094] [outer = 0x0] 05:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x120fb5800) [pid = 1657] [serial = 1095] [outer = 0x118f96800] 05:54:28 INFO - PROCESS | 1657 | 1464008068283 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x120ffbc00) [pid = 1657] [serial = 1096] [outer = 0x118f96800] 05:54:28 INFO - PROCESS | 1657 | 1464008068643 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]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 569ms 05:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:54:28 INFO - PROCESS | 1657 | 1464008068656 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 1657 | 1464008068657 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:54:28 INFO - PROCESS | 1657 | 1464008068661 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 1657 | 1464008068663 Marionette TRACE conn2 <- [1,1434,null,{}] 05:54:28 INFO - PROCESS | 1657 | 1464008068665 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}] 05:54:28 INFO - PROCESS | 1657 | 1464008068784 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:54:28 INFO - PROCESS | 1657 | 1464008068799 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x124999000 == 76 [pid = 1657] [id = 366] 05:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x120fb0400) [pid = 1657] [serial = 1097] [outer = 0x0] 05:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x1211d4800) [pid = 1657] [serial = 1098] [outer = 0x120fb0400] 05:54:28 INFO - PROCESS | 1657 | 1464008068825 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x123c2b400) [pid = 1657] [serial = 1099] [outer = 0x120fb0400] 05:54:29 INFO - PROCESS | 1657 | 1464008069187 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]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 571ms 05:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:54:29 INFO - PROCESS | 1657 | 1464008069232 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 1657 | 1464008069233 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:54:29 INFO - PROCESS | 1657 | 1464008069235 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 1657 | 1464008069236 Marionette TRACE conn2 <- [1,1438,null,{}] 05:54:29 INFO - PROCESS | 1657 | 1464008069238 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}] 05:54:29 INFO - PROCESS | 1657 | 1464008069349 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:54:29 INFO - PROCESS | 1657 | 1464008069363 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x126775800 == 77 [pid = 1657] [id = 367] 05:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x123c27400) [pid = 1657] [serial = 1100] [outer = 0x0] 05:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x123f6dc00) [pid = 1657] [serial = 1101] [outer = 0x123c27400] 05:54:29 INFO - PROCESS | 1657 | 1464008069388 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x124549400) [pid = 1657] [serial = 1102] [outer = 0x123c27400] 05:54:29 INFO - PROCESS | 1657 | 1464008069749 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]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 05:54:29 INFO - PROCESS | 1657 | 1464008069754 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 1657 | 1464008069755 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:54:29 INFO - PROCESS | 1657 | 1464008069762 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 1657 | 1464008069763 Marionette TRACE conn2 <- [1,1442,null,{}] 05:54:29 INFO - PROCESS | 1657 | 1464008069765 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}] 05:54:29 INFO - PROCESS | 1657 | 1464008069883 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:54:29 INFO - PROCESS | 1657 | 1464008069887 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12973e800 == 78 [pid = 1657] [id = 368] 05:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x124e19800) [pid = 1657] [serial = 1103] [outer = 0x0] 05:54:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x1256a1400) [pid = 1657] [serial = 1104] [outer = 0x124e19800] 05:54:29 INFO - PROCESS | 1657 | 1464008069969 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12657c400) [pid = 1657] [serial = 1105] [outer = 0x124e19800] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x117671000) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x118f9a000) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x1110b1400) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x117674c00) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x123b43c00) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x11266c400) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x11385bc00) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x112792c00) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:54:30 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x11279c800) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:54:30 INFO - PROCESS | 1657 | 1464008070644 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]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 925ms 05:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:54:30 INFO - PROCESS | 1657 | 1464008070682 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 1657 | 1464008070684 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:54:30 INFO - PROCESS | 1657 | 1464008070686 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 1657 | 1464008070688 Marionette TRACE conn2 <- [1,1446,null,{}] 05:54:30 INFO - PROCESS | 1657 | 1464008070691 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}] 05:54:30 INFO - PROCESS | 1657 | 1464008070812 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:54:30 INFO - PROCESS | 1657 | 1464008070816 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a740800 == 79 [pid = 1657] [id = 369] 05:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x118594800) [pid = 1657] [serial = 1106] [outer = 0x0] 05:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12657d800) [pid = 1657] [serial = 1107] [outer = 0x118594800] 05:54:30 INFO - PROCESS | 1657 | 1464008070845 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x128931800) [pid = 1657] [serial = 1108] [outer = 0x118594800] 05:54:31 INFO - PROCESS | 1657 | 1464008071184 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]]]}] 05:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 05:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:54:31 INFO - PROCESS | 1657 | 1464008071205 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 1657 | 1464008071207 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:54:31 INFO - PROCESS | 1657 | 1464008071210 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 1657 | 1464008071213 Marionette TRACE conn2 <- [1,1450,null,{}] 05:54:31 INFO - PROCESS | 1657 | 1464008071215 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}] 05:54:31 INFO - PROCESS | 1657 | 1464008071303 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:54:31 INFO - PROCESS | 1657 | 1464008071371 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7bb800 == 80 [pid = 1657] [id = 370] 05:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x123850000) [pid = 1657] [serial = 1109] [outer = 0x0] 05:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x128aee400) [pid = 1657] [serial = 1110] [outer = 0x123850000] 05:54:31 INFO - PROCESS | 1657 | 1464008071396 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12454fc00) [pid = 1657] [serial = 1111] [outer = 0x123850000] 05:54:31 INFO - PROCESS | 1657 | 1464008071687 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]]]}] 05:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 522ms 05:54:31 INFO - PROCESS | 1657 | 1464008071732 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 1657 | 1464008071733 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:54:31 INFO - PROCESS | 1657 | 1464008071735 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 1657 | 1464008071736 Marionette TRACE conn2 <- [1,1454,null,{}] 05:54:31 INFO - PROCESS | 1657 | 1464008071739 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}] 05:54:31 INFO - PROCESS | 1657 | 1464008071831 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:54:31 INFO - PROCESS | 1657 | 1464008071835 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b96f000 == 81 [pid = 1657] [id = 371] 05:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1211d3c00) [pid = 1657] [serial = 1112] [outer = 0x0] 05:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x128b5cc00) [pid = 1657] [serial = 1113] [outer = 0x1211d3c00] 05:54:31 INFO - PROCESS | 1657 | 1464008071859 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x128c37c00) [pid = 1657] [serial = 1114] [outer = 0x1211d3c00] 05:54:32 INFO - PROCESS | 1657 | 1464008072229 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]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 05:54:32 INFO - PROCESS | 1657 | 1464008072275 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:54:32 INFO - PROCESS | 1657 | 1464008072278 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:54:32 INFO - PROCESS | 1657 | 1464008072281 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 1657 | 1464008072282 Marionette TRACE conn2 <- [1,1458,null,{}] 05:54:32 INFO - PROCESS | 1657 | 1464008072284 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}] 05:54:32 INFO - PROCESS | 1657 | 1464008072385 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:54:32 INFO - PROCESS | 1657 | 1464008072389 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd75800 == 82 [pid = 1657] [id = 372] 05:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x128c40000) [pid = 1657] [serial = 1115] [outer = 0x0] 05:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x128ea1c00) [pid = 1657] [serial = 1116] [outer = 0x128c40000] 05:54:32 INFO - PROCESS | 1657 | 1464008072417 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x128ebf000) [pid = 1657] [serial = 1117] [outer = 0x128c40000] 05:54:33 INFO - PROCESS | 1657 | 1464008072998 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]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 768ms 05:54:33 INFO - PROCESS | 1657 | 1464008073049 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 1657 | 1464008073053 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:54:33 INFO - PROCESS | 1657 | 1464008073056 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 1657 | 1464008073061 Marionette TRACE conn2 <- [1,1462,null,{}] 05:54:33 INFO - PROCESS | 1657 | 1464008073065 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}] 05:54:33 INFO - PROCESS | 1657 | 1464008073181 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:54:33 INFO - PROCESS | 1657 | 1464008073289 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171f5000 == 83 [pid = 1657] [id = 373] 05:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x11333c000) [pid = 1657] [serial = 1118] [outer = 0x0] 05:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x1138b6800) [pid = 1657] [serial = 1119] [outer = 0x11333c000] 05:54:33 INFO - PROCESS | 1657 | 1464008073321 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x1166bb800) [pid = 1657] [serial = 1120] [outer = 0x11333c000] 05:54:33 INFO - PROCESS | 1657 | 1464008073765 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]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 725ms 05:54:33 INFO - PROCESS | 1657 | 1464008073781 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 1657 | 1464008073785 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:54:33 INFO - PROCESS | 1657 | 1464008073790 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 1657 | 1464008073792 Marionette TRACE conn2 <- [1,1466,null,{}] 05:54:33 INFO - PROCESS | 1657 | 1464008073794 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}] 05:54:33 INFO - PROCESS | 1657 | 1464008073909 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:54:34 INFO - PROCESS | 1657 | 1464008074023 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12381f000 == 84 [pid = 1657] [id = 374] 05:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x116712c00) [pid = 1657] [serial = 1121] [outer = 0x0] 05:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x11766cc00) [pid = 1657] [serial = 1122] [outer = 0x116712c00] 05:54:34 INFO - PROCESS | 1657 | 1464008074057 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x118247800) [pid = 1657] [serial = 1123] [outer = 0x116712c00] 05:54:34 INFO - PROCESS | 1657 | 1464008074549 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]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 824ms 05:54:34 INFO - PROCESS | 1657 | 1464008074614 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 1657 | 1464008074615 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:54:34 INFO - PROCESS | 1657 | 1464008074618 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 1657 | 1464008074620 Marionette TRACE conn2 <- [1,1470,null,{}] 05:54:34 INFO - PROCESS | 1657 | 1464008074629 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}] 05:54:34 INFO - PROCESS | 1657 | 1464008074744 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:54:34 INFO - PROCESS | 1657 | 1464008074832 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b931800 == 85 [pid = 1657] [id = 375] 05:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x118f0ac00) [pid = 1657] [serial = 1124] [outer = 0x0] 05:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x118fc3000) [pid = 1657] [serial = 1125] [outer = 0x118f0ac00] 05:54:34 INFO - PROCESS | 1657 | 1464008074864 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x120fb7800) [pid = 1657] [serial = 1126] [outer = 0x118f0ac00] 05:54:35 INFO - PROCESS | 1657 | 1464008075313 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]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 725ms 05:54:35 INFO - PROCESS | 1657 | 1464008075344 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:54:35 INFO - PROCESS | 1657 | 1464008075347 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:54:35 INFO - PROCESS | 1657 | 1464008075349 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 1657 | 1464008075351 Marionette TRACE conn2 <- [1,1474,null,{}] 05:54:35 INFO - PROCESS | 1657 | 1464008075354 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}] 05:54:35 INFO - PROCESS | 1657 | 1464008075555 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:54:35 INFO - PROCESS | 1657 | 1464008075625 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c813800 == 86 [pid = 1657] [id = 376] 05:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x123deac00) [pid = 1657] [serial = 1127] [outer = 0x0] 05:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x124067c00) [pid = 1657] [serial = 1128] [outer = 0x123deac00] 05:54:35 INFO - PROCESS | 1657 | 1464008075655 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x1265ec800) [pid = 1657] [serial = 1129] [outer = 0x123deac00] 05:54:36 INFO - PROCESS | 1657 | 1464008076100 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]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 771ms 05:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:54:36 INFO - PROCESS | 1657 | 1464008076121 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 1657 | 1464008076122 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:54:36 INFO - PROCESS | 1657 | 1464008076146 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 1657 | 1464008076147 Marionette TRACE conn2 <- [1,1478,null,{}] 05:54:36 INFO - PROCESS | 1657 | 1464008076151 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}] 05:54:36 INFO - PROCESS | 1657 | 1464008076265 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:54:36 INFO - PROCESS | 1657 | 1464008076349 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc37800 == 87 [pid = 1657] [id = 377] 05:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x126577000) [pid = 1657] [serial = 1130] [outer = 0x0] 05:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1268e4800) [pid = 1657] [serial = 1131] [outer = 0x126577000] 05:54:36 INFO - PROCESS | 1657 | 1464008076381 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x128939800) [pid = 1657] [serial = 1132] [outer = 0x126577000] 05:54:36 INFO - PROCESS | 1657 | 1464008076845 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]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 741ms 05:54:36 INFO - PROCESS | 1657 | 1464008076867 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 1657 | 1464008076868 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:54:36 INFO - PROCESS | 1657 | 1464008076871 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 1657 | 1464008076872 Marionette TRACE conn2 <- [1,1482,null,{}] 05:54:36 INFO - PROCESS | 1657 | 1464008076895 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}] 05:54:37 INFO - PROCESS | 1657 | 1464008077017 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:54:37 INFO - PROCESS | 1657 | 1464008077103 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3de000 == 88 [pid = 1657] [id = 378] 05:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x128ec4000) [pid = 1657] [serial = 1133] [outer = 0x0] 05:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x128ee2000) [pid = 1657] [serial = 1134] [outer = 0x128ec4000] 05:54:37 INFO - PROCESS | 1657 | 1464008077133 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x129082400) [pid = 1657] [serial = 1135] [outer = 0x128ec4000] 05:54:37 INFO - PROCESS | 1657 | 1464008077561 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]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 721ms 05:54:37 INFO - PROCESS | 1657 | 1464008077609 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 1657 | 1464008077611 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:54:37 INFO - PROCESS | 1657 | 1464008077615 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 1657 | 1464008077617 Marionette TRACE conn2 <- [1,1486,null,{}] 05:54:37 INFO - PROCESS | 1657 | 1464008077619 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}] 05:54:37 INFO - PROCESS | 1657 | 1464008077730 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:54:37 INFO - PROCESS | 1657 | 1464008077816 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d527800 == 89 [pid = 1657] [id = 379] 05:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x129083800) [pid = 1657] [serial = 1136] [outer = 0x0] 05:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x129248000) [pid = 1657] [serial = 1137] [outer = 0x129083800] 05:54:37 INFO - PROCESS | 1657 | 1464008077845 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x129253000) [pid = 1657] [serial = 1138] [outer = 0x129083800] 05:54:38 INFO - PROCESS | 1657 | 1464008078342 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]]]}] 05:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 769ms 05:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:54:38 INFO - PROCESS | 1657 | 1464008078385 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 1657 | 1464008078386 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:54:38 INFO - PROCESS | 1657 | 1464008078388 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 1657 | 1464008078390 Marionette TRACE conn2 <- [1,1490,null,{}] 05:54:38 INFO - PROCESS | 1657 | 1464008078392 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}] 05:54:38 INFO - PROCESS | 1657 | 1464008078506 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:54:38 INFO - PROCESS | 1657 | 1464008078595 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bce000 == 90 [pid = 1657] [id = 380] 05:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x112666800) [pid = 1657] [serial = 1139] [outer = 0x0] 05:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x118fba400) [pid = 1657] [serial = 1140] [outer = 0x112666800] 05:54:38 INFO - PROCESS | 1657 | 1464008078625 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x129249800) [pid = 1657] [serial = 1141] [outer = 0x112666800] 05:54:39 INFO - PROCESS | 1657 | 1464008079082 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]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 719ms 05:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:54:39 INFO - PROCESS | 1657 | 1464008079111 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 1657 | 1464008079112 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:54:39 INFO - PROCESS | 1657 | 1464008079117 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 1657 | 1464008079118 Marionette TRACE conn2 <- [1,1494,null,{}] 05:54:39 INFO - PROCESS | 1657 | 1464008079120 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}] 05:54:39 INFO - PROCESS | 1657 | 1464008079236 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:54:39 INFO - PROCESS | 1657 | 1464008079324 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab78000 == 91 [pid = 1657] [id = 381] 05:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x11615b000) [pid = 1657] [serial = 1142] [outer = 0x0] 05:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12944e000) [pid = 1657] [serial = 1143] [outer = 0x11615b000] 05:54:39 INFO - PROCESS | 1657 | 1464008079354 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x12950d000) [pid = 1657] [serial = 1144] [outer = 0x11615b000] 05:54:39 INFO - PROCESS | 1657 | 1464008079950 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]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 874ms 05:54:39 INFO - PROCESS | 1657 | 1464008079992 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 1657 | 1464008079994 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:54:39 INFO - PROCESS | 1657 | 1464008079998 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1657 | 1464008080000 Marionette TRACE conn2 <- [1,1498,null,{}] 05:54:40 INFO - PROCESS | 1657 | 1464008080004 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}] 05:54:40 INFO - PROCESS | 1657 | 1464008080112 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:54:40 INFO - PROCESS | 1657 | 1464008080206 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f20000 == 92 [pid = 1657] [id = 382] 05:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x112796000) [pid = 1657] [serial = 1145] [outer = 0x0] 05:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x113191c00) [pid = 1657] [serial = 1146] [outer = 0x112796000] 05:54:40 INFO - PROCESS | 1657 | 1464008080236 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x115e3f000) [pid = 1657] [serial = 1147] [outer = 0x112796000] 05:54:40 INFO - PROCESS | 1657 | 1464008080660 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]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 723ms 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12b96f000 == 91 [pid = 1657] [id = 371] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x1292f9800 == 90 [pid = 1657] [id = 347] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7bb800 == 89 [pid = 1657] [id = 370] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12a740800 == 88 [pid = 1657] [id = 369] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12973e800 == 87 [pid = 1657] [id = 368] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x126775800 == 86 [pid = 1657] [id = 367] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x124999000 == 85 [pid = 1657] [id = 366] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x123d48800 == 84 [pid = 1657] [id = 365] 05:54:40 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x13936e000) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12411cc00) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 1657 | 1464008080773 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 1657 | 1464008080776 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12380b000 == 83 [pid = 1657] [id = 364] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x119bbb000 == 82 [pid = 1657] [id = 363] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x117565800 == 81 [pid = 1657] [id = 362] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x11757a800 == 80 [pid = 1657] [id = 361] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x12393c800 == 79 [pid = 1657] [id = 360] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x118203800 == 78 [pid = 1657] [id = 359] 05:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x123cbd800 == 77 [pid = 1657] [id = 353] 05:54:40 INFO - PROCESS | 1657 | --DOCSHELL 0x116110000 == 76 [pid = 1657] [id = 352] 05:54:40 INFO - PROCESS | 1657 | 1464008080798 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1657 | 1464008080799 Marionette TRACE conn2 <- [1,1502,null,{}] 05:54:40 INFO - PROCESS | 1657 | 1464008080802 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}] 05:54:40 INFO - PROCESS | 1657 | 1464008080901 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:54:40 INFO - PROCESS | 1657 | 1464008080906 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x116113800 == 77 [pid = 1657] [id = 383] 05:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x116a4e800) [pid = 1657] [serial = 1148] [outer = 0x0] 05:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x117039000) [pid = 1657] [serial = 1149] [outer = 0x116a4e800] 05:54:40 INFO - PROCESS | 1657 | 1464008080934 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x118165400) [pid = 1657] [serial = 1150] [outer = 0x116a4e800] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x118165800) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x119919800) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x112667000) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x1122adc00) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x124551000) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x11853b000) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x123c2ec00) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x1185d0400) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12f472400) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x13ba4b400) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x128ec8800) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x123851800) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12b9e5c00) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x13935e400) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x112f55c00) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x11333b800) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12cc05000) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x1160de400) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x1245f2400) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x138977c00) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x138979400) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x13bd3dc00) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x11328a400) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x124071c00) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x118750400) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x118248c00) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x116794400) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x118179800) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x116a49800) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x119f1d000) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 05:54:41 INFO - PROCESS | 1657 | 1464008081318 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]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 577ms 05:54:41 INFO - PROCESS | 1657 | 1464008081367 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 1657 | 1464008081369 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:54:41 INFO - PROCESS | 1657 | 1464008081371 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 1657 | 1464008081374 Marionette TRACE conn2 <- [1,1506,null,{}] 05:54:41 INFO - PROCESS | 1657 | 1464008081381 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}] 05:54:41 INFO - PROCESS | 1657 | 1464008081475 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:54:41 INFO - PROCESS | 1657 | 1464008081482 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x123949000 == 78 [pid = 1657] [id = 384] 05:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x11823dc00) [pid = 1657] [serial = 1151] [outer = 0x0] 05:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x118482800) [pid = 1657] [serial = 1152] [outer = 0x11823dc00] 05:54:41 INFO - PROCESS | 1657 | 1464008081510 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x1185c7800) [pid = 1657] [serial = 1153] [outer = 0x11823dc00] 05:54:41 INFO - PROCESS | 1657 | 1464008081864 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]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 522ms 05:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:54:41 INFO - PROCESS | 1657 | 1464008081893 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 1657 | 1464008081895 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:54:41 INFO - PROCESS | 1657 | 1464008081897 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 1657 | 1464008081898 Marionette TRACE conn2 <- [1,1510,null,{}] 05:54:41 INFO - PROCESS | 1657 | 1464008081900 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}] 05:54:42 INFO - PROCESS | 1657 | 1464008082000 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:54:42 INFO - PROCESS | 1657 | 1464008082004 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1249ad800 == 79 [pid = 1657] [id = 385] 05:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x11875c000) [pid = 1657] [serial = 1154] [outer = 0x0] 05:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x119442c00) [pid = 1657] [serial = 1155] [outer = 0x11875c000] 05:54:42 INFO - PROCESS | 1657 | 1464008082030 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x119d9e800) [pid = 1657] [serial = 1156] [outer = 0x11875c000] 05:54:42 INFO - PROCESS | 1657 | 1464008082381 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]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 05:54:42 INFO - PROCESS | 1657 | 1464008082417 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 1657 | 1464008082418 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:54:42 INFO - PROCESS | 1657 | 1464008082420 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 1657 | 1464008082421 Marionette TRACE conn2 <- [1,1514,null,{}] 05:54:42 INFO - PROCESS | 1657 | 1464008082424 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}] 05:54:42 INFO - PROCESS | 1657 | 1464008082512 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:54:42 INFO - PROCESS | 1657 | 1464008082516 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x128be8000 == 80 [pid = 1657] [id = 386] 05:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x119e91400) [pid = 1657] [serial = 1157] [outer = 0x0] 05:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x120fed800) [pid = 1657] [serial = 1158] [outer = 0x119e91400] 05:54:42 INFO - PROCESS | 1657 | 1464008082541 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x123851800) [pid = 1657] [serial = 1159] [outer = 0x119e91400] 05:54:42 INFO - PROCESS | 1657 | 1464008082885 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]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 471ms 05:54:42 INFO - PROCESS | 1657 | 1464008082891 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 1657 | 1464008082893 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:54:42 INFO - PROCESS | 1657 | 1464008082897 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 1657 | 1464008082898 Marionette TRACE conn2 <- [1,1518,null,{}] 05:54:42 INFO - PROCESS | 1657 | 1464008082901 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}] 05:54:43 INFO - PROCESS | 1657 | 1464008083004 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:54:43 INFO - PROCESS | 1657 | 1464008083011 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x129738800 == 81 [pid = 1657] [id = 387] 05:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x120fb1000) [pid = 1657] [serial = 1160] [outer = 0x0] 05:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x123c27c00) [pid = 1657] [serial = 1161] [outer = 0x120fb1000] 05:54:43 INFO - PROCESS | 1657 | 1464008083113 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12674e800) [pid = 1657] [serial = 1162] [outer = 0x120fb1000] 05:54:43 INFO - PROCESS | 1657 | 1464008083457 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]]]}] 05:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 570ms 05:54:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:54:43 INFO - PROCESS | 1657 | 1464008083467 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1657 | 1464008083469 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:54:43 INFO - PROCESS | 1657 | 1464008083471 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 1657 | 1464008083472 Marionette TRACE conn2 <- [1,1522,null,{}] 05:54:43 INFO - PROCESS | 1657 | 1464008083474 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}] 05:54:43 INFO - PROCESS | 1657 | 1464008083593 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:54:43 INFO - PROCESS | 1657 | 1464008083607 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b933000 == 82 [pid = 1657] [id = 388] 05:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x120fb2800) [pid = 1657] [serial = 1163] [outer = 0x0] 05:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1268ea800) [pid = 1657] [serial = 1164] [outer = 0x120fb2800] 05:54:43 INFO - PROCESS | 1657 | 1464008083631 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x1268e6800) [pid = 1657] [serial = 1165] [outer = 0x120fb2800] 05:54:43 INFO - PROCESS | 1657 | 1464008083947 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"]]]}] 05:54:43 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 () { 05:54:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:54:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:54:43 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 () { 05:54:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:54:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:54:43 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 () { 05:54:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:54:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:54:43 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 () { 05:54:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:54:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:54:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 05:54:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:54:43 INFO - PROCESS | 1657 | 1464008083991 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1657 | 1464008083992 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:54:44 INFO - PROCESS | 1657 | 1464008084001 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 1657 | 1464008084002 Marionette TRACE conn2 <- [1,1526,null,{}] 05:54:44 INFO - PROCESS | 1657 | 1464008084005 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}] 05:54:44 INFO - PROCESS | 1657 | 1464008084123 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:54:44 INFO - PROCESS | 1657 | 1464008084164 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c517000 == 83 [pid = 1657] [id = 389] 05:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x126886000) [pid = 1657] [serial = 1166] [outer = 0x0] 05:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x128b5d000) [pid = 1657] [serial = 1167] [outer = 0x126886000] 05:54:44 INFO - PROCESS | 1657 | 1464008084190 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x128ee6000) [pid = 1657] [serial = 1168] [outer = 0x126886000] 05:54:44 INFO - PROCESS | 1657 | 1464008084502 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"]]]}] 05:54:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:54:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:54:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:54:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 525ms 05:54:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:54:44 INFO - PROCESS | 1657 | 1464008084522 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 1657 | 1464008084523 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:54:44 INFO - PROCESS | 1657 | 1464008084525 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 1657 | 1464008084529 Marionette TRACE conn2 <- [1,1530,null,{}] 05:54:44 INFO - PROCESS | 1657 | 1464008084533 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}] 05:54:44 INFO - PROCESS | 1657 | 1464008084657 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:54:44 INFO - PROCESS | 1657 | 1464008084670 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3e1800 == 84 [pid = 1657] [id = 390] 05:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12924d000) [pid = 1657] [serial = 1169] [outer = 0x0] 05:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12950f000) [pid = 1657] [serial = 1170] [outer = 0x12924d000] 05:54:44 INFO - PROCESS | 1657 | 1464008084695 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x1297bec00) [pid = 1657] [serial = 1171] [outer = 0x12924d000] 05:54:45 INFO - PROCESS | 1657 | 1464008085022 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]]]}] 05:54:45 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 05:54:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:54:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:54:45 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. 05:54:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:54:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 524ms 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x1185ca800) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x1211d3c00) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x118f96800) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x123c27400) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x120fb0400) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x124e19800) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x113d0d800) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x115ec0800) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x117e0cc00) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x118f91c00) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x118489c00) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x112a79000) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x123c30800) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x123850000) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:54:45 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x118594800) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:54:45 INFO - PROCESS | 1657 | 1464008085197 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 1657 | 1464008085198 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:54:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:54:45 INFO - PROCESS | 1657 | 1464008085209 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1657 | 1464008085210 Marionette TRACE conn2 <- [1,1534,null,{}] 05:54:45 INFO - PROCESS | 1657 | 1464008085212 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}] 05:54:45 INFO - PROCESS | 1657 | 1464008085304 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:54:45 INFO - PROCESS | 1657 | 1464008085310 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f1c800 == 85 [pid = 1657] [id = 391] 05:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x112a79000) [pid = 1657] [serial = 1172] [outer = 0x0] 05:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x11766c000) [pid = 1657] [serial = 1173] [outer = 0x112a79000] 05:54:45 INFO - PROCESS | 1657 | 1464008085335 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x118f96800) [pid = 1657] [serial = 1174] [outer = 0x112a79000] 05:54:45 INFO - PROCESS | 1657 | 1464008085704 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]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:54:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 521ms 05:54:45 INFO - PROCESS | 1657 | 1464008085730 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 1657 | 1464008085731 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:54:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:54:45 INFO - PROCESS | 1657 | 1464008085734 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1657 | 1464008085735 Marionette TRACE conn2 <- [1,1538,null,{}] 05:54:45 INFO - PROCESS | 1657 | 1464008085738 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}] 05:54:45 INFO - PROCESS | 1657 | 1464008085876 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:54:45 INFO - PROCESS | 1657 | 1464008085884 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da5b800 == 86 [pid = 1657] [id = 392] 05:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x1138b7c00) [pid = 1657] [serial = 1175] [outer = 0x0] 05:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x123c28c00) [pid = 1657] [serial = 1176] [outer = 0x1138b7c00] 05:54:45 INFO - PROCESS | 1657 | 1464008085914 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12ab15400) [pid = 1657] [serial = 1177] [outer = 0x1138b7c00] 05:54:46 INFO - PROCESS | 1657 | 1464008086252 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]]]}] 05:54:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:54:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 568ms 05:54:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:54:46 INFO - PROCESS | 1657 | 1464008086302 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 1657 | 1464008086304 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:54:46 INFO - PROCESS | 1657 | 1464008086306 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 1657 | 1464008086307 Marionette TRACE conn2 <- [1,1542,null,{}] 05:54:46 INFO - PROCESS | 1657 | 1464008086309 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}] 05:54:46 INFO - PROCESS | 1657 | 1464008086402 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:54:46 INFO - PROCESS | 1657 | 1464008086406 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4bd800 == 87 [pid = 1657] [id = 393] 05:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x12ab19800) [pid = 1657] [serial = 1178] [outer = 0x0] 05:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12abec800) [pid = 1657] [serial = 1179] [outer = 0x12ab19800] 05:54:46 INFO - PROCESS | 1657 | 1464008086433 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x12b284400) [pid = 1657] [serial = 1180] [outer = 0x12ab19800] 05:54:46 INFO - PROCESS | 1657 | 1464008086746 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]]]}] 05:54:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:54:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 468ms 05:54:46 INFO - PROCESS | 1657 | 1464008086782 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 1657 | 1464008086783 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:54:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:54:46 INFO - PROCESS | 1657 | 1464008086787 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 1657 | 1464008086788 Marionette TRACE conn2 <- [1,1546,null,{}] 05:54:46 INFO - PROCESS | 1657 | 1464008086791 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}] 05:54:46 INFO - PROCESS | 1657 | 1464008086942 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:54:46 INFO - PROCESS | 1657 | 1464008086949 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f41e000 == 88 [pid = 1657] [id = 394] 05:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12abf3800) [pid = 1657] [serial = 1181] [outer = 0x0] 05:54:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x12b9e5400) [pid = 1657] [serial = 1182] [outer = 0x12abf3800] 05:54:46 INFO - PROCESS | 1657 | 1464008086973 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12ba14000) [pid = 1657] [serial = 1183] [outer = 0x12abf3800] 05:54:47 INFO - PROCESS | 1657 | 1464008087443 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]]]}] 05:54:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:54:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 668ms 05:54:47 INFO - PROCESS | 1657 | 1464008087457 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 1657 | 1464008087462 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:54:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:54:47 INFO - PROCESS | 1657 | 1464008087484 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 1657 | 1464008087487 Marionette TRACE conn2 <- [1,1550,null,{}] 05:54:47 INFO - PROCESS | 1657 | 1464008087491 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}] 05:54:47 INFO - PROCESS | 1657 | 1464008087614 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:54:47 INFO - PROCESS | 1657 | 1464008087701 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119214000 == 89 [pid = 1657] [id = 395] 05:54:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x11279e800) [pid = 1657] [serial = 1184] [outer = 0x0] 05:54:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x113190c00) [pid = 1657] [serial = 1185] [outer = 0x11279e800] 05:54:47 INFO - PROCESS | 1657 | 1464008087733 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x116711000) [pid = 1657] [serial = 1186] [outer = 0x11279e800] 05:54:48 INFO - PROCESS | 1657 | 1464008088194 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]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:54:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 775ms 05:54:48 INFO - PROCESS | 1657 | 1464008088257 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 1657 | 1464008088261 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:54:48 INFO - PROCESS | 1657 | 1464008088266 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 1657 | 1464008088268 Marionette TRACE conn2 <- [1,1554,null,{}] 05:54:48 INFO - PROCESS | 1657 | 1464008088271 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}] 05:54:48 INFO - PROCESS | 1657 | 1464008088385 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:54:48 INFO - PROCESS | 1657 | 1464008088472 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x129750000 == 90 [pid = 1657] [id = 396] 05:54:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x117669800) [pid = 1657] [serial = 1187] [outer = 0x0] 05:54:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x118485800) [pid = 1657] [serial = 1188] [outer = 0x117669800] 05:54:48 INFO - PROCESS | 1657 | 1464008088502 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x118759c00) [pid = 1657] [serial = 1189] [outer = 0x117669800] 05:54:48 INFO - PROCESS | 1657 | 1464008088944 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]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:54:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 721ms 05:54:48 INFO - PROCESS | 1657 | 1464008088988 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 1657 | 1464008088990 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:54:48 INFO - PROCESS | 1657 | 1464008088992 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 1657 | 1464008088995 Marionette TRACE conn2 <- [1,1558,null,{}] 05:54:49 INFO - PROCESS | 1657 | 1464008089003 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}] 05:54:49 INFO - PROCESS | 1657 | 1464008089120 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:54:49 INFO - PROCESS | 1657 | 1464008089210 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4b7800 == 91 [pid = 1657] [id = 397] 05:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x119f1ec00) [pid = 1657] [serial = 1190] [outer = 0x0] 05:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x123c33800) [pid = 1657] [serial = 1191] [outer = 0x119f1ec00] 05:54:49 INFO - PROCESS | 1657 | 1464008089244 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x124e19800) [pid = 1657] [serial = 1192] [outer = 0x119f1ec00] 05:54:49 INFO - PROCESS | 1657 | 1464008089651 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]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:54:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 722ms 05:54:49 INFO - PROCESS | 1657 | 1464008089722 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 1657 | 1464008089724 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:54:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:54:49 INFO - PROCESS | 1657 | 1464008089746 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 1657 | 1464008089747 Marionette TRACE conn2 <- [1,1562,null,{}] 05:54:49 INFO - PROCESS | 1657 | 1464008089750 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}] 05:54:49 INFO - PROCESS | 1657 | 1464008089866 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:54:49 INFO - PROCESS | 1657 | 1464008089955 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x138874800 == 92 [pid = 1657] [id = 398] 05:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x125698c00) [pid = 1657] [serial = 1193] [outer = 0x0] 05:54:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x128930c00) [pid = 1657] [serial = 1194] [outer = 0x125698c00] 05:54:49 INFO - PROCESS | 1657 | 1464008089986 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x128c40c00) [pid = 1657] [serial = 1195] [outer = 0x125698c00] 05:54:50 INFO - PROCESS | 1657 | 1464008090391 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]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 05:54:50 INFO - PROCESS | 1657 | 1464008090415 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:54:50 INFO - PROCESS | 1657 | 1464008090417 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:54:50 INFO - PROCESS | 1657 | 1464008090419 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 1657 | 1464008090421 Marionette TRACE conn2 <- [1,1566,null,{}] 05:54:50 INFO - PROCESS | 1657 | 1464008090423 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}] 05:54:50 INFO - PROCESS | 1657 | 1464008090535 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:54:50 INFO - PROCESS | 1657 | 1464008090651 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388e0000 == 93 [pid = 1657] [id = 399] 05:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x128ec2400) [pid = 1657] [serial = 1196] [outer = 0x0] 05:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x128edcc00) [pid = 1657] [serial = 1197] [outer = 0x128ec2400] 05:54:50 INFO - PROCESS | 1657 | 1464008090694 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x12a7c5800) [pid = 1657] [serial = 1198] [outer = 0x128ec2400] 05:54:51 INFO - PROCESS | 1657 | 1464008091117 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]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 728ms 05:54:51 INFO - PROCESS | 1657 | 1464008091147 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 1657 | 1464008091148 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:54:51 INFO - PROCESS | 1657 | 1464008091151 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 1657 | 1464008091152 Marionette TRACE conn2 <- [1,1570,null,{}] 05:54:51 INFO - PROCESS | 1657 | 1464008091155 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}] 05:54:51 INFO - PROCESS | 1657 | 1464008091303 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:54:51 INFO - PROCESS | 1657 | 1464008091421 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x138920800 == 94 [pid = 1657] [id = 400] 05:54:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x1297c0800) [pid = 1657] [serial = 1199] [outer = 0x0] 05:54:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12ba19800) [pid = 1657] [serial = 1200] [outer = 0x1297c0800] 05:54:51 INFO - PROCESS | 1657 | 1464008091453 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12bd2b000) [pid = 1657] [serial = 1201] [outer = 0x1297c0800] 05:54:51 INFO - PROCESS | 1657 | 1464008091901 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]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 769ms 05:54:51 INFO - PROCESS | 1657 | 1464008091921 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 1657 | 1464008091922 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:54:51 INFO - PROCESS | 1657 | 1464008091925 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 1657 | 1464008091926 Marionette TRACE conn2 <- [1,1574,null,{}] 05:54:51 INFO - PROCESS | 1657 | 1464008091928 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}] 05:54:52 INFO - PROCESS | 1657 | 1464008092043 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:54:52 INFO - PROCESS | 1657 | 1464008092178 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a0e800 == 95 [pid = 1657] [id = 401] 05:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x11266e000) [pid = 1657] [serial = 1202] [outer = 0x0] 05:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x12ab18400) [pid = 1657] [serial = 1203] [outer = 0x11266e000] 05:54:52 INFO - PROCESS | 1657 | 1464008092211 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12bf89400) [pid = 1657] [serial = 1204] [outer = 0x11266e000] 05:54:52 INFO - PROCESS | 1657 | 1464008092608 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]]]}] 05:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 721ms 05:54:52 INFO - PROCESS | 1657 | 1464008092665 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 1657 | 1464008092667 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:54:52 INFO - PROCESS | 1657 | 1464008092669 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 1657 | 1464008092670 Marionette TRACE conn2 <- [1,1578,null,{}] 05:54:52 INFO - PROCESS | 1657 | 1464008092673 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}] 05:54:53 INFO - PROCESS | 1657 | 1464008093006 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:54:53 INFO - PROCESS | 1657 | 1464008093105 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119dc2000 == 96 [pid = 1657] [id = 402] 05:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x11224d800) [pid = 1657] [serial = 1205] [outer = 0x0] 05:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x11266b800) [pid = 1657] [serial = 1206] [outer = 0x11224d800] 05:54:53 INFO - PROCESS | 1657 | 1464008093136 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x112a74000) [pid = 1657] [serial = 1207] [outer = 0x11224d800] 05:54:53 INFO - PROCESS | 1657 | 1464008093579 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]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 977ms 05:54:53 INFO - PROCESS | 1657 | 1464008093648 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 1657 | 1464008093651 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:54:53 INFO - PROCESS | 1657 | 1464008093656 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 1657 | 1464008093660 Marionette TRACE conn2 <- [1,1582,null,{}] 05:54:53 INFO - PROCESS | 1657 | 1464008093664 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}] 05:54:53 INFO - PROCESS | 1657 | 1464008093821 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:54:53 INFO - PROCESS | 1657 | 1464008093971 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x118219800 == 97 [pid = 1657] [id = 403] 05:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x113802c00) [pid = 1657] [serial = 1208] [outer = 0x0] 05:54:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x113d65800) [pid = 1657] [serial = 1209] [outer = 0x113802c00] 05:54:54 INFO - PROCESS | 1657 | 1464008094001 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x117e11c00) [pid = 1657] [serial = 1210] [outer = 0x113802c00] 05:54:54 INFO - PROCESS | 1657 | 1464008094475 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]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 875ms 05:54:54 INFO - PROCESS | 1657 | 1464008094530 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 1657 | 1464008094532 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:54:54 INFO - PROCESS | 1657 | 1464008094535 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 1657 | 1464008094536 Marionette TRACE conn2 <- [1,1586,null,{}] 05:54:54 INFO - PROCESS | 1657 | 1464008094539 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}] 05:54:54 INFO - PROCESS | 1657 | 1464008094639 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:54:54 INFO - PROCESS | 1657 | 1464008094761 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bd2000 == 98 [pid = 1657] [id = 404] 05:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x117674c00) [pid = 1657] [serial = 1211] [outer = 0x0] 05:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x118542000) [pid = 1657] [serial = 1212] [outer = 0x117674c00] 05:54:54 INFO - PROCESS | 1657 | 1464008094791 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x118f9a400) [pid = 1657] [serial = 1213] [outer = 0x117674c00] 05:54:55 INFO - PROCESS | 1657 | 1464008095219 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]]]}] 05:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 718ms 05:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:54:55 INFO - PROCESS | 1657 | 1464008095254 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 1657 | 1464008095256 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:54:55 INFO - PROCESS | 1657 | 1464008095264 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 1657 | 1464008095267 Marionette TRACE conn2 <- [1,1590,null,{}] 05:54:55 INFO - PROCESS | 1657 | 1464008095270 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}] 05:54:55 INFO - PROCESS | 1657 | 1464008095378 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:54:55 INFO - PROCESS | 1657 | 1464008095472 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x124994000 == 99 [pid = 1657] [id = 405] 05:54:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x118499400) [pid = 1657] [serial = 1214] [outer = 0x0] 05:54:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x11991b800) [pid = 1657] [serial = 1215] [outer = 0x118499400] 05:54:55 INFO - PROCESS | 1657 | 1464008095502 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x123be2400) [pid = 1657] [serial = 1216] [outer = 0x118499400] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd78800 == 98 [pid = 1657] [id = 134] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4bd800 == 97 [pid = 1657] [id = 393] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12da5b800 == 96 [pid = 1657] [id = 392] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x120f1c800 == 95 [pid = 1657] [id = 391] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3e1800 == 94 [pid = 1657] [id = 390] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x119998400) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x112a74c00) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x125053400) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x1166b8c00) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x1262c6c00) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x11944c000) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x126880000) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12c517000 == 93 [pid = 1657] [id = 389] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12b933000 == 92 [pid = 1657] [id = 388] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x129738800 == 91 [pid = 1657] [id = 387] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x128be8000 == 90 [pid = 1657] [id = 386] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1249ad800 == 89 [pid = 1657] [id = 385] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x123949000 == 88 [pid = 1657] [id = 384] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x116113800 == 87 [pid = 1657] [id = 383] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x116f20000 == 86 [pid = 1657] [id = 382] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12d527800 == 85 [pid = 1657] [id = 379] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3de000 == 84 [pid = 1657] [id = 378] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc37800 == 83 [pid = 1657] [id = 377] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12c813800 == 82 [pid = 1657] [id = 376] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12b931800 == 81 [pid = 1657] [id = 375] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12381f000 == 80 [pid = 1657] [id = 374] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x123cc0000 == 79 [pid = 1657] [id = 345] 05:54:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1171f5000 == 78 [pid = 1657] [id = 373] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x1268e1800) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x128b5cc00) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x120fb5800) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x120ffbc00) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x123f6dc00) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x1211d4800) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x1256a1400) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x116717800) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x11618f800) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x11815e800) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x118171400) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x118249c00) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x118486c00) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x118fbd000) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x11853a400) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x118594400) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x112d06c00) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x1132ab000) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x124551400) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x124549400) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x128aee400) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12657d800) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12454fc00) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12657c400) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x123c2b400) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x128c37c00) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x128931800) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 05:54:55 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x119e90800) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 05:54:56 INFO - PROCESS | 1657 | 1464008096022 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]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 775ms 05:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:54:56 INFO - PROCESS | 1657 | 1464008096035 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 1657 | 1464008096036 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:54:56 INFO - PROCESS | 1657 | 1464008096039 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 1657 | 1464008096040 Marionette TRACE conn2 <- [1,1594,null,{}] 05:54:56 INFO - PROCESS | 1657 | 1464008096049 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}] 05:54:56 INFO - PROCESS | 1657 | 1464008096145 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:54:56 INFO - PROCESS | 1657 | 1464008096220 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11820a000 == 79 [pid = 1657] [id = 406] 05:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x116a4dc00) [pid = 1657] [serial = 1217] [outer = 0x0] 05:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x1185cdc00) [pid = 1657] [serial = 1218] [outer = 0x116a4dc00] 05:54:56 INFO - PROCESS | 1657 | 1464008096246 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x123b43c00) [pid = 1657] [serial = 1219] [outer = 0x116a4dc00] 05:54:56 INFO - PROCESS | 1657 | 1464008096547 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]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 05:54:56 INFO - PROCESS | 1657 | 1464008096558 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 1657 | 1464008096561 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:54:56 INFO - PROCESS | 1657 | 1464008096570 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 1657 | 1464008096571 Marionette TRACE conn2 <- [1,1598,null,{}] 05:54:56 INFO - PROCESS | 1657 | 1464008096573 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}] 05:54:56 INFO - PROCESS | 1657 | 1464008096666 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:54:56 INFO - PROCESS | 1657 | 1464008096672 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x123cc3000 == 80 [pid = 1657] [id = 407] 05:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x124545000) [pid = 1657] [serial = 1220] [outer = 0x0] 05:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x124549400) [pid = 1657] [serial = 1221] [outer = 0x124545000] 05:54:56 INFO - PROCESS | 1657 | 1464008096702 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x125566800) [pid = 1657] [serial = 1222] [outer = 0x124545000] 05:54:57 INFO - PROCESS | 1657 | 1464008097068 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]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 521ms 05:54:57 INFO - PROCESS | 1657 | 1464008097092 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 1657 | 1464008097093 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:54:57 INFO - PROCESS | 1657 | 1464008097103 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 1657 | 1464008097104 Marionette TRACE conn2 <- [1,1602,null,{}] 05:54:57 INFO - PROCESS | 1657 | 1464008097107 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}] 05:54:57 INFO - PROCESS | 1657 | 1464008097200 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:54:57 INFO - PROCESS | 1657 | 1464008097205 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x124e3b000 == 81 [pid = 1657] [id = 408] 05:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12561d000) [pid = 1657] [serial = 1223] [outer = 0x0] 05:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12657c400) [pid = 1657] [serial = 1224] [outer = 0x12561d000] 05:54:57 INFO - PROCESS | 1657 | 1464008097230 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x126885800) [pid = 1657] [serial = 1225] [outer = 0x12561d000] 05:54:57 INFO - PROCESS | 1657 | 1464008097591 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]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 05:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:54:57 INFO - PROCESS | 1657 | 1464008097623 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 1657 | 1464008097624 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:54:57 INFO - PROCESS | 1657 | 1464008097629 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 1657 | 1464008097630 Marionette TRACE conn2 <- [1,1606,null,{}] 05:54:57 INFO - PROCESS | 1657 | 1464008097633 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}] 05:54:57 INFO - PROCESS | 1657 | 1464008097720 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:54:57 INFO - PROCESS | 1657 | 1464008097808 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5cc800 == 82 [pid = 1657] [id = 409] 05:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x11823f000) [pid = 1657] [serial = 1226] [outer = 0x0] 05:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x1268ebc00) [pid = 1657] [serial = 1227] [outer = 0x11823f000] 05:54:57 INFO - PROCESS | 1657 | 1464008097833 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x128af2c00) [pid = 1657] [serial = 1228] [outer = 0x11823f000] 05:54:58 INFO - PROCESS | 1657 | 1464008098155 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]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 570ms 05:54:58 INFO - PROCESS | 1657 | 1464008098199 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 1657 | 1464008098200 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:54:58 INFO - PROCESS | 1657 | 1464008098202 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 1657 | 1464008098203 Marionette TRACE conn2 <- [1,1610,null,{}] 05:54:58 INFO - PROCESS | 1657 | 1464008098206 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}] 05:54:58 INFO - PROCESS | 1657 | 1464008098329 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:54:58 INFO - PROCESS | 1657 | 1464008098346 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b955800 == 83 [pid = 1657] [id = 410] 05:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x12892e000) [pid = 1657] [serial = 1229] [outer = 0x0] 05:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x128af6000) [pid = 1657] [serial = 1230] [outer = 0x12892e000] 05:54:58 INFO - PROCESS | 1657 | 1464008098371 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x128ebb000) [pid = 1657] [serial = 1231] [outer = 0x12892e000] 05:54:58 INFO - PROCESS | 1657 | 1464008098737 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]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 569ms 05:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:54:58 INFO - PROCESS | 1657 | 1464008098772 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 1657 | 1464008098773 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:54:58 INFO - PROCESS | 1657 | 1464008098775 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 1657 | 1464008098777 Marionette TRACE conn2 <- [1,1614,null,{}] 05:54:58 INFO - PROCESS | 1657 | 1464008098779 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}] 05:54:58 INFO - PROCESS | 1657 | 1464008098904 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:54:58 INFO - PROCESS | 1657 | 1464008098914 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd6c000 == 84 [pid = 1657] [id = 411] 05:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x128ebcc00) [pid = 1657] [serial = 1232] [outer = 0x0] 05:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x128eda400) [pid = 1657] [serial = 1233] [outer = 0x128ebcc00] 05:54:58 INFO - PROCESS | 1657 | 1464008098940 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x129088c00) [pid = 1657] [serial = 1234] [outer = 0x128ebcc00] 05:54:59 INFO - PROCESS | 1657 | 1464008099304 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]]]}] 05:54:59 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 05:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 571ms 05:54:59 INFO - PROCESS | 1657 | 1464008099347 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 1657 | 1464008099348 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:54:59 INFO - PROCESS | 1657 | 1464008099351 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 1657 | 1464008099352 Marionette TRACE conn2 <- [1,1618,null,{}] 05:54:59 INFO - PROCESS | 1657 | 1464008099354 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}] 05:54:59 INFO - PROCESS | 1657 | 1464008099480 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:54:59 INFO - PROCESS | 1657 | 1464008099495 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc2c000 == 85 [pid = 1657] [id = 412] 05:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x128ed9c00) [pid = 1657] [serial = 1235] [outer = 0x0] 05:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x129514c00) [pid = 1657] [serial = 1236] [outer = 0x128ed9c00] 05:54:59 INFO - PROCESS | 1657 | 1464008099533 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x12ab1e000) [pid = 1657] [serial = 1237] [outer = 0x128ed9c00] 05:54:59 INFO - PROCESS | 1657 | 1464008099933 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]]]}] 05:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 619ms 05:54:59 INFO - PROCESS | 1657 | 1464008099971 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 1657 | 1464008099973 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:54:59 INFO - PROCESS | 1657 | 1464008099975 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 1657 | 1464008099980 Marionette TRACE conn2 <- [1,1622,null,{}] 05:54:59 INFO - PROCESS | 1657 | 1464008099982 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}] 05:55:00 INFO - PROCESS | 1657 | 1464008100583 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x113d0b400) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x128935c00) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x12cc0a400) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x11328a000) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x126753400) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x128ec1000) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x139353000) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x128c3c800) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x112669000) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x128ec7400) [pid = 1657] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x1268e6400) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x118244000) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x128ee6400) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x118163c00) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x123c27000) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x117673400) [pid = 1657] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12d1b1400) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12c8aac00) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x120fb7c00) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12d3ba400) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x111035400) [pid = 1657] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x112a75000) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x13ba43400) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x1245ef800) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12d3b9800) [pid = 1657] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12d1aac00) [pid = 1657] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x12cd4c800) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x118f8dc00) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1127a0800) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x118160c00) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x1268e3000) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x111032000) [pid = 1657] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x1127a1400) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x1211d0400) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12cd57400) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x11224c800) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x1262cac00) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12f467800) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x112d07000) [pid = 1657] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x128afa000) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x112661800) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x124070c00) [pid = 1657] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x128ec3400) [pid = 1657] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x123b40c00) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x124546400) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x118164800) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x120fb2800) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x126886000) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12924d000) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x112a79000) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x1138b7c00) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12ab19800) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x119e91400) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x126577000) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x11823dc00) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x11615b000) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x116712c00) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x129083800) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x128ec4000) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x116a4e800) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x118f0ac00) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x112796000) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x11875c000) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x112666800) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x11333c000) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x123deac00) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x128c40000) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:55:00 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x120fb1000) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:55:00 INFO - PROCESS | 1657 | 1464008100666 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x116129800 == 86 [pid = 1657] [id = 413] 05:55:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x111031000) [pid = 1657] [serial = 1238] [outer = 0x0] 05:55:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x11224c800) [pid = 1657] [serial = 1239] [outer = 0x111031000] 05:55:00 INFO - PROCESS | 1657 | 1464008100692 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x11279f000) [pid = 1657] [serial = 1240] [outer = 0x111031000] 05:55:01 INFO - PROCESS | 1657 | 1464008100997 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]]]}] 05:55:01 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 05:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1073ms 05:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:55:01 INFO - PROCESS | 1657 | 1464008101049 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 1657 | 1464008101050 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:55:01 INFO - PROCESS | 1657 | 1464008101052 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 1657 | 1464008101053 Marionette TRACE conn2 <- [1,1626,null,{}] 05:55:01 INFO - PROCESS | 1657 | 1464008101056 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}] 05:55:01 INFO - PROCESS | 1657 | 1464008101180 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:55:01 INFO - PROCESS | 1657 | 1464008101189 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x126298000 == 87 [pid = 1657] [id = 414] 05:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x111035000) [pid = 1657] [serial = 1241] [outer = 0x0] 05:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x113d68400) [pid = 1657] [serial = 1242] [outer = 0x111035000] 05:55:01 INFO - PROCESS | 1657 | 1464008101214 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x118244000) [pid = 1657] [serial = 1243] [outer = 0x111035000] 05:55:01 INFO - PROCESS | 1657 | 1464008101543 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]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 05:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:55:01 INFO - PROCESS | 1657 | 1464008101572 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 1657 | 1464008101573 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:55:01 INFO - PROCESS | 1657 | 1464008101575 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 1657 | 1464008101576 Marionette TRACE conn2 <- [1,1630,null,{}] 05:55:01 INFO - PROCESS | 1657 | 1464008101579 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}] 05:55:01 INFO - PROCESS | 1657 | 1464008101675 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:55:01 INFO - PROCESS | 1657 | 1464008101680 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d53b800 == 88 [pid = 1657] [id = 415] 05:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x11848c000) [pid = 1657] [serial = 1244] [outer = 0x0] 05:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x119450c00) [pid = 1657] [serial = 1245] [outer = 0x11848c000] 05:55:01 INFO - PROCESS | 1657 | 1464008101705 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x123bbb800) [pid = 1657] [serial = 1246] [outer = 0x11848c000] 05:55:02 INFO - PROCESS | 1657 | 1464008102068 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]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 05:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:55:02 INFO - PROCESS | 1657 | 1464008102097 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 1657 | 1464008102098 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:55:02 INFO - PROCESS | 1657 | 1464008102100 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 1657 | 1464008102102 Marionette TRACE conn2 <- [1,1634,null,{}] 05:55:02 INFO - PROCESS | 1657 | 1464008102122 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}] 05:55:02 INFO - PROCESS | 1657 | 1464008102217 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:55:02 INFO - PROCESS | 1657 | 1464008102222 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dcd6000 == 89 [pid = 1657] [id = 416] 05:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x123b40c00) [pid = 1657] [serial = 1247] [outer = 0x0] 05:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12569fc00) [pid = 1657] [serial = 1248] [outer = 0x123b40c00] 05:55:02 INFO - PROCESS | 1657 | 1464008102247 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x128935c00) [pid = 1657] [serial = 1249] [outer = 0x123b40c00] 05:55:02 INFO - PROCESS | 1657 | 1464008102730 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]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 672ms 05:55:02 INFO - PROCESS | 1657 | 1464008102774 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 1657 | 1464008102778 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:55:02 INFO - PROCESS | 1657 | 1464008102782 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 1657 | 1464008102785 Marionette TRACE conn2 <- [1,1638,null,{}] 05:55:02 INFO - PROCESS | 1657 | 1464008102790 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}] 05:55:02 INFO - PROCESS | 1657 | 1464008102907 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:55:03 INFO - PROCESS | 1657 | 1464008103040 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1187b7000 == 90 [pid = 1657] [id = 417] 05:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x11333f800) [pid = 1657] [serial = 1250] [outer = 0x0] 05:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x115e3fc00) [pid = 1657] [serial = 1251] [outer = 0x11333f800] 05:55:03 INFO - PROCESS | 1657 | 1464008103073 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x116a49c00) [pid = 1657] [serial = 1252] [outer = 0x11333f800] 05:55:03 INFO - PROCESS | 1657 | 1464008103493 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]]]}] 05:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 773ms 05:55:03 INFO - PROCESS | 1657 | 1464008103556 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 1657 | 1464008103560 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:55:03 INFO - PROCESS | 1657 | 1464008103565 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 1657 | 1464008103567 Marionette TRACE conn2 <- [1,1642,null,{}] 05:55:03 INFO - PROCESS | 1657 | 1464008103570 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}] 05:55:03 INFO - PROCESS | 1657 | 1464008103690 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:55:03 INFO - PROCESS | 1657 | 1464008103785 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b1f800 == 91 [pid = 1657] [id = 418] 05:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x117671400) [pid = 1657] [serial = 1253] [outer = 0x0] 05:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x11823c000) [pid = 1657] [serial = 1254] [outer = 0x117671400] 05:55:03 INFO - PROCESS | 1657 | 1464008103817 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x118f92400) [pid = 1657] [serial = 1255] [outer = 0x117671400] 05:55:04 INFO - PROCESS | 1657 | 1464008104257 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]]]}] 05:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 719ms 05:55:04 INFO - PROCESS | 1657 | 1464008104285 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 1657 | 1464008104286 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:55:04 INFO - PROCESS | 1657 | 1464008104289 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 1657 | 1464008104291 Marionette TRACE conn2 <- [1,1646,null,{}] 05:55:04 INFO - PROCESS | 1657 | 1464008104316 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}] 05:55:04 INFO - PROCESS | 1657 | 1464008104441 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:55:04 INFO - PROCESS | 1657 | 1464008104535 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d445800 == 92 [pid = 1657] [id = 419] 05:55:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x11944bc00) [pid = 1657] [serial = 1256] [outer = 0x0] 05:55:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x1211d0000) [pid = 1657] [serial = 1257] [outer = 0x11944bc00] 05:55:04 INFO - PROCESS | 1657 | 1464008104563 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x124e1b000) [pid = 1657] [serial = 1258] [outer = 0x11944bc00] 05:55:04 INFO - PROCESS | 1657 | 1464008104988 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]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 738ms 05:55:05 INFO - PROCESS | 1657 | 1464008105027 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 1657 | 1464008105029 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:55:05 INFO - PROCESS | 1657 | 1464008105032 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 1657 | 1464008105033 Marionette TRACE conn2 <- [1,1650,null,{}] 05:55:05 INFO - PROCESS | 1657 | 1464008105035 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}] 05:55:05 INFO - PROCESS | 1657 | 1464008105151 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:55:05 INFO - PROCESS | 1657 | 1464008105245 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4ca000 == 93 [pid = 1657] [id = 420] 05:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x125052800) [pid = 1657] [serial = 1259] [outer = 0x0] 05:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x1265e6400) [pid = 1657] [serial = 1260] [outer = 0x125052800] 05:55:05 INFO - PROCESS | 1657 | 1464008105277 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x128b61800) [pid = 1657] [serial = 1261] [outer = 0x125052800] 05:55:05 INFO - PROCESS | 1657 | 1464008105723 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]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 768ms 05:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:55:05 INFO - PROCESS | 1657 | 1464008105800 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 1657 | 1464008105802 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:55:05 INFO - PROCESS | 1657 | 1464008105804 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 1657 | 1464008105805 Marionette TRACE conn2 <- [1,1654,null,{}] 05:55:05 INFO - PROCESS | 1657 | 1464008105808 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}] 05:55:05 INFO - PROCESS | 1657 | 1464008105921 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:55:06 INFO - PROCESS | 1657 | 1464008106011 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388db000 == 94 [pid = 1657] [id = 421] 05:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x128b56800) [pid = 1657] [serial = 1262] [outer = 0x0] 05:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x128ee0000) [pid = 1657] [serial = 1263] [outer = 0x128b56800] 05:55:06 INFO - PROCESS | 1657 | 1464008106041 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x129459800) [pid = 1657] [serial = 1264] [outer = 0x128b56800] 05:55:06 INFO - PROCESS | 1657 | 1464008106462 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]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 722ms 05:55:06 INFO - PROCESS | 1657 | 1464008106526 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 1657 | 1464008106528 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:55:06 INFO - PROCESS | 1657 | 1464008106530 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 1657 | 1464008106531 Marionette TRACE conn2 <- [1,1658,null,{}] 05:55:06 INFO - PROCESS | 1657 | 1464008106534 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}] 05:55:06 INFO - PROCESS | 1657 | 1464008106661 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:55:06 INFO - PROCESS | 1657 | 1464008106756 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x139191800 == 95 [pid = 1657] [id = 422] 05:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12abf1c00) [pid = 1657] [serial = 1265] [outer = 0x0] 05:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12ba18800) [pid = 1657] [serial = 1266] [outer = 0x12abf1c00] 05:55:06 INFO - PROCESS | 1657 | 1464008106786 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12bd1d000) [pid = 1657] [serial = 1267] [outer = 0x12abf1c00] 05:55:07 INFO - PROCESS | 1657 | 1464008107176 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]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 05:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:55:07 INFO - PROCESS | 1657 | 1464008107247 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 1657 | 1464008107249 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:55:07 INFO - PROCESS | 1657 | 1464008107254 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 1657 | 1464008107255 Marionette TRACE conn2 <- [1,1662,null,{}] 05:55:07 INFO - PROCESS | 1657 | 1464008107257 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}] 05:55:07 INFO - PROCESS | 1657 | 1464008107372 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:55:07 INFO - PROCESS | 1657 | 1464008107466 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8b4800 == 96 [pid = 1657] [id = 423] 05:55:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12b9ed400) [pid = 1657] [serial = 1268] [outer = 0x0] 05:55:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12bd2ac00) [pid = 1657] [serial = 1269] [outer = 0x12b9ed400] 05:55:07 INFO - PROCESS | 1657 | 1464008107497 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x12bf8f800) [pid = 1657] [serial = 1270] [outer = 0x12b9ed400] 05:55:07 INFO - PROCESS | 1657 | 1464008107909 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]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 669ms 05:55:07 INFO - PROCESS | 1657 | 1464008107924 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 1657 | 1464008107925 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:55:07 INFO - PROCESS | 1657 | 1464008107930 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 1657 | 1464008107931 Marionette TRACE conn2 <- [1,1666,null,{}] 05:55:07 INFO - PROCESS | 1657 | 1464008107934 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}] 05:55:08 INFO - PROCESS | 1657 | 1464008108045 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:55:08 INFO - PROCESS | 1657 | 1464008108167 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b957800 == 97 [pid = 1657] [id = 424] 05:55:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12bd23000) [pid = 1657] [serial = 1271] [outer = 0x0] 05:55:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12c32f400) [pid = 1657] [serial = 1272] [outer = 0x12bd23000] 05:55:08 INFO - PROCESS | 1657 | 1464008108200 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12c339800) [pid = 1657] [serial = 1273] [outer = 0x12bd23000] 05:55:08 INFO - PROCESS | 1657 | 1464008108667 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]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 771ms 05:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:55:08 INFO - PROCESS | 1657 | 1464008108701 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 1657 | 1464008108702 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:55:08 INFO - PROCESS | 1657 | 1464008108705 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 1657 | 1464008108706 Marionette TRACE conn2 <- [1,1670,null,{}] 05:55:08 INFO - PROCESS | 1657 | 1464008108722 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}] 05:55:08 INFO - PROCESS | 1657 | 1464008108872 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:55:08 INFO - PROCESS | 1657 | 1464008108938 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171fb000 == 98 [pid = 1657] [id = 425] 05:55:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x1122b3000) [pid = 1657] [serial = 1274] [outer = 0x0] 05:55:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x118179800) [pid = 1657] [serial = 1275] [outer = 0x1122b3000] 05:55:08 INFO - PROCESS | 1657 | 1464008108971 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x128ec9800) [pid = 1657] [serial = 1276] [outer = 0x1122b3000] 05:55:09 INFO - PROCESS | 1657 | 1464008109413 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]]]}] 05:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 720ms 05:55:09 INFO - PROCESS | 1657 | 1464008109426 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 1657 | 1464008109429 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:55:09 INFO - PROCESS | 1657 | 1464008109432 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 1657 | 1464008109433 Marionette TRACE conn2 <- [1,1674,null,{}] 05:55:09 INFO - PROCESS | 1657 | 1464008109435 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}] 05:55:09 INFO - PROCESS | 1657 | 1464008109552 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:55:09 INFO - PROCESS | 1657 | 1464008109676 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167b9800 == 99 [pid = 1657] [id = 426] 05:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x11204a000) [pid = 1657] [serial = 1277] [outer = 0x0] 05:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x112a64c00) [pid = 1657] [serial = 1278] [outer = 0x11204a000] 05:55:09 INFO - PROCESS | 1657 | 1464008109710 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x118f9ac00) [pid = 1657] [serial = 1279] [outer = 0x11204a000] 05:55:10 INFO - PROCESS | 1657 | 1464008110123 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]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 720ms 05:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:55:10 INFO - PROCESS | 1657 | 1464008110169 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 1657 | 1464008110171 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:55:10 INFO - PROCESS | 1657 | 1464008110173 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 1657 | 1464008110175 Marionette TRACE conn2 <- [1,1678,null,{}] 05:55:10 INFO - PROCESS | 1657 | 1464008110194 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}] 05:55:10 INFO - PROCESS | 1657 | 1464008110328 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:55:10 INFO - PROCESS | 1657 | 1464008110625 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821b800 == 100 [pid = 1657] [id = 427] 05:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x111aafc00) [pid = 1657] [serial = 1280] [outer = 0x0] 05:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x11266b400) [pid = 1657] [serial = 1281] [outer = 0x111aafc00] 05:55:10 INFO - PROCESS | 1657 | 1464008110656 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x112a6c800) [pid = 1657] [serial = 1282] [outer = 0x111aafc00] 05:55:11 INFO - PROCESS | 1657 | 1464008111121 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]]]}] 05:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 984ms 05:55:11 INFO - PROCESS | 1657 | 1464008111158 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 1657 | 1464008111161 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:55:11 INFO - PROCESS | 1657 | 1464008111164 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 1657 | 1464008111167 Marionette TRACE conn2 <- [1,1682,null,{}] 05:55:11 INFO - PROCESS | 1657 | 1464008111170 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}] 05:55:11 INFO - PROCESS | 1657 | 1464008111286 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:55:11 INFO - PROCESS | 1657 | 1464008111409 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1185ac000 == 101 [pid = 1657] [id = 428] 05:55:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x116712800) [pid = 1657] [serial = 1283] [outer = 0x0] 05:55:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x116794400) [pid = 1657] [serial = 1284] [outer = 0x116712800] 05:55:11 INFO - PROCESS | 1657 | 1464008111441 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x11716e400) [pid = 1657] [serial = 1285] [outer = 0x116712800] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12e132800 == 100 [pid = 1657] [id = 355] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1388dc800 == 99 [pid = 1657] [id = 236] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c50e000 == 98 [pid = 1657] [id = 358] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12d53b800 == 97 [pid = 1657] [id = 415] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x126298000 == 96 [pid = 1657] [id = 414] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116129800 == 95 [pid = 1657] [id = 413] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc2c000 == 94 [pid = 1657] [id = 412] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x12b9e5400) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd6c000 == 93 [pid = 1657] [id = 411] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b955800 == 92 [pid = 1657] [id = 410] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5cc800 == 91 [pid = 1657] [id = 409] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x124e3b000 == 90 [pid = 1657] [id = 408] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x123cc3000 == 89 [pid = 1657] [id = 407] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x11820a000 == 88 [pid = 1657] [id = 406] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x124994000 == 87 [pid = 1657] [id = 405] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119bd2000 == 86 [pid = 1657] [id = 404] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x118219800 == 85 [pid = 1657] [id = 403] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119dc2000 == 84 [pid = 1657] [id = 402] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x138920800 == 83 [pid = 1657] [id = 400] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x1388e0000 == 82 [pid = 1657] [id = 399] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x138874800 == 81 [pid = 1657] [id = 398] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4b7800 == 80 [pid = 1657] [id = 397] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x129750000 == 79 [pid = 1657] [id = 396] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119214000 == 78 [pid = 1657] [id = 395] 05:55:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12f41e000 == 77 [pid = 1657] [id = 394] 05:55:11 INFO - PROCESS | 1657 | 1464008111874 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]]]}] 05:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 775ms 05:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:55:11 INFO - PROCESS | 1657 | 1464008111942 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 1657 | 1464008111945 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:55:11 INFO - PROCESS | 1657 | 1464008111947 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 1657 | 1464008111948 Marionette TRACE conn2 <- [1,1686,null,{}] 05:55:11 INFO - PROCESS | 1657 | 1464008111960 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}] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12cd92400) [pid = 1657] [serial = 895] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x1297bd800) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x120fb8800) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12c553800) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x1395b8400) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x128934c00) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x120ffb400) [pid = 1657] [serial = 886] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x138982800) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12cd95800) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x126753000) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x13ba3e000) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12ab16400) [pid = 1657] [serial = 907] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x128937000) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x14000fc00) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x12657c000) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12d3cbc00) [pid = 1657] [serial = 901] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12d3bcc00) [pid = 1657] [serial = 898] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12d32cc00) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x1211cf800) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x139358400) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x119f20400) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12944f800) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x11103ac00) [pid = 1657] [serial = 904] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x1166b5800) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x125693400) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x13b9c3400) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x113192000) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12892c800) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x13936b400) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x117034400) [pid = 1657] [serial = 883] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12cd97000) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x116716c00) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x128ebf800) [pid = 1657] [serial = 889] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12b9dfc00) [pid = 1657] [serial = 892] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x126814800) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x13bd43400) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1185ce400) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12cd9dc00) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12bd29000) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x138982c00) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11817a000) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x13ba42c00) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12c8a8800) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x13935f000) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x129519800) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x138977000) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1268ea800) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x128b5d000) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12950f000) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x128ee6000) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11766c000) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118f96800) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x123c28c00) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12abec800) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x120fed800) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x123851800) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1268e4800) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x118482800) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1185c7800) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12950d000) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12944e000) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x118247800) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x11766cc00) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x129253000) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x129248000) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x129082400) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x128ee2000) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x117039000) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x118165400) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x118fc3000) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x120fb7800) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x115e3f000) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x113191c00) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x119442c00) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x119d9e800) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x129249800) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x118fba400) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1297bec00) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1166bb800) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1138b6800) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1265ec800) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x124067c00) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x128ea1c00) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128ebf000) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x128939800) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12b284400) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x123c27c00) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12674e800) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12ab15400) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 05:55:11 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1268e6800) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 1657 | 1464008112097 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:55:12 INFO - PROCESS | 1657 | 1464008112116 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11756e800 == 78 [pid = 1657] [id = 429] 05:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116712400) [pid = 1657] [serial = 1286] [outer = 0x0] 05:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118178c00) [pid = 1657] [serial = 1287] [outer = 0x116712400] 05:55:12 INFO - PROCESS | 1657 | 1464008112143 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x118482800) [pid = 1657] [serial = 1288] [outer = 0x116712400] 05:55:12 INFO - PROCESS | 1657 | 1464008112646 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]]]}] 05:55:12 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 05:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 769ms 05:55:12 INFO - PROCESS | 1657 | 1464008112717 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 1657 | 1464008112720 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:55:12 INFO - PROCESS | 1657 | 1464008112723 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 1657 | 1464008112727 Marionette TRACE conn2 <- [1,1690,null,{}] 05:55:12 INFO - PROCESS | 1657 | 1464008112732 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}] 05:55:12 INFO - PROCESS | 1657 | 1464008112847 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:55:12 INFO - PROCESS | 1657 | 1464008112930 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x119dbc800 == 79 [pid = 1657] [id = 430] 05:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11328a400) [pid = 1657] [serial = 1289] [outer = 0x0] 05:55:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x116717800) [pid = 1657] [serial = 1290] [outer = 0x11328a400] 05:55:12 INFO - PROCESS | 1657 | 1464008112963 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x117673400) [pid = 1657] [serial = 1291] [outer = 0x11328a400] 05:55:13 INFO - PROCESS | 1657 | 1464008113376 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]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 725ms 05:55:13 INFO - PROCESS | 1657 | 1464008113458 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 1657 | 1464008113462 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:55:13 INFO - PROCESS | 1657 | 1464008113487 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 1657 | 1464008113489 Marionette TRACE conn2 <- [1,1694,null,{}] 05:55:13 INFO - PROCESS | 1657 | 1464008113492 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}] 05:55:13 INFO - PROCESS | 1657 | 1464008113608 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:55:13 INFO - PROCESS | 1657 | 1464008113690 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x123e9c000 == 80 [pid = 1657] [id = 431] 05:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11848cc00) [pid = 1657] [serial = 1292] [outer = 0x0] 05:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118751000) [pid = 1657] [serial = 1293] [outer = 0x11848cc00] 05:55:13 INFO - PROCESS | 1657 | 1464008113721 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x118f95c00) [pid = 1657] [serial = 1294] [outer = 0x11848cc00] 05:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 672ms 05:55:14 INFO - PROCESS | 1657 | 1464008114152 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]]]}] 05:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:55:14 INFO - PROCESS | 1657 | 1464008114158 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 1657 | 1464008114160 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:55:14 INFO - PROCESS | 1657 | 1464008114162 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 1657 | 1464008114165 Marionette TRACE conn2 <- [1,1698,null,{}] 05:55:14 INFO - PROCESS | 1657 | 1464008114173 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}] 05:55:14 INFO - PROCESS | 1657 | 1464008114287 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:55:14 INFO - PROCESS | 1657 | 1464008114371 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265b3800 == 81 [pid = 1657] [id = 432] 05:55:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11944c000) [pid = 1657] [serial = 1295] [outer = 0x0] 05:55:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x120fb1000) [pid = 1657] [serial = 1296] [outer = 0x11944c000] 05:55:14 INFO - PROCESS | 1657 | 1464008114406 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1211da400) [pid = 1657] [serial = 1297] [outer = 0x11944c000] 05:55:14 INFO - PROCESS | 1657 | 1464008114826 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]]]}] 05:55:14 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 05:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 721ms 05:55:14 INFO - PROCESS | 1657 | 1464008114884 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 1657 | 1464008114886 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:55:14 INFO - PROCESS | 1657 | 1464008114888 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 1657 | 1464008114889 Marionette TRACE conn2 <- [1,1702,null,{}] 05:55:14 INFO - PROCESS | 1657 | 1464008114924 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}] 05:55:15 INFO - PROCESS | 1657 | 1464008115083 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:55:15 INFO - PROCESS | 1657 | 1464008115144 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292de000 == 82 [pid = 1657] [id = 433] 05:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x123c2a400) [pid = 1657] [serial = 1298] [outer = 0x0] 05:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x123d62800) [pid = 1657] [serial = 1299] [outer = 0x123c2a400] 05:55:15 INFO - PROCESS | 1657 | 1464008115176 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x124546c00) [pid = 1657] [serial = 1300] [outer = 0x123c2a400] 05:55:15 INFO - PROCESS | 1657 | 1464008115597 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]]]}] 05:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 05:55:15 INFO - PROCESS | 1657 | 1464008115612 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:55:15 INFO - PROCESS | 1657 | 1464008115614 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:55:15 INFO - PROCESS | 1657 | 1464008115616 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:55:15 INFO - PROCESS | 1657 | 1464008115618 Marionette TRACE conn2 <- [1,1706,null,{}] 05:55:15 INFO - PROCESS | 1657 | 1464008115620 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}] 05:55:15 INFO - PROCESS | 1657 | 1464008115728 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:55:15 INFO - PROCESS | 1657 | 1464008115841 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7a3800 == 83 [pid = 1657] [id = 434] 05:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x123c2bc00) [pid = 1657] [serial = 1301] [outer = 0x0] 05:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1245f2400) [pid = 1657] [serial = 1302] [outer = 0x123c2bc00] 05:55:15 INFO - PROCESS | 1657 | 1464008115874 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1256a0800) [pid = 1657] [serial = 1303] [outer = 0x123c2bc00] 05:55:16 INFO - PROCESS | 1657 | 1464008116285 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]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 729ms 05:55:16 INFO - PROCESS | 1657 | 1464008116347 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 1657 | 1464008116348 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:55:16 INFO - PROCESS | 1657 | 1464008116369 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 1657 | 1464008116371 Marionette TRACE conn2 <- [1,1710,null,{}] 05:55:16 INFO - PROCESS | 1657 | 1464008116373 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}] 05:55:16 INFO - PROCESS | 1657 | 1464008116533 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:55:16 INFO - PROCESS | 1657 | 1464008116582 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b931800 == 84 [pid = 1657] [id = 435] 05:55:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12657c000) [pid = 1657] [serial = 1304] [outer = 0x0] 05:55:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x128933400) [pid = 1657] [serial = 1305] [outer = 0x12657c000] 05:55:16 INFO - PROCESS | 1657 | 1464008116613 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128afa800) [pid = 1657] [serial = 1306] [outer = 0x12657c000] 05:55:17 INFO - PROCESS | 1657 | 1464008117092 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]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 773ms 05:55:17 INFO - PROCESS | 1657 | 1464008117143 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 1657 | 1464008117146 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:55:17 INFO - PROCESS | 1657 | 1464008117149 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 1657 | 1464008117152 Marionette TRACE conn2 <- [1,1714,null,{}] 05:55:17 INFO - PROCESS | 1657 | 1464008117155 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}] 05:55:17 INFO - PROCESS | 1657 | 1464008117320 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:55:17 INFO - PROCESS | 1657 | 1464008117446 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd80800 == 85 [pid = 1657] [id = 436] 05:55:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1265ec800) [pid = 1657] [serial = 1307] [outer = 0x0] 05:55:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128c41c00) [pid = 1657] [serial = 1308] [outer = 0x1265ec800] 05:55:17 INFO - PROCESS | 1657 | 1464008117489 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128ec1800) [pid = 1657] [serial = 1309] [outer = 0x1265ec800] 05:55:17 INFO - PROCESS | 1657 | 1464008117983 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]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 872ms 05:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:55:18 INFO - PROCESS | 1657 | 1464008118021 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 1657 | 1464008118023 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:55:18 INFO - PROCESS | 1657 | 1464008118042 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 1657 | 1464008118044 Marionette TRACE conn2 <- [1,1718,null,{}] 05:55:18 INFO - PROCESS | 1657 | 1464008118051 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}] 05:55:18 INFO - PROCESS | 1657 | 1464008118163 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:55:18 INFO - PROCESS | 1657 | 1464008118251 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c51f800 == 86 [pid = 1657] [id = 437] 05:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128b5cc00) [pid = 1657] [serial = 1310] [outer = 0x0] 05:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x128ee2400) [pid = 1657] [serial = 1311] [outer = 0x128b5cc00] 05:55:18 INFO - PROCESS | 1657 | 1464008118280 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x129249800) [pid = 1657] [serial = 1312] [outer = 0x128b5cc00] 05:55:18 INFO - PROCESS | 1657 | 1464008118724 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]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 740ms 05:55:18 INFO - PROCESS | 1657 | 1464008118766 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 1657 | 1464008118769 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:55:18 INFO - PROCESS | 1657 | 1464008118773 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 1657 | 1464008118775 Marionette TRACE conn2 <- [1,1722,null,{}] 05:55:18 INFO - PROCESS | 1657 | 1464008118779 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}] 05:55:18 INFO - PROCESS | 1657 | 1464008118944 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:55:19 INFO - PROCESS | 1657 | 1464008119079 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc2c000 == 87 [pid = 1657] [id = 438] 05:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x128c3d800) [pid = 1657] [serial = 1313] [outer = 0x0] 05:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x129457000) [pid = 1657] [serial = 1314] [outer = 0x128c3d800] 05:55:19 INFO - PROCESS | 1657 | 1464008119109 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12a74bc00) [pid = 1657] [serial = 1315] [outer = 0x128c3d800] 05:55:19 INFO - PROCESS | 1657 | 1464008119513 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]]]}] 05:55:19 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 05:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 773ms 05:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:55:19 INFO - PROCESS | 1657 | 1464008119550 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:55:19 INFO - PROCESS | 1657 | 1464008119551 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:55:19 INFO - PROCESS | 1657 | 1464008119554 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:55:19 INFO - PROCESS | 1657 | 1464008119555 Marionette TRACE conn2 <- [1,1726,null,{}] 05:55:19 INFO - PROCESS | 1657 | 1464008119557 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}] 05:55:19 INFO - PROCESS | 1657 | 1464008119674 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:55:19 INFO - PROCESS | 1657 | 1464008119792 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfc2000 == 88 [pid = 1657] [id = 439] 05:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x128ec9c00) [pid = 1657] [serial = 1316] [outer = 0x0] 05:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12a7c2800) [pid = 1657] [serial = 1317] [outer = 0x128ec9c00] 05:55:19 INFO - PROCESS | 1657 | 1464008119825 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12ab1ac00) [pid = 1657] [serial = 1318] [outer = 0x128ec9c00] 05:55:20 INFO - PROCESS | 1657 | 1464008120321 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]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 819ms 05:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:55:20 INFO - PROCESS | 1657 | 1464008120373 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 1657 | 1464008120375 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:55:20 INFO - PROCESS | 1657 | 1464008120377 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 1657 | 1464008120379 Marionette TRACE conn2 <- [1,1730,null,{}] 05:55:20 INFO - PROCESS | 1657 | 1464008120382 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}] 05:55:20 INFO - PROCESS | 1657 | 1464008120508 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:55:20 INFO - PROCESS | 1657 | 1464008120599 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d451800 == 89 [pid = 1657] [id = 440] 05:55:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12ab21c00) [pid = 1657] [serial = 1319] [outer = 0x0] 05:55:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12ba13000) [pid = 1657] [serial = 1320] [outer = 0x12ab21c00] 05:55:20 INFO - PROCESS | 1657 | 1464008120634 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12c33a000) [pid = 1657] [serial = 1321] [outer = 0x12ab21c00] 05:55:21 INFO - PROCESS | 1657 | 1464008121214 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]]]}] 05:55:21 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 05:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 873ms 05:55:21 INFO - PROCESS | 1657 | 1464008121253 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 1657 | 1464008121256 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:55:21 INFO - PROCESS | 1657 | 1464008121259 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - PROCESS | 1657 | 1464008121264 Marionette TRACE conn2 <- [1,1734,null,{}] 05:55:21 INFO - PROCESS | 1657 | 1464008121268 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}] 05:55:21 INFO - PROCESS | 1657 | 1464008121385 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:55:21 INFO - PROCESS | 1657 | 1464008121474 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1249ad800 == 90 [pid = 1657] [id = 441] 05:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x112798800) [pid = 1657] [serial = 1322] [outer = 0x0] 05:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x11515fc00) [pid = 1657] [serial = 1323] [outer = 0x112798800] 05:55:21 INFO - PROCESS | 1657 | 1464008121506 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x118163000) [pid = 1657] [serial = 1324] [outer = 0x112798800] 05:55:22 INFO - PROCESS | 1657 | 1464008121998 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]]]}] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1185ac000 == 89 [pid = 1657] [id = 428] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11821b800 == 88 [pid = 1657] [id = 427] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8b4800 == 87 [pid = 1657] [id = 423] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x139191800 == 86 [pid = 1657] [id = 422] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1388db000 == 85 [pid = 1657] [id = 421] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4ca000 == 84 [pid = 1657] [id = 420] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12d445800 == 83 [pid = 1657] [id = 419] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x128b1f800 == 82 [pid = 1657] [id = 418] 05:55:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1187b7000 == 81 [pid = 1657] [id = 417] 05:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 775ms 05:55:22 INFO - PROCESS | 1657 | 1464008122035 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 1657 | 1464008122038 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:55:22 INFO - PROCESS | 1657 | 1464008122049 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 1657 | 1464008122051 Marionette TRACE conn2 <- [1,1738,null,{}] 05:55:22 INFO - PROCESS | 1657 | 1464008122053 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}] 05:55:22 INFO - PROCESS | 1657 | 1464008122157 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:55:22 INFO - PROCESS | 1657 | 1464008122166 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11953e800 == 82 [pid = 1657] [id = 442] 05:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1185cec00) [pid = 1657] [serial = 1325] [outer = 0x0] 05:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x119442800) [pid = 1657] [serial = 1326] [outer = 0x1185cec00] 05:55:22 INFO - PROCESS | 1657 | 1464008122193 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x120fb7400) [pid = 1657] [serial = 1327] [outer = 0x1185cec00] 05:55:22 INFO - PROCESS | 1657 | 1464008122597 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]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 577ms 05:55:22 INFO - PROCESS | 1657 | 1464008122621 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 1657 | 1464008122623 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:55:22 INFO - PROCESS | 1657 | 1464008122626 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 1657 | 1464008122632 Marionette TRACE conn2 <- [1,1742,null,{}] 05:55:22 INFO - PROCESS | 1657 | 1464008122641 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}] 05:55:22 INFO - PROCESS | 1657 | 1464008122813 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:55:22 INFO - PROCESS | 1657 | 1464008122937 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c51b800 == 83 [pid = 1657] [id = 443] 05:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x1185d3000) [pid = 1657] [serial = 1328] [outer = 0x0] 05:55:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12504b400) [pid = 1657] [serial = 1329] [outer = 0x1185d3000] 05:55:22 INFO - PROCESS | 1657 | 1464008122985 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128933800) [pid = 1657] [serial = 1330] [outer = 0x1185d3000] 05:55:23 INFO - PROCESS | 1657 | 1464008123336 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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 725ms 05:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:55:23 INFO - PROCESS | 1657 | 1464008123351 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 1657 | 1464008123353 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:55:23 INFO - PROCESS | 1657 | 1464008123355 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 1657 | 1464008123356 Marionette TRACE conn2 <- [1,1746,null,{}] 05:55:23 INFO - PROCESS | 1657 | 1464008123367 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}] 05:55:23 INFO - PROCESS | 1657 | 1464008123522 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:55:23 INFO - PROCESS | 1657 | 1464008123570 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d707000 == 84 [pid = 1657] [id = 444] 05:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x128931400) [pid = 1657] [serial = 1331] [outer = 0x0] 05:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x128ee7400) [pid = 1657] [serial = 1332] [outer = 0x128931400] 05:55:23 INFO - PROCESS | 1657 | 1464008123596 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12b9e5400) [pid = 1657] [serial = 1333] [outer = 0x128931400] 05:55:23 INFO - PROCESS | 1657 | 1464008123914 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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 570ms 05:55:23 INFO - PROCESS | 1657 | 1464008123925 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 1657 | 1464008123928 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:55:23 INFO - PROCESS | 1657 | 1464008123930 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 1657 | 1464008123931 Marionette TRACE conn2 <- [1,1750,null,{}] 05:55:23 INFO - PROCESS | 1657 | 1464008123933 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}] 05:55:24 INFO - PROCESS | 1657 | 1464008124060 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:55:24 INFO - PROCESS | 1657 | 1464008124074 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dcd1800 == 85 [pid = 1657] [id = 445] 05:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12abec800) [pid = 1657] [serial = 1334] [outer = 0x0] 05:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12bd20000) [pid = 1657] [serial = 1335] [outer = 0x12abec800] 05:55:24 INFO - PROCESS | 1657 | 1464008124101 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12bf8a000) [pid = 1657] [serial = 1336] [outer = 0x12abec800] 05:55:24 INFO - PROCESS | 1657 | 1464008124482 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]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 569ms 05:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:55:24 INFO - PROCESS | 1657 | 1464008124500 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 1657 | 1464008124501 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:55:24 INFO - PROCESS | 1657 | 1464008124503 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 1657 | 1464008124504 Marionette TRACE conn2 <- [1,1754,null,{}] 05:55:24 INFO - PROCESS | 1657 | 1464008124506 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}] 05:55:24 INFO - PROCESS | 1657 | 1464008124651 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:55:24 INFO - PROCESS | 1657 | 1464008124680 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4bb000 == 86 [pid = 1657] [id = 446] 05:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12c338000) [pid = 1657] [serial = 1337] [outer = 0x0] 05:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12c558c00) [pid = 1657] [serial = 1338] [outer = 0x12c338000] 05:55:24 INFO - PROCESS | 1657 | 1464008124713 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12c8a6c00) [pid = 1657] [serial = 1339] [outer = 0x12c338000] 05:55:25 INFO - PROCESS | 1657 | 1464008125074 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]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 622ms 05:55:25 INFO - PROCESS | 1657 | 1464008125130 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:55:25 INFO - PROCESS | 1657 | 1464008125132 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:55:25 INFO - PROCESS | 1657 | 1464008125134 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 1657 | 1464008125135 Marionette TRACE conn2 <- [1,1758,null,{}] 05:55:25 INFO - PROCESS | 1657 | 1464008125137 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}] 05:55:25 INFO - PROCESS | 1657 | 1464008125267 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:55:25 INFO - PROCESS | 1657 | 1464008125279 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a0c000 == 87 [pid = 1657] [id = 447] 05:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x116941400) [pid = 1657] [serial = 1340] [outer = 0x0] 05:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12c8ab400) [pid = 1657] [serial = 1341] [outer = 0x116941400] 05:55:25 INFO - PROCESS | 1657 | 1464008125304 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12c8c8800) [pid = 1657] [serial = 1342] [outer = 0x116941400] 05:55:25 INFO - PROCESS | 1657 | 1464008125666 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]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 568ms 05:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:55:25 INFO - PROCESS | 1657 | 1464008125703 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:55:25 INFO - PROCESS | 1657 | 1464008125704 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:55:25 INFO - PROCESS | 1657 | 1464008125706 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 1657 | 1464008125707 Marionette TRACE conn2 <- [1,1762,null,{}] 05:55:25 INFO - PROCESS | 1657 | 1464008125710 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}] 05:55:25 INFO - PROCESS | 1657 | 1464008125966 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x111aafc00) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x123b40c00) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x11848c000) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x111031000) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x111035000) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x116712800) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12892e000) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x128ed9c00) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x128ebcc00) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x11224d800) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x117674c00) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x118499400) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x11823f000) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12abf3800) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x116a4dc00) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x113802c00) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x124545000) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:55:25 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12561d000) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:55:26 INFO - PROCESS | 1657 | 1464008126032 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133a9800 == 88 [pid = 1657] [id = 448] 05:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x111035000) [pid = 1657] [serial = 1343] [outer = 0x0] 05:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x112663800) [pid = 1657] [serial = 1344] [outer = 0x111035000] 05:55:26 INFO - PROCESS | 1657 | 1464008126058 Marionette DEBUG loaded listener.js 05:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1161f1c00) [pid = 1657] [serial = 1345] [outer = 0x111035000] 05:55:26 INFO - PROCESS | 1657 | 1464008126363 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]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 668ms 05:55:26 INFO - PROCESS | 1657 | 1464008126375 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 1657 | 1464008126377 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:55:26 INFO - PROCESS | 1657 | 1464008126383 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 1657 | 1464008126384 Marionette TRACE conn2 <- [1,1766,null,{}] 05:55:26 INFO - PROCESS | 1657 | 1464008126386 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}] 05:55:26 INFO - PROCESS | 1657 | 1464008126486 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:55:26 INFO - PROCESS | 1657 | 1464008126579 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x138871800 == 89 [pid = 1657] [id = 449] 05:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x115e3e400) [pid = 1657] [serial = 1346] [outer = 0x0] 05:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x120fef000) [pid = 1657] [serial = 1347] [outer = 0x115e3e400] 05:55:26 INFO - PROCESS | 1657 | 1464008126605 Marionette DEBUG loaded listener.js 05:55:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128b62800) [pid = 1657] [serial = 1348] [outer = 0x115e3e400] 05:55:26 INFO - PROCESS | 1657 | 1464008126883 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]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 05:55:26 INFO - PROCESS | 1657 | 1464008126907 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 1657 | 1464008126909 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:55:26 INFO - PROCESS | 1657 | 1464008126924 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 1657 | 1464008126926 Marionette TRACE conn2 <- [1,1770,null,{}] 05:55:26 INFO - PROCESS | 1657 | 1464008126934 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}] 05:55:27 INFO - PROCESS | 1657 | 1464008127087 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:55:27 INFO - PROCESS | 1657 | 1464008127201 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x138e67000 == 90 [pid = 1657] [id = 450] 05:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x118160c00) [pid = 1657] [serial = 1349] [outer = 0x0] 05:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12bd17800) [pid = 1657] [serial = 1350] [outer = 0x118160c00] 05:55:27 INFO - PROCESS | 1657 | 1464008127242 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12c8d2400) [pid = 1657] [serial = 1351] [outer = 0x118160c00] 05:55:27 INFO - PROCESS | 1657 | 1464008127532 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]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 626ms 05:55:27 INFO - PROCESS | 1657 | 1464008127553 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:55:27 INFO - PROCESS | 1657 | 1464008127554 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:55:27 INFO - PROCESS | 1657 | 1464008127557 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 1657 | 1464008127558 Marionette TRACE conn2 <- [1,1774,null,{}] 05:55:27 INFO - PROCESS | 1657 | 1464008127569 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}] 05:55:27 INFO - PROCESS | 1657 | 1464008127690 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:55:27 INFO - PROCESS | 1657 | 1464008127784 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x139184800 == 91 [pid = 1657] [id = 451] 05:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12cc08800) [pid = 1657] [serial = 1352] [outer = 0x0] 05:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12cd4b800) [pid = 1657] [serial = 1353] [outer = 0x12cc08800] 05:55:27 INFO - PROCESS | 1657 | 1464008127815 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12cd98c00) [pid = 1657] [serial = 1354] [outer = 0x12cc08800] 05:55:28 INFO - PROCESS | 1657 | 1464008128285 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]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 773ms 05:55:28 INFO - PROCESS | 1657 | 1464008128331 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 1657 | 1464008128334 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:55:28 INFO - PROCESS | 1657 | 1464008128338 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 1657 | 1464008128340 Marionette TRACE conn2 <- [1,1778,null,{}] 05:55:28 INFO - PROCESS | 1657 | 1464008128344 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}] 05:55:28 INFO - PROCESS | 1657 | 1464008128466 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:55:28 INFO - PROCESS | 1657 | 1464008128559 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e61000 == 92 [pid = 1657] [id = 452] 05:55:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x11670e800) [pid = 1657] [serial = 1355] [outer = 0x0] 05:55:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x117e03400) [pid = 1657] [serial = 1356] [outer = 0x11670e800] 05:55:28 INFO - PROCESS | 1657 | 1464008128591 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x11858b400) [pid = 1657] [serial = 1357] [outer = 0x11670e800] 05:55:29 INFO - PROCESS | 1657 | 1464008129032 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]]]}] 05:55:29 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 05:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 721ms 05:55:29 INFO - PROCESS | 1657 | 1464008129096 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 1657 | 1464008129099 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:55:29 INFO - PROCESS | 1657 | 1464008129104 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 1657 | 1464008129106 Marionette TRACE conn2 <- [1,1782,null,{}] 05:55:29 INFO - PROCESS | 1657 | 1464008129109 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}] 05:55:29 INFO - PROCESS | 1657 | 1464008129228 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:55:29 INFO - PROCESS | 1657 | 1464008129320 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d71d800 == 93 [pid = 1657] [id = 453] 05:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x123c27c00) [pid = 1657] [serial = 1358] [outer = 0x0] 05:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12454a400) [pid = 1657] [serial = 1359] [outer = 0x123c27c00] 05:55:29 INFO - PROCESS | 1657 | 1464008129350 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x126882400) [pid = 1657] [serial = 1360] [outer = 0x123c27c00] 05:55:29 INFO - PROCESS | 1657 | 1464008129840 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]]]}] 05:55:29 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 05:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 771ms 05:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:55:29 INFO - PROCESS | 1657 | 1464008129876 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 1657 | 1464008129879 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:55:29 INFO - PROCESS | 1657 | 1464008129883 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 1657 | 1464008129887 Marionette TRACE conn2 <- [1,1786,null,{}] 05:55:29 INFO - PROCESS | 1657 | 1464008129898 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}] 05:55:30 INFO - PROCESS | 1657 | 1464008130022 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:55:30 INFO - PROCESS | 1657 | 1464008130121 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8b4800 == 94 [pid = 1657] [id = 454] 05:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x128939800) [pid = 1657] [serial = 1361] [outer = 0x0] 05:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x129458800) [pid = 1657] [serial = 1362] [outer = 0x128939800] 05:55:30 INFO - PROCESS | 1657 | 1464008130155 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12bf8f400) [pid = 1657] [serial = 1363] [outer = 0x128939800] 05:55:30 INFO - PROCESS | 1657 | 1464008130612 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]]]}] 05:55:30 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 05:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 782ms 05:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:55:30 INFO - PROCESS | 1657 | 1464008130664 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 1657 | 1464008130666 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:55:30 INFO - PROCESS | 1657 | 1464008130668 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 1657 | 1464008130669 Marionette TRACE conn2 <- [1,1790,null,{}] 05:55:30 INFO - PROCESS | 1657 | 1464008130672 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}] 05:55:30 INFO - PROCESS | 1657 | 1464008130791 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:55:30 INFO - PROCESS | 1657 | 1464008130883 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b96a800 == 95 [pid = 1657] [id = 455] 05:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12c331c00) [pid = 1657] [serial = 1364] [outer = 0x0] 05:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12c55bc00) [pid = 1657] [serial = 1365] [outer = 0x12c331c00] 05:55:30 INFO - PROCESS | 1657 | 1464008130915 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12c8a7400) [pid = 1657] [serial = 1366] [outer = 0x12c331c00] 05:55:31 INFO - PROCESS | 1657 | 1464008131344 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]]]}] 05:55:31 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) 05:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 722ms 05:55:31 INFO - PROCESS | 1657 | 1464008131391 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 1657 | 1464008131392 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:55:31 INFO - PROCESS | 1657 | 1464008131394 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 1657 | 1464008131396 Marionette TRACE conn2 <- [1,1794,null,{}] 05:55:31 INFO - PROCESS | 1657 | 1464008131398 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}] 05:55:31 INFO - PROCESS | 1657 | 1464008131516 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:55:31 INFO - PROCESS | 1657 | 1464008131641 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bcb3000 == 96 [pid = 1657] [id = 456] 05:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12c557000) [pid = 1657] [serial = 1367] [outer = 0x0] 05:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12c8cc000) [pid = 1657] [serial = 1368] [outer = 0x12c557000] 05:55:31 INFO - PROCESS | 1657 | 1464008131674 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12cc11800) [pid = 1657] [serial = 1369] [outer = 0x12c557000] 05:55:32 INFO - PROCESS | 1657 | 1464008132086 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]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 05:55:32 INFO - PROCESS | 1657 | 1464008132165 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 1657 | 1464008132166 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:55:32 INFO - PROCESS | 1657 | 1464008132168 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 1657 | 1464008132170 Marionette TRACE conn2 <- [1,1798,null,{}] 05:55:32 INFO - PROCESS | 1657 | 1464008132172 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}] 05:55:32 INFO - PROCESS | 1657 | 1464008132353 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:55:32 INFO - PROCESS | 1657 | 1464008132423 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bfe2000 == 97 [pid = 1657] [id = 457] 05:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12cd90c00) [pid = 1657] [serial = 1370] [outer = 0x0] 05:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12d1ab800) [pid = 1657] [serial = 1371] [outer = 0x12cd90c00] 05:55:32 INFO - PROCESS | 1657 | 1464008132455 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12d32f800) [pid = 1657] [serial = 1372] [outer = 0x12cd90c00] 05:55:32 INFO - PROCESS | 1657 | 1464008132874 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]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 720ms 05:55:32 INFO - PROCESS | 1657 | 1464008132890 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 1657 | 1464008132891 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:55:32 INFO - PROCESS | 1657 | 1464008132893 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 1657 | 1464008132895 Marionette TRACE conn2 <- [1,1802,null,{}] 05:55:32 INFO - PROCESS | 1657 | 1464008132897 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}] 05:55:33 INFO - PROCESS | 1657 | 1464008133012 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:55:33 INFO - PROCESS | 1657 | 1464008133134 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1414d7800 == 98 [pid = 1657] [id = 458] 05:55:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12cd92400) [pid = 1657] [serial = 1373] [outer = 0x0] 05:55:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12d338c00) [pid = 1657] [serial = 1374] [outer = 0x12cd92400] 05:55:33 INFO - PROCESS | 1657 | 1464008133166 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12d3bdc00) [pid = 1657] [serial = 1375] [outer = 0x12cd92400] 05:55:33 INFO - PROCESS | 1657 | 1464008133638 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]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 772ms 05:55:33 INFO - PROCESS | 1657 | 1464008133675 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:55:33 INFO - PROCESS | 1657 | 1464008133677 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:55:33 INFO - PROCESS | 1657 | 1464008133679 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 1657 | 1464008133681 Marionette TRACE conn2 <- [1,1806,null,{}] 05:55:33 INFO - PROCESS | 1657 | 1464008133683 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}] 05:55:33 INFO - PROCESS | 1657 | 1464008133799 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:55:33 INFO - PROCESS | 1657 | 1464008133923 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f14000 == 99 [pid = 1657] [id = 459] 05:55:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x112795800) [pid = 1657] [serial = 1376] [outer = 0x0] 05:55:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x116943400) [pid = 1657] [serial = 1377] [outer = 0x112795800] 05:55:33 INFO - PROCESS | 1657 | 1464008133955 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12bd13400) [pid = 1657] [serial = 1378] [outer = 0x112795800] 05:55:34 INFO - PROCESS | 1657 | 1464008134674 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]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1069ms 05:55:34 INFO - PROCESS | 1657 | 1464008134761 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 1657 | 1464008134763 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:55:34 INFO - PROCESS | 1657 | 1464008134769 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 1657 | 1464008134771 Marionette TRACE conn2 <- [1,1810,null,{}] 05:55:34 INFO - PROCESS | 1657 | 1464008134775 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}] 05:55:34 INFO - PROCESS | 1657 | 1464008134887 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:55:34 INFO - PROCESS | 1657 | 1464008134979 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f6b000 == 100 [pid = 1657] [id = 460] 05:55:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x112797800) [pid = 1657] [serial = 1379] [outer = 0x0] 05:55:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x1127a0400) [pid = 1657] [serial = 1380] [outer = 0x112797800] 05:55:35 INFO - PROCESS | 1657 | 1464008135007 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x113193000) [pid = 1657] [serial = 1381] [outer = 0x112797800] 05:55:35 INFO - PROCESS | 1657 | 1464008135474 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]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 721ms 05:55:35 INFO - PROCESS | 1657 | 1464008135500 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 1657 | 1464008135504 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:55:35 INFO - PROCESS | 1657 | 1464008135511 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 1657 | 1464008135515 Marionette TRACE conn2 <- [1,1814,null,{}] 05:55:35 INFO - PROCESS | 1657 | 1464008135517 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}] 05:55:35 INFO - PROCESS | 1657 | 1464008135627 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:55:35 INFO - PROCESS | 1657 | 1464008135733 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11602b800 == 101 [pid = 1657] [id = 461] 05:55:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x116a49000) [pid = 1657] [serial = 1382] [outer = 0x0] 05:55:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x117036800) [pid = 1657] [serial = 1383] [outer = 0x116a49000] 05:55:35 INFO - PROCESS | 1657 | 1464008135761 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x11817a000) [pid = 1657] [serial = 1384] [outer = 0x116a49000] 05:55:36 INFO - PROCESS | 1657 | 1464008136209 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]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 775ms 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1388d2000 == 100 [pid = 1657] [id = 316] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x138e67000 == 99 [pid = 1657] [id = 450] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x138871800 == 98 [pid = 1657] [id = 449] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1133a9800 == 97 [pid = 1657] [id = 448] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x137a0c000 == 96 [pid = 1657] [id = 447] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4bb000 == 95 [pid = 1657] [id = 446] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12dcd1800 == 94 [pid = 1657] [id = 445] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12c32f400) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x118179800) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x112a64c00) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12d707000 == 93 [pid = 1657] [id = 444] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c51b800 == 92 [pid = 1657] [id = 443] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11953e800 == 91 [pid = 1657] [id = 442] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1249ad800 == 90 [pid = 1657] [id = 441] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfc2000 == 89 [pid = 1657] [id = 439] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc2c000 == 88 [pid = 1657] [id = 438] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c51f800 == 87 [pid = 1657] [id = 437] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd80800 == 86 [pid = 1657] [id = 436] 05:55:36 INFO - PROCESS | 1657 | 1464008136332 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 1657 | 1464008136334 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b931800 == 85 [pid = 1657] [id = 435] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12c826800 == 84 [pid = 1657] [id = 351] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7a3800 == 83 [pid = 1657] [id = 434] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1292de000 == 82 [pid = 1657] [id = 433] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1265b3800 == 81 [pid = 1657] [id = 432] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x123e9c000 == 80 [pid = 1657] [id = 431] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119dbc800 == 79 [pid = 1657] [id = 430] 05:55:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11756e800 == 78 [pid = 1657] [id = 429] 05:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:55:36 INFO - PROCESS | 1657 | 1464008136340 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 1657 | 1464008136343 Marionette TRACE conn2 <- [1,1818,null,{}] 05:55:36 INFO - PROCESS | 1657 | 1464008136356 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}] 05:55:36 INFO - PROCESS | 1657 | 1464008136462 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x116794400) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x128af6000) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x129514c00) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x128eda400) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x11266b800) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x118542000) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x118f9a400) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x123be2400) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x11991b800) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x1268ebc00) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12ba14000) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12ab1e000) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x128edcc00) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x1185cdc00) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x123b43c00) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12ab18400) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x117e11c00) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x113d65800) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x124549400) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x125566800) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x123c33800) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x128930c00) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12657c400) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x126885800) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x113190c00) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x118485800) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12ba19800) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x11266b400) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12569fc00) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x128935c00) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x119450c00) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x115e3fc00) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x11823c000) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1211d0000) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1265e6400) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x128ee0000) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12ba18800) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12bd2ac00) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11224c800) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x11279f000) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x112a6c800) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x112a74000) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x11716e400) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x129088c00) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x118244000) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x128ebb000) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x113d68400) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x123bbb800) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x128af2c00) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 05:55:36 INFO - PROCESS | 1657 | 1464008136550 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x118208000 == 79 [pid = 1657] [id = 462] 05:55:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11266b800) [pid = 1657] [serial = 1385] [outer = 0x0] 05:55:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x115e3fc00) [pid = 1657] [serial = 1386] [outer = 0x11266b800] 05:55:36 INFO - PROCESS | 1657 | 1464008136582 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x118589c00) [pid = 1657] [serial = 1387] [outer = 0x11266b800] 05:55:36 INFO - PROCESS | 1657 | 1464008136887 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]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 577ms 05:55:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x119449400) [pid = 1657] [serial = 1388] [outer = 0x12cd48800] 05:55:36 INFO - PROCESS | 1657 | 1464008136941 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 1657 | 1464008136943 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:55:36 INFO - PROCESS | 1657 | 1464008136963 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 1657 | 1464008136964 Marionette TRACE conn2 <- [1,1822,null,{}] 05:55:36 INFO - PROCESS | 1657 | 1464008136967 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}] 05:55:37 INFO - PROCESS | 1657 | 1464008137061 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:55:37 INFO - PROCESS | 1657 | 1464008137148 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119f6c000 == 80 [pid = 1657] [id = 463] 05:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x112a6c800) [pid = 1657] [serial = 1389] [outer = 0x0] 05:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x118fba400) [pid = 1657] [serial = 1390] [outer = 0x112a6c800] 05:55:37 INFO - PROCESS | 1657 | 1464008137177 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x123be2400) [pid = 1657] [serial = 1391] [outer = 0x112a6c800] 05:55:37 INFO - PROCESS | 1657 | 1464008137484 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]]]}] 05:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 585ms 05:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:55:37 INFO - PROCESS | 1657 | 1464008137535 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 1657 | 1464008137536 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:55:37 INFO - PROCESS | 1657 | 1464008137538 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 1657 | 1464008137539 Marionette TRACE conn2 <- [1,1826,null,{}] 05:55:37 INFO - PROCESS | 1657 | 1464008137541 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}] 05:55:37 INFO - PROCESS | 1657 | 1464008137641 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:55:37 INFO - PROCESS | 1657 | 1464008137715 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x124bc2000 == 81 [pid = 1657] [id = 464] 05:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x120ffa000) [pid = 1657] [serial = 1392] [outer = 0x0] 05:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x123c32800) [pid = 1657] [serial = 1393] [outer = 0x120ffa000] 05:55:37 INFO - PROCESS | 1657 | 1464008137756 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x124550400) [pid = 1657] [serial = 1394] [outer = 0x120ffa000] 05:55:38 INFO - PROCESS | 1657 | 1464008138041 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]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 05:55:38 INFO - PROCESS | 1657 | 1464008138057 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 1657 | 1464008138059 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:55:38 INFO - PROCESS | 1657 | 1464008138068 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 1657 | 1464008138069 Marionette TRACE conn2 <- [1,1830,null,{}] 05:55:38 INFO - PROCESS | 1657 | 1464008138072 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}] 05:55:38 INFO - PROCESS | 1657 | 1464008138185 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:55:38 INFO - PROCESS | 1657 | 1464008138190 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a5d8800 == 82 [pid = 1657] [id = 465] 05:55:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x124e9ac00) [pid = 1657] [serial = 1395] [outer = 0x0] 05:55:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1265e6400) [pid = 1657] [serial = 1396] [outer = 0x124e9ac00] 05:55:38 INFO - PROCESS | 1657 | 1464008138216 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x128937400) [pid = 1657] [serial = 1397] [outer = 0x124e9ac00] 05:55:38 INFO - PROCESS | 1657 | 1464008138664 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]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 05:55:38 INFO - PROCESS | 1657 | 1464008138739 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:55:38 INFO - PROCESS | 1657 | 1464008138741 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:55:38 INFO - PROCESS | 1657 | 1464008138745 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 1657 | 1464008138747 Marionette TRACE conn2 <- [1,1834,null,{}] 05:55:38 INFO - PROCESS | 1657 | 1464008138750 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}] 05:55:38 INFO - PROCESS | 1657 | 1464008138932 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:55:39 INFO - PROCESS | 1657 | 1464008139038 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b07c000 == 83 [pid = 1657] [id = 466] 05:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12556bc00) [pid = 1657] [serial = 1398] [outer = 0x0] 05:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x128afb800) [pid = 1657] [serial = 1399] [outer = 0x12556bc00] 05:55:39 INFO - PROCESS | 1657 | 1464008139063 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128e98800) [pid = 1657] [serial = 1400] [outer = 0x12556bc00] 05:55:39 INFO - PROCESS | 1657 | 1464008139396 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]]]}] 05:55:39 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 05:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 672ms 05:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:55:39 INFO - PROCESS | 1657 | 1464008139417 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:55:39 INFO - PROCESS | 1657 | 1464008139418 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:55:39 INFO - PROCESS | 1657 | 1464008139420 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 1657 | 1464008139422 Marionette TRACE conn2 <- [1,1838,null,{}] 05:55:39 INFO - PROCESS | 1657 | 1464008139433 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}] 05:55:39 INFO - PROCESS | 1657 | 1464008139557 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:55:39 INFO - PROCESS | 1657 | 1464008139569 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd80800 == 84 [pid = 1657] [id = 467] 05:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1268e7800) [pid = 1657] [serial = 1401] [outer = 0x0] 05:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x128ec3400) [pid = 1657] [serial = 1402] [outer = 0x1268e7800] 05:55:39 INFO - PROCESS | 1657 | 1464008139594 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x129082400) [pid = 1657] [serial = 1403] [outer = 0x1268e7800] 05:55:39 INFO - PROCESS | 1657 | 1464008139960 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]]]}] 05:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 578ms 05:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:55:40 INFO - PROCESS | 1657 | 1464008139999 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:55:40 INFO - PROCESS | 1657 | 1464008140000 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:55:40 INFO - PROCESS | 1657 | 1464008140002 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 1657 | 1464008140003 Marionette TRACE conn2 <- [1,1842,null,{}] 05:55:40 INFO - PROCESS | 1657 | 1464008140006 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}] 05:55:40 INFO - PROCESS | 1657 | 1464008140133 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:55:40 INFO - PROCESS | 1657 | 1464008140148 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c520000 == 85 [pid = 1657] [id = 468] 05:55:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x128ed9000) [pid = 1657] [serial = 1404] [outer = 0x0] 05:55:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12944cc00) [pid = 1657] [serial = 1405] [outer = 0x128ed9000] 05:55:40 INFO - PROCESS | 1657 | 1464008140173 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1268e9000) [pid = 1657] [serial = 1406] [outer = 0x128ed9000] 05:55:40 INFO - PROCESS | 1657 | 1464008140573 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]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 619ms 05:55:40 INFO - PROCESS | 1657 | 1464008140623 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:55:40 INFO - PROCESS | 1657 | 1464008140625 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:55:40 INFO - PROCESS | 1657 | 1464008140628 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 1657 | 1464008140630 Marionette TRACE conn2 <- [1,1846,null,{}] 05:55:40 INFO - PROCESS | 1657 | 1464008140633 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}] 05:55:41 INFO - PROCESS | 1657 | 1464008141220 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12abec800) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12c338000) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x116941400) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1185cec00) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x128931400) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x118160c00) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1185d3000) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x112798800) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x116712400) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x111035000) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:55:41 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x115e3e400) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:55:41 INFO - PROCESS | 1657 | 1464008141284 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c516800 == 86 [pid = 1657] [id = 469] 05:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x112018c00) [pid = 1657] [serial = 1407] [outer = 0x0] 05:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x116712400) [pid = 1657] [serial = 1408] [outer = 0x112018c00] 05:55:41 INFO - PROCESS | 1657 | 1464008141309 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x123df0400) [pid = 1657] [serial = 1409] [outer = 0x112018c00] 05:55:41 INFO - PROCESS | 1657 | 1464008141624 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]]]}] 05:55:41 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) 05:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1022ms 05:55:41 INFO - PROCESS | 1657 | 1464008141651 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 1657 | 1464008141652 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:55:41 INFO - PROCESS | 1657 | 1464008141654 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 1657 | 1464008141656 Marionette TRACE conn2 <- [1,1850,null,{}] 05:55:41 INFO - PROCESS | 1657 | 1464008141658 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}] 05:55:41 INFO - PROCESS | 1657 | 1464008141769 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:55:41 INFO - PROCESS | 1657 | 1464008141845 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3f7800 == 87 [pid = 1657] [id = 470] 05:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x118f07400) [pid = 1657] [serial = 1410] [outer = 0x0] 05:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12ab17000) [pid = 1657] [serial = 1411] [outer = 0x118f07400] 05:55:41 INFO - PROCESS | 1657 | 1464008141875 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12c330400) [pid = 1657] [serial = 1412] [outer = 0x118f07400] 05:55:42 INFO - PROCESS | 1657 | 1464008142172 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]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 523ms 05:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:55:42 INFO - PROCESS | 1657 | 1464008142185 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 1657 | 1464008142187 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:55:42 INFO - PROCESS | 1657 | 1464008142189 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 1657 | 1464008142190 Marionette TRACE conn2 <- [1,1854,null,{}] 05:55:42 INFO - PROCESS | 1657 | 1464008142200 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}] 05:55:42 INFO - PROCESS | 1657 | 1464008142309 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:55:42 INFO - PROCESS | 1657 | 1464008142314 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da55000 == 88 [pid = 1657] [id = 471] 05:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x11103b000) [pid = 1657] [serial = 1413] [outer = 0x0] 05:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12c55cc00) [pid = 1657] [serial = 1414] [outer = 0x11103b000] 05:55:42 INFO - PROCESS | 1657 | 1464008142338 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12c8a9400) [pid = 1657] [serial = 1415] [outer = 0x11103b000] 05:55:42 INFO - PROCESS | 1657 | 1464008142700 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]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 05:55:42 INFO - PROCESS | 1657 | 1464008142709 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 1657 | 1464008142710 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:55:42 INFO - PROCESS | 1657 | 1464008142718 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 1657 | 1464008142719 Marionette TRACE conn2 <- [1,1858,null,{}] 05:55:42 INFO - PROCESS | 1657 | 1464008142722 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}] 05:55:42 INFO - PROCESS | 1657 | 1464008142862 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:55:42 INFO - PROCESS | 1657 | 1464008142871 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dce0800 == 89 [pid = 1657] [id = 472] 05:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12bd2c400) [pid = 1657] [serial = 1416] [outer = 0x0] 05:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12c8c3400) [pid = 1657] [serial = 1417] [outer = 0x12bd2c400] 05:55:42 INFO - PROCESS | 1657 | 1464008142896 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12c8d0800) [pid = 1657] [serial = 1418] [outer = 0x12bd2c400] 05:55:43 INFO - PROCESS | 1657 | 1464008143332 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]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 672ms 05:55:43 INFO - PROCESS | 1657 | 1464008143390 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 1657 | 1464008143393 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:55:43 INFO - PROCESS | 1657 | 1464008143416 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 1657 | 1464008143419 Marionette TRACE conn2 <- [1,1862,null,{}] 05:55:43 INFO - PROCESS | 1657 | 1464008143423 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}] 05:55:43 INFO - PROCESS | 1657 | 1464008143551 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:55:43 INFO - PROCESS | 1657 | 1464008143675 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bd7800 == 90 [pid = 1657] [id = 473] 05:55:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x112a7b400) [pid = 1657] [serial = 1419] [outer = 0x0] 05:55:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x1131e8c00) [pid = 1657] [serial = 1420] [outer = 0x112a7b400] 05:55:43 INFO - PROCESS | 1657 | 1464008143707 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x116792800) [pid = 1657] [serial = 1421] [outer = 0x112a7b400] 05:55:44 INFO - PROCESS | 1657 | 1464008144124 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]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 776ms 05:55:44 INFO - PROCESS | 1657 | 1464008144190 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 1657 | 1464008144194 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:55:44 INFO - PROCESS | 1657 | 1464008144199 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 1657 | 1464008144201 Marionette TRACE conn2 <- [1,1866,null,{}] 05:55:44 INFO - PROCESS | 1657 | 1464008144203 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}] 05:55:44 INFO - PROCESS | 1657 | 1464008144323 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:55:44 INFO - PROCESS | 1657 | 1464008144447 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e5b000 == 91 [pid = 1657] [id = 474] 05:55:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x116a4e000) [pid = 1657] [serial = 1422] [outer = 0x0] 05:55:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x11823f000) [pid = 1657] [serial = 1423] [outer = 0x116a4e000] 05:55:44 INFO - PROCESS | 1657 | 1464008144481 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x118fbd400) [pid = 1657] [serial = 1424] [outer = 0x116a4e000] 05:55:44 INFO - PROCESS | 1657 | 1464008144936 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]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 771ms 05:55:44 INFO - PROCESS | 1657 | 1464008144971 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 1657 | 1464008144972 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:55:44 INFO - PROCESS | 1657 | 1464008144975 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 1657 | 1464008144978 Marionette TRACE conn2 <- [1,1870,null,{}] 05:55:44 INFO - PROCESS | 1657 | 1464008144986 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}] 05:55:45 INFO - PROCESS | 1657 | 1464008145110 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:55:45 INFO - PROCESS | 1657 | 1464008145237 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4bb000 == 92 [pid = 1657] [id = 475] 05:55:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x123bb6000) [pid = 1657] [serial = 1425] [outer = 0x0] 05:55:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x1262ca000) [pid = 1657] [serial = 1426] [outer = 0x123bb6000] 05:55:45 INFO - PROCESS | 1657 | 1464008145271 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x128930c00) [pid = 1657] [serial = 1427] [outer = 0x123bb6000] 05:55:45 INFO - PROCESS | 1657 | 1464008145712 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]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 774ms 05:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:55:45 INFO - PROCESS | 1657 | 1464008145750 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 1657 | 1464008145752 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:55:45 INFO - PROCESS | 1657 | 1464008145754 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 1657 | 1464008145755 Marionette TRACE conn2 <- [1,1874,null,{}] 05:55:45 INFO - PROCESS | 1657 | 1464008145758 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}] 05:55:45 INFO - PROCESS | 1657 | 1464008145878 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:55:46 INFO - PROCESS | 1657 | 1464008146004 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a1e000 == 93 [pid = 1657] [id = 476] 05:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x126814000) [pid = 1657] [serial = 1428] [outer = 0x0] 05:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x129252c00) [pid = 1657] [serial = 1429] [outer = 0x126814000] 05:55:46 INFO - PROCESS | 1657 | 1464008146036 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12ba18800) [pid = 1657] [serial = 1430] [outer = 0x126814000] 05:55:46 INFO - PROCESS | 1657 | 1464008146468 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]]]}] 05:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 771ms 05:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:55:46 INFO - PROCESS | 1657 | 1464008146539 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 1657 | 1464008146540 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:55:46 INFO - PROCESS | 1657 | 1464008146543 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - PROCESS | 1657 | 1464008146545 Marionette TRACE conn2 <- [1,1878,null,{}] 05:55:46 INFO - PROCESS | 1657 | 1464008146548 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}] 05:55:46 INFO - PROCESS | 1657 | 1464008146666 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:55:46 INFO - PROCESS | 1657 | 1464008146761 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x138914000 == 94 [pid = 1657] [id = 477] 05:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x129250800) [pid = 1657] [serial = 1431] [outer = 0x0] 05:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12bf92800) [pid = 1657] [serial = 1432] [outer = 0x129250800] 05:55:46 INFO - PROCESS | 1657 | 1464008146791 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12c8c3800) [pid = 1657] [serial = 1433] [outer = 0x129250800] 05:55:47 INFO - PROCESS | 1657 | 1464008147206 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]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 722ms 05:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:55:47 INFO - PROCESS | 1657 | 1464008147266 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 1657 | 1464008147267 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:55:47 INFO - PROCESS | 1657 | 1464008147269 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 1657 | 1464008147270 Marionette TRACE conn2 <- [1,1882,null,{}] 05:55:47 INFO - PROCESS | 1657 | 1464008147273 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}] 05:55:47 INFO - PROCESS | 1657 | 1464008147408 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:55:47 INFO - PROCESS | 1657 | 1464008147505 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x138eb4800 == 95 [pid = 1657] [id = 478] 05:55:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12c8d2800) [pid = 1657] [serial = 1434] [outer = 0x0] 05:55:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12cd4fc00) [pid = 1657] [serial = 1435] [outer = 0x12c8d2800] 05:55:47 INFO - PROCESS | 1657 | 1464008147537 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12d1adc00) [pid = 1657] [serial = 1436] [outer = 0x12c8d2800] 05:55:47 INFO - PROCESS | 1657 | 1464008147980 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]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 770ms 05:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:55:48 INFO - PROCESS | 1657 | 1464008148042 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:55:48 INFO - PROCESS | 1657 | 1464008148043 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:55:48 INFO - PROCESS | 1657 | 1464008148064 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 1657 | 1464008148065 Marionette TRACE conn2 <- [1,1886,null,{}] 05:55:48 INFO - PROCESS | 1657 | 1464008148069 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}] 05:55:48 INFO - PROCESS | 1657 | 1464008148180 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:55:48 INFO - PROCESS | 1657 | 1464008148313 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8e2800 == 96 [pid = 1657] [id = 479] 05:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12d1ae000) [pid = 1657] [serial = 1437] [outer = 0x0] 05:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12d3b3800) [pid = 1657] [serial = 1438] [outer = 0x12d1ae000] 05:55:48 INFO - PROCESS | 1657 | 1464008148358 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12d3c5800) [pid = 1657] [serial = 1439] [outer = 0x12d1ae000] 05:55:48 INFO - PROCESS | 1657 | 1464008148900 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]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 901ms 05:55:48 INFO - PROCESS | 1657 | 1464008148947 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:55:48 INFO - PROCESS | 1657 | 1464008148948 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:55:48 INFO - PROCESS | 1657 | 1464008148951 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 1657 | 1464008148952 Marionette TRACE conn2 <- [1,1890,null,{}] 05:55:48 INFO - PROCESS | 1657 | 1464008148955 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}] 05:55:49 INFO - PROCESS | 1657 | 1464008149071 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:55:49 INFO - PROCESS | 1657 | 1464008149168 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x140564800 == 97 [pid = 1657] [id = 480] 05:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12d32ec00) [pid = 1657] [serial = 1440] [outer = 0x0] 05:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12f466c00) [pid = 1657] [serial = 1441] [outer = 0x12d32ec00] 05:55:49 INFO - PROCESS | 1657 | 1464008149198 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x12f46b400) [pid = 1657] [serial = 1442] [outer = 0x12d32ec00] 05:55:49 INFO - PROCESS | 1657 | 1464008149600 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]]]}] 05:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 669ms 05:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:55:49 INFO - PROCESS | 1657 | 1464008149653 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 1657 | 1464008149654 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:55:49 INFO - PROCESS | 1657 | 1464008149657 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 1657 | 1464008149658 Marionette TRACE conn2 <- [1,1894,null,{}] 05:55:49 INFO - PROCESS | 1657 | 1464008149660 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}] 05:55:49 INFO - PROCESS | 1657 | 1464008149780 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:55:49 INFO - PROCESS | 1657 | 1464008149904 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x14057e800 == 98 [pid = 1657] [id = 481] 05:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12d3cb800) [pid = 1657] [serial = 1443] [outer = 0x0] 05:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12f46f800) [pid = 1657] [serial = 1444] [outer = 0x12d3cb800] 05:55:49 INFO - PROCESS | 1657 | 1464008149936 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x138974400) [pid = 1657] [serial = 1445] [outer = 0x12d3cb800] 05:55:50 INFO - PROCESS | 1657 | 1464008150338 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]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 723ms 05:55:50 INFO - PROCESS | 1657 | 1464008150380 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 1657 | 1464008150382 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:55:50 INFO - PROCESS | 1657 | 1464008150384 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 1657 | 1464008150385 Marionette TRACE conn2 <- [1,1898,null,{}] 05:55:50 INFO - PROCESS | 1657 | 1464008150388 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}] 05:55:50 INFO - PROCESS | 1657 | 1464008150505 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:55:50 INFO - PROCESS | 1657 | 1464008150648 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1415d0800 == 99 [pid = 1657] [id = 482] 05:55:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x111e62c00) [pid = 1657] [serial = 1446] [outer = 0x0] 05:55:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12d3cc400) [pid = 1657] [serial = 1447] [outer = 0x111e62c00] 05:55:50 INFO - PROCESS | 1657 | 1464008150679 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x13897cc00) [pid = 1657] [serial = 1448] [outer = 0x111e62c00] 05:55:51 INFO - PROCESS | 1657 | 1464008151143 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]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 819ms 05:55:51 INFO - PROCESS | 1657 | 1464008151203 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 1657 | 1464008151205 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:55:51 INFO - PROCESS | 1657 | 1464008151207 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 1657 | 1464008151210 Marionette TRACE conn2 <- [1,1902,null,{}] 05:55:51 INFO - PROCESS | 1657 | 1464008151212 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}] 05:55:51 INFO - PROCESS | 1657 | 1464008151348 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:55:51 INFO - PROCESS | 1657 | 1464008151476 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b2a800 == 100 [pid = 1657] [id = 483] 05:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x11670a000) [pid = 1657] [serial = 1449] [outer = 0x0] 05:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12cc06c00) [pid = 1657] [serial = 1450] [outer = 0x11670a000] 05:55:51 INFO - PROCESS | 1657 | 1464008151513 Marionette DEBUG loaded listener.js 05:55:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x13935f400) [pid = 1657] [serial = 1451] [outer = 0x11670a000] 05:55:52 INFO - PROCESS | 1657 | 1464008152198 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]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1023ms 05:55:52 INFO - PROCESS | 1657 | 1464008152232 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 1657 | 1464008152235 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:55:52 INFO - PROCESS | 1657 | 1464008152247 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 1657 | 1464008152249 Marionette TRACE conn2 <- [1,1906,null,{}] 05:55:52 INFO - PROCESS | 1657 | 1464008152253 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}] 05:55:52 INFO - PROCESS | 1657 | 1464008152366 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:55:52 INFO - PROCESS | 1657 | 1464008152461 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b35000 == 101 [pid = 1657] [id = 484] 05:55:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x11318a800) [pid = 1657] [serial = 1452] [outer = 0x0] 05:55:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x116710000) [pid = 1657] [serial = 1453] [outer = 0x11318a800] 05:55:52 INFO - PROCESS | 1657 | 1464008152490 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x11823cc00) [pid = 1657] [serial = 1454] [outer = 0x11318a800] 05:55:52 INFO - PROCESS | 1657 | 1464008152931 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]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 05:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:55:52 INFO - PROCESS | 1657 | 1464008152985 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 1657 | 1464008152988 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:55:52 INFO - PROCESS | 1657 | 1464008152992 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 1657 | 1464008152994 Marionette TRACE conn2 <- [1,1910,null,{}] 05:55:53 INFO - PROCESS | 1657 | 1464008153016 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}] 05:55:53 INFO - PROCESS | 1657 | 1464008153116 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:55:53 INFO - PROCESS | 1657 | 1464008153275 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12da55000 == 100 [pid = 1657] [id = 471] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3f7800 == 99 [pid = 1657] [id = 470] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x129457000) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12a7c2800) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12cd4b800) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f15000 == 100 [pid = 1657] [id = 485] 05:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x112691800) [pid = 1657] [serial = 1455] [outer = 0x0] 05:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x118483000) [pid = 1657] [serial = 1456] [outer = 0x112691800] 05:55:53 INFO - PROCESS | 1657 | 1464008153390 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1211d2000) [pid = 1657] [serial = 1457] [outer = 0x112691800] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c516800 == 99 [pid = 1657] [id = 469] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c520000 == 98 [pid = 1657] [id = 468] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd80800 == 97 [pid = 1657] [id = 467] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12b07c000 == 96 [pid = 1657] [id = 466] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a5d8800 == 95 [pid = 1657] [id = 465] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x124bc2000 == 94 [pid = 1657] [id = 464] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x119f6c000 == 93 [pid = 1657] [id = 463] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x118208000 == 92 [pid = 1657] [id = 462] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11602b800 == 91 [pid = 1657] [id = 461] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x119f6b000 == 90 [pid = 1657] [id = 460] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x13bfe2000 == 89 [pid = 1657] [id = 457] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x13bcb3000 == 88 [pid = 1657] [id = 456] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x13b96a800 == 87 [pid = 1657] [id = 455] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8b4800 == 86 [pid = 1657] [id = 454] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12d71d800 == 85 [pid = 1657] [id = 453] 05:55:53 INFO - PROCESS | 1657 | --DOCSHELL 0x128e61000 == 84 [pid = 1657] [id = 452] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12bd20000) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12c558c00) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12c8a6c00) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x123d62800) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12c8c8800) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x12c8ab400) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x119442800) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x120fb7400) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x128ee2400) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x128c41c00) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x118751000) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x128933400) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x120fb1000) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x128ee7400) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12bd17800) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x1245f2400) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x12504b400) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x128933800) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x118163000) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x11515fc00) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12ba13000) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x118178c00) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x118482800) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x116717800) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x112663800) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12c8d2400) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x1161f1c00) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x120fef000) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12bf8a000) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12b9e5400) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x128b62800) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 05:55:53 INFO - PROCESS | 1657 | 1464008153851 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]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 891ms 05:55:53 INFO - PROCESS | 1657 | 1464008153890 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:55:53 INFO - PROCESS | 1657 | 1464008153891 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:55:53 INFO - PROCESS | 1657 | 1464008153894 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 1657 | 1464008153900 Marionette TRACE conn2 <- [1,1914,null,{}] 05:55:53 INFO - PROCESS | 1657 | 1464008153908 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}] 05:55:54 INFO - PROCESS | 1657 | 1464008154019 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:55:54 INFO - PROCESS | 1657 | 1464008154030 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12629f800 == 85 [pid = 1657] [id = 486] 05:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x124546400) [pid = 1657] [serial = 1458] [outer = 0x0] 05:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1249e8400) [pid = 1657] [serial = 1459] [outer = 0x124546400] 05:55:54 INFO - PROCESS | 1657 | 1464008154077 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x126813400) [pid = 1657] [serial = 1460] [outer = 0x124546400] 05:55:54 INFO - PROCESS | 1657 | 1464008154590 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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 725ms 05:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:55:54 INFO - PROCESS | 1657 | 1464008154620 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 1657 | 1464008154621 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:55:54 INFO - PROCESS | 1657 | 1464008154640 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 1657 | 1464008154641 Marionette TRACE conn2 <- [1,1918,null,{}] 05:55:54 INFO - PROCESS | 1657 | 1464008154646 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}] 05:55:54 INFO - PROCESS | 1657 | 1464008154749 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:55:54 INFO - PROCESS | 1657 | 1464008154755 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b071000 == 86 [pid = 1657] [id = 487] 05:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1268e3400) [pid = 1657] [serial = 1461] [outer = 0x0] 05:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x128af0800) [pid = 1657] [serial = 1462] [outer = 0x1268e3400] 05:55:54 INFO - PROCESS | 1657 | 1464008154785 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x128ea1c00) [pid = 1657] [serial = 1463] [outer = 0x1268e3400] 05:55:55 INFO - PROCESS | 1657 | 1464008155219 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]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 638ms 05:55:55 INFO - PROCESS | 1657 | 1464008155266 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 1657 | 1464008155268 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:55:55 INFO - PROCESS | 1657 | 1464008155299 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 1657 | 1464008155300 Marionette TRACE conn2 <- [1,1922,null,{}] 05:55:55 INFO - PROCESS | 1657 | 1464008155304 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}] 05:55:55 INFO - PROCESS | 1657 | 1464008155408 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:55:55 INFO - PROCESS | 1657 | 1464008155413 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c517000 == 87 [pid = 1657] [id = 488] 05:55:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x128ec1c00) [pid = 1657] [serial = 1464] [outer = 0x0] 05:55:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x128ee2400) [pid = 1657] [serial = 1465] [outer = 0x128ec1c00] 05:55:55 INFO - PROCESS | 1657 | 1464008155438 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12950d000) [pid = 1657] [serial = 1466] [outer = 0x128ec1c00] 05:55:55 INFO - PROCESS | 1657 | 1464008155822 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]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 599ms 05:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:55:55 INFO - PROCESS | 1657 | 1464008155869 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 1657 | 1464008155870 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:55:55 INFO - PROCESS | 1657 | 1464008155872 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 1657 | 1464008155873 Marionette TRACE conn2 <- [1,1926,null,{}] 05:55:55 INFO - PROCESS | 1657 | 1464008155881 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}] 05:55:56 INFO - PROCESS | 1657 | 1464008156024 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:55:56 INFO - PROCESS | 1657 | 1464008156044 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3e9800 == 88 [pid = 1657] [id = 489] 05:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12a756400) [pid = 1657] [serial = 1467] [outer = 0x0] 05:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12b9e9000) [pid = 1657] [serial = 1468] [outer = 0x12a756400] 05:55:56 INFO - PROCESS | 1657 | 1464008156070 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12c8a0800) [pid = 1657] [serial = 1469] [outer = 0x12a756400] 05:55:56 INFO - PROCESS | 1657 | 1464008156544 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]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 722ms 05:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:55:56 INFO - PROCESS | 1657 | 1464008156597 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 1657 | 1464008156599 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:55:56 INFO - PROCESS | 1657 | 1464008156602 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 1657 | 1464008156604 Marionette TRACE conn2 <- [1,1930,null,{}] 05:55:56 INFO - PROCESS | 1657 | 1464008156607 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}] 05:55:56 INFO - PROCESS | 1657 | 1464008156790 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:55:56 INFO - PROCESS | 1657 | 1464008156813 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d719800 == 89 [pid = 1657] [id = 490] 05:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12bd2a800) [pid = 1657] [serial = 1470] [outer = 0x0] 05:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12c8d2400) [pid = 1657] [serial = 1471] [outer = 0x12bd2a800] 05:55:56 INFO - PROCESS | 1657 | 1464008156838 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12cd4b800) [pid = 1657] [serial = 1472] [outer = 0x12bd2a800] 05:55:57 INFO - PROCESS | 1657 | 1464008157195 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]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 621ms 05:55:57 INFO - PROCESS | 1657 | 1464008157222 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 1657 | 1464008157223 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:55:57 INFO - PROCESS | 1657 | 1464008157226 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 1657 | 1464008157227 Marionette TRACE conn2 <- [1,1934,null,{}] 05:55:57 INFO - PROCESS | 1657 | 1464008157236 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}] 05:55:57 INFO - PROCESS | 1657 | 1464008157368 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:55:57 INFO - PROCESS | 1657 | 1464008157401 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e135000 == 90 [pid = 1657] [id = 491] 05:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12c8c6400) [pid = 1657] [serial = 1473] [outer = 0x0] 05:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12cd93800) [pid = 1657] [serial = 1474] [outer = 0x12c8c6400] 05:55:57 INFO - PROCESS | 1657 | 1464008157427 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12d1ad400) [pid = 1657] [serial = 1475] [outer = 0x12c8c6400] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x116a49000) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x118f07400) [pid = 1657] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12cc08800) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x112018c00) [pid = 1657] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x11103b000) [pid = 1657] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x124e9ac00) [pid = 1657] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x1268e7800) [pid = 1657] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x120ffa000) [pid = 1657] [serial = 1392] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x11266b800) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x112797800) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x128ed9000) [pid = 1657] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x112a6c800) [pid = 1657] [serial = 1389] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:55:57 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12556bc00) [pid = 1657] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:55:57 INFO - PROCESS | 1657 | 1464008157900 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]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 725ms 05:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:55:57 INFO - PROCESS | 1657 | 1464008157952 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 1657 | 1464008157953 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:55:57 INFO - PROCESS | 1657 | 1464008157955 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 1657 | 1464008157956 Marionette TRACE conn2 <- [1,1938,null,{}] 05:55:57 INFO - PROCESS | 1657 | 1464008157958 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}] 05:55:58 INFO - PROCESS | 1657 | 1464008158065 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:55:58 INFO - PROCESS | 1657 | 1464008158150 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7b3800 == 91 [pid = 1657] [id = 492] 05:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x111034400) [pid = 1657] [serial = 1476] [outer = 0x0] 05:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x120fb8800) [pid = 1657] [serial = 1477] [outer = 0x111034400] 05:55:58 INFO - PROCESS | 1657 | 1464008158175 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x128ee4000) [pid = 1657] [serial = 1478] [outer = 0x111034400] 05:55:58 INFO - PROCESS | 1657 | 1464008158465 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]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 523ms 05:55:58 INFO - PROCESS | 1657 | 1464008158480 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 1657 | 1464008158483 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:55:58 INFO - PROCESS | 1657 | 1464008158491 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 1657 | 1464008158492 Marionette TRACE conn2 <- [1,1942,null,{}] 05:55:58 INFO - PROCESS | 1657 | 1464008158496 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}] 05:55:58 INFO - PROCESS | 1657 | 1464008158599 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:55:58 INFO - PROCESS | 1657 | 1464008158604 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x13886d000 == 92 [pid = 1657] [id = 493] 05:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12ba19400) [pid = 1657] [serial = 1479] [outer = 0x0] 05:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12d1b3c00) [pid = 1657] [serial = 1480] [outer = 0x12ba19400] 05:55:58 INFO - PROCESS | 1657 | 1464008158628 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12d3c6800) [pid = 1657] [serial = 1481] [outer = 0x12ba19400] 05:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 519ms 05:55:59 INFO - PROCESS | 1657 | 1464008159007 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]]]}] 05:55:59 INFO - PROCESS | 1657 | 1464008159014 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:55:59 INFO - PROCESS | 1657 | 1464008159016 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:55:59 INFO - PROCESS | 1657 | 1464008159018 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - PROCESS | 1657 | 1464008159020 Marionette TRACE conn2 <- [1,1946,null,{}] 05:55:59 INFO - PROCESS | 1657 | 1464008159022 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}] 05:55:59 INFO - PROCESS | 1657 | 1464008159180 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:55:59 INFO - PROCESS | 1657 | 1464008159189 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x138e63000 == 93 [pid = 1657] [id = 494] 05:55:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x123ded400) [pid = 1657] [serial = 1482] [outer = 0x0] 05:55:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x138978000) [pid = 1657] [serial = 1483] [outer = 0x123ded400] 05:55:59 INFO - PROCESS | 1657 | 1464008159226 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x139367800) [pid = 1657] [serial = 1484] [outer = 0x123ded400] 05:55:59 INFO - PROCESS | 1657 | 1464008159573 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]]]}] 05:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 571ms 05:55:59 INFO - PROCESS | 1657 | 1464008159591 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:55:59 INFO - PROCESS | 1657 | 1464008159593 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:55:59 INFO - PROCESS | 1657 | 1464008159596 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - PROCESS | 1657 | 1464008159598 Marionette TRACE conn2 <- [1,1950,null,{}] 05:55:59 INFO - PROCESS | 1657 | 1464008159601 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}] 05:55:59 INFO - PROCESS | 1657 | 1464008159757 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:56:00 INFO - PROCESS | 1657 | 1464008160008 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f73000 == 94 [pid = 1657] [id = 495] 05:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x112688800) [pid = 1657] [serial = 1485] [outer = 0x0] 05:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x11268fc00) [pid = 1657] [serial = 1486] [outer = 0x112688800] 05:56:00 INFO - PROCESS | 1657 | 1464008160042 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x113861800) [pid = 1657] [serial = 1487] [outer = 0x112688800] 05:56:00 INFO - PROCESS | 1657 | 1464008160490 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]]]}] 05:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 923ms 05:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:56:00 INFO - PROCESS | 1657 | 1464008160520 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:56:00 INFO - PROCESS | 1657 | 1464008160523 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:56:00 INFO - PROCESS | 1657 | 1464008160526 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:56:00 INFO - PROCESS | 1657 | 1464008160529 Marionette TRACE conn2 <- [1,1954,null,{}] 05:56:00 INFO - PROCESS | 1657 | 1464008160532 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}] 05:56:00 INFO - PROCESS | 1657 | 1464008160662 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:56:00 INFO - PROCESS | 1657 | 1464008160790 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x129744000 == 95 [pid = 1657] [id = 496] 05:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x117040c00) [pid = 1657] [serial = 1488] [outer = 0x0] 05:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x1182ee000) [pid = 1657] [serial = 1489] [outer = 0x117040c00] 05:56:00 INFO - PROCESS | 1657 | 1464008160823 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x123c26400) [pid = 1657] [serial = 1490] [outer = 0x117040c00] 05:56:01 INFO - PROCESS | 1657 | 1464008161291 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]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 824ms 05:56:01 INFO - PROCESS | 1657 | 1464008161364 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 1657 | 1464008161367 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:56:01 INFO - PROCESS | 1657 | 1464008161372 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 1657 | 1464008161373 Marionette TRACE conn2 <- [1,1958,null,{}] 05:56:01 INFO - PROCESS | 1657 | 1464008161376 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}] 05:56:01 INFO - PROCESS | 1657 | 1464008161499 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:56:01 INFO - PROCESS | 1657 | 1464008161596 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x138eb7000 == 96 [pid = 1657] [id = 497] 05:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x120fb1400) [pid = 1657] [serial = 1491] [outer = 0x0] 05:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x126886c00) [pid = 1657] [serial = 1492] [outer = 0x120fb1400] 05:56:01 INFO - PROCESS | 1657 | 1464008161627 Marionette DEBUG loaded listener.js 05:56:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12950e400) [pid = 1657] [serial = 1493] [outer = 0x120fb1400] 05:56:02 INFO - PROCESS | 1657 | 1464008162068 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]]]}] 05:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 721ms 05:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:56:02 INFO - PROCESS | 1657 | 1464008162096 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:56:02 INFO - PROCESS | 1657 | 1464008162097 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:56:02 INFO - PROCESS | 1657 | 1464008162105 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:56:02 INFO - PROCESS | 1657 | 1464008162109 Marionette TRACE conn2 <- [1,1962,null,{}] 05:56:02 INFO - PROCESS | 1657 | 1464008162116 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}] 05:56:02 INFO - PROCESS | 1657 | 1464008162239 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:56:02 INFO - PROCESS | 1657 | 1464008162338 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bf37000 == 97 [pid = 1657] [id = 498] 05:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12bd2d800) [pid = 1657] [serial = 1494] [outer = 0x0] 05:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12c8ca000) [pid = 1657] [serial = 1495] [outer = 0x12bd2d800] 05:56:02 INFO - PROCESS | 1657 | 1464008162367 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12d1a9c00) [pid = 1657] [serial = 1496] [outer = 0x12bd2d800] 05:56:02 INFO - PROCESS | 1657 | 1464008162922 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]]]}] 05:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 830ms 05:56:02 INFO - PROCESS | 1657 | 1464008162930 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:56:02 INFO - PROCESS | 1657 | 1464008162932 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:56:02 INFO - PROCESS | 1657 | 1464008162934 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:56:02 INFO - PROCESS | 1657 | 1464008162936 Marionette TRACE conn2 <- [1,1966,null,{}] 05:56:02 INFO - PROCESS | 1657 | 1464008162938 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}] 05:56:03 INFO - PROCESS | 1657 | 1464008163055 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:56:03 INFO - PROCESS | 1657 | 1464008163150 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x14057b800 == 98 [pid = 1657] [id = 499] 05:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12d1aec00) [pid = 1657] [serial = 1497] [outer = 0x0] 05:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x139352800) [pid = 1657] [serial = 1498] [outer = 0x12d1aec00] 05:56:03 INFO - PROCESS | 1657 | 1464008163179 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x13935e000) [pid = 1657] [serial = 1499] [outer = 0x12d1aec00] 05:56:03 INFO - PROCESS | 1657 | 1464008163596 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]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 05:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:56:03 INFO - PROCESS | 1657 | 1464008163606 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 1657 | 1464008163607 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:56:03 INFO - PROCESS | 1657 | 1464008163610 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 1657 | 1464008163611 Marionette TRACE conn2 <- [1,1970,null,{}] 05:56:03 INFO - PROCESS | 1657 | 1464008163613 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}] 05:56:03 INFO - PROCESS | 1657 | 1464008163734 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:56:03 INFO - PROCESS | 1657 | 1464008163835 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1416db000 == 99 [pid = 1657] [id = 500] 05:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x13936ec00) [pid = 1657] [serial = 1500] [outer = 0x0] 05:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x139371400) [pid = 1657] [serial = 1501] [outer = 0x13936ec00] 05:56:03 INFO - PROCESS | 1657 | 1464008163873 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x1395ba800) [pid = 1657] [serial = 1502] [outer = 0x13936ec00] 05:56:04 INFO - PROCESS | 1657 | 1464008164308 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]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 721ms 05:56:04 INFO - PROCESS | 1657 | 1464008164331 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 1657 | 1464008164333 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:56:04 INFO - PROCESS | 1657 | 1464008164335 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 1657 | 1464008164336 Marionette TRACE conn2 <- [1,1974,null,{}] 05:56:04 INFO - PROCESS | 1657 | 1464008164339 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}] 05:56:04 INFO - PROCESS | 1657 | 1464008164479 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:56:04 INFO - PROCESS | 1657 | 1464008164578 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1416f0000 == 100 [pid = 1657] [id = 501] 05:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x1395bb000) [pid = 1657] [serial = 1503] [outer = 0x0] 05:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x13b9b8800) [pid = 1657] [serial = 1504] [outer = 0x1395bb000] 05:56:04 INFO - PROCESS | 1657 | 1464008164608 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x13b9c2c00) [pid = 1657] [serial = 1505] [outer = 0x1395bb000] 05:56:05 INFO - PROCESS | 1657 | 1464008165022 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]]]}] 05:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 719ms 05:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:56:05 INFO - PROCESS | 1657 | 1464008165054 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:56:05 INFO - PROCESS | 1657 | 1464008165056 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:56:05 INFO - PROCESS | 1657 | 1464008165058 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:56:05 INFO - PROCESS | 1657 | 1464008165059 Marionette TRACE conn2 <- [1,1978,null,{}] 05:56:05 INFO - PROCESS | 1657 | 1464008165063 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}] 05:56:05 INFO - PROCESS | 1657 | 1464008165182 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:56:05 INFO - PROCESS | 1657 | 1464008165280 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bac2000 == 101 [pid = 1657] [id = 502] 05:56:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x13b9bcc00) [pid = 1657] [serial = 1506] [outer = 0x0] 05:56:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x13ba3e000) [pid = 1657] [serial = 1507] [outer = 0x13b9bcc00] 05:56:05 INFO - PROCESS | 1657 | 1464008165311 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x13ba44000) [pid = 1657] [serial = 1508] [outer = 0x13b9bcc00] 05:56:05 INFO - PROCESS | 1657 | 1464008165710 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]]]}] 05:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 668ms 05:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:56:05 INFO - PROCESS | 1657 | 1464008165727 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:56:05 INFO - PROCESS | 1657 | 1464008165728 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:56:05 INFO - PROCESS | 1657 | 1464008165731 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:56:05 INFO - PROCESS | 1657 | 1464008165732 Marionette TRACE conn2 <- [1,1982,null,{}] 05:56:05 INFO - PROCESS | 1657 | 1464008165735 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}] 05:56:05 INFO - PROCESS | 1657 | 1464008165920 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:56:06 INFO - PROCESS | 1657 | 1464008166021 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x13927d800 == 102 [pid = 1657] [id = 503] 05:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x13b9c1000) [pid = 1657] [serial = 1509] [outer = 0x0] 05:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x13ba4ac00) [pid = 1657] [serial = 1510] [outer = 0x13b9c1000] 05:56:06 INFO - PROCESS | 1657 | 1464008166051 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x13bd3f000) [pid = 1657] [serial = 1511] [outer = 0x13b9c1000] 05:56:06 INFO - PROCESS | 1657 | 1464008166465 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]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 05:56:06 INFO - PROCESS | 1657 | 1464008166501 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 1657 | 1464008166503 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:56:06 INFO - PROCESS | 1657 | 1464008166505 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 1657 | 1464008166506 Marionette TRACE conn2 <- [1,1986,null,{}] 05:56:06 INFO - PROCESS | 1657 | 1464008166509 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}] 05:56:06 INFO - PROCESS | 1657 | 1464008166629 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:56:06 INFO - PROCESS | 1657 | 1464008166760 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b69800 == 103 [pid = 1657] [id = 504] 05:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x13b9c1800) [pid = 1657] [serial = 1512] [outer = 0x0] 05:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x13bd46400) [pid = 1657] [serial = 1513] [outer = 0x13b9c1800] 05:56:06 INFO - PROCESS | 1657 | 1464008166793 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x14000cc00) [pid = 1657] [serial = 1514] [outer = 0x13b9c1800] 05:56:07 INFO - PROCESS | 1657 | 1464008167176 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]]]}] 05:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 719ms 05:56:07 INFO - PROCESS | 1657 | 1464008167225 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:56:07 INFO - PROCESS | 1657 | 1464008167226 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:56:07 INFO - PROCESS | 1657 | 1464008167249 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - PROCESS | 1657 | 1464008167250 Marionette TRACE conn2 <- [1,1990,null,{}] 05:56:07 INFO - PROCESS | 1657 | 1464008167253 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}] 05:56:07 INFO - PROCESS | 1657 | 1464008167394 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:56:07 INFO - PROCESS | 1657 | 1464008167494 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b83000 == 104 [pid = 1657] [id = 505] 05:56:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x13bdc1000) [pid = 1657] [serial = 1515] [outer = 0x0] 05:56:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x13bdc6400) [pid = 1657] [serial = 1516] [outer = 0x13bdc1000] 05:56:07 INFO - PROCESS | 1657 | 1464008167529 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x13bdcdc00) [pid = 1657] [serial = 1517] [outer = 0x13bdc1000] 05:56:08 INFO - PROCESS | 1657 | 1464008168030 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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 822ms 05:56:08 INFO - PROCESS | 1657 | 1464008168069 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 1657 | 1464008168071 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:56:08 INFO - PROCESS | 1657 | 1464008168073 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 1657 | 1464008168075 Marionette TRACE conn2 <- [1,1994,null,{}] 05:56:08 INFO - PROCESS | 1657 | 1464008168078 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}] 05:56:08 INFO - PROCESS | 1657 | 1464008168219 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:56:08 INFO - PROCESS | 1657 | 1464008168321 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b29800 == 105 [pid = 1657] [id = 506] 05:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x118fc2800) [pid = 1657] [serial = 1518] [outer = 0x0] 05:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x13bdc3800) [pid = 1657] [serial = 1519] [outer = 0x118fc2800] 05:56:08 INFO - PROCESS | 1657 | 1464008168351 Marionette DEBUG loaded listener.js 05:56:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x140012400) [pid = 1657] [serial = 1520] [outer = 0x118fc2800] 05:56:08 INFO - PROCESS | 1657 | 1464008168816 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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 773ms 05:56:08 INFO - PROCESS | 1657 | 1464008168847 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 1657 | 1464008168848 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:56:08 INFO - PROCESS | 1657 | 1464008168851 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 1657 | 1464008168852 Marionette TRACE conn2 <- [1,1998,null,{}] 05:56:08 INFO - PROCESS | 1657 | 1464008168854 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}] 05:56:08 INFO - PROCESS | 1657 | 1464008168982 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:56:09 INFO - PROCESS | 1657 | 1464008169331 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f26000 == 106 [pid = 1657] [id = 507] 05:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x111036000) [pid = 1657] [serial = 1521] [outer = 0x0] 05:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x112018800) [pid = 1657] [serial = 1522] [outer = 0x111036000] 05:56:09 INFO - PROCESS | 1657 | 1464008169407 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x112a78c00) [pid = 1657] [serial = 1523] [outer = 0x111036000] 05:56:09 INFO - PROCESS | 1657 | 1464008169869 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]]]}] 05:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1071ms 05:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:56:09 INFO - PROCESS | 1657 | 1464008169923 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:56:09 INFO - PROCESS | 1657 | 1464008169925 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:56:09 INFO - PROCESS | 1657 | 1464008169928 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:56:09 INFO - PROCESS | 1657 | 1464008169930 Marionette TRACE conn2 <- [1,2002,null,{}] 05:56:09 INFO - PROCESS | 1657 | 1464008169933 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}] 05:56:10 INFO - PROCESS | 1657 | 1464008170054 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:56:10 INFO - PROCESS | 1657 | 1464008170162 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7a1800 == 107 [pid = 1657] [id = 508] 05:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x116934800) [pid = 1657] [serial = 1524] [outer = 0x0] 05:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x118160800) [pid = 1657] [serial = 1525] [outer = 0x116934800] 05:56:10 INFO - PROCESS | 1657 | 1464008170193 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x119998800) [pid = 1657] [serial = 1526] [outer = 0x116934800] 05:56:10 INFO - PROCESS | 1657 | 1464008170708 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]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 824ms 05:56:10 INFO - PROCESS | 1657 | 1464008170755 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 1657 | 1464008170759 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:56:10 INFO - PROCESS | 1657 | 1464008170789 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 1657 | 1464008170790 Marionette TRACE conn2 <- [1,2006,null,{}] 05:56:10 INFO - PROCESS | 1657 | 1464008170792 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}] 05:56:10 INFO - PROCESS | 1657 | 1464008170925 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:56:11 INFO - PROCESS | 1657 | 1464008171034 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12466a800 == 108 [pid = 1657] [id = 509] 05:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x118f08c00) [pid = 1657] [serial = 1527] [outer = 0x0] 05:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x120ff0400) [pid = 1657] [serial = 1528] [outer = 0x118f08c00] 05:56:11 INFO - PROCESS | 1657 | 1464008171062 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x12556ac00) [pid = 1657] [serial = 1529] [outer = 0x118f08c00] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x138e63000 == 107 [pid = 1657] [id = 494] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x13886d000 == 106 [pid = 1657] [id = 493] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7b3800 == 105 [pid = 1657] [id = 492] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12e135000 == 104 [pid = 1657] [id = 491] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x12c8c3400) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x116943400) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x12d338c00) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12d1ab800) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12d719800 == 103 [pid = 1657] [id = 490] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3e9800 == 102 [pid = 1657] [id = 489] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12c517000 == 101 [pid = 1657] [id = 488] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12b071000 == 100 [pid = 1657] [id = 487] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12629f800 == 99 [pid = 1657] [id = 486] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x116f15000 == 98 [pid = 1657] [id = 485] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x128b35000 == 97 [pid = 1657] [id = 484] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x140564800 == 96 [pid = 1657] [id = 480] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8e2800 == 95 [pid = 1657] [id = 479] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x138eb4800 == 94 [pid = 1657] [id = 478] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x138914000 == 93 [pid = 1657] [id = 477] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x137a1e000 == 92 [pid = 1657] [id = 476] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4bb000 == 91 [pid = 1657] [id = 475] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x128e5b000 == 90 [pid = 1657] [id = 474] 05:56:11 INFO - PROCESS | 1657 | --DOCSHELL 0x119bd7800 == 89 [pid = 1657] [id = 473] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x12c8a9400) [pid = 1657] [serial = 1415] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x11817a000) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x12c8cc000) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x12c330400) [pid = 1657] [serial = 1412] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x12cd98c00) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x123df0400) [pid = 1657] [serial = 1409] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12c55bc00) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x12c55cc00) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x128937400) [pid = 1657] [serial = 1397] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x117e03400) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x129082400) [pid = 1657] [serial = 1403] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x124550400) [pid = 1657] [serial = 1394] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x1122b0c00) [pid = 1657] [serial = 880] [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.] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x1265e6400) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12ab17000) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12454a400) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x123c32800) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x115e3fc00) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x113193000) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x116712400) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x1127a0400) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x12944cc00) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x118fba400) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x118589c00) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x129458800) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x1268e9000) [pid = 1657] [serial = 1406] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x123be2400) [pid = 1657] [serial = 1391] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x128e98800) [pid = 1657] [serial = 1400] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x117036800) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x128ec3400) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x128afb800) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 05:56:11 INFO - PROCESS | 1657 | 1464008171538 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]]]}] 05:56:11 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 05:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 774ms 05:56:11 INFO - PROCESS | 1657 | 1464008171560 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 1657 | 1464008171562 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:56:11 INFO - PROCESS | 1657 | 1464008171568 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 1657 | 1464008171572 Marionette TRACE conn2 <- [1,2010,null,{}] 05:56:11 INFO - PROCESS | 1657 | 1464008171578 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}] 05:56:11 INFO - PROCESS | 1657 | 1464008171696 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:56:11 INFO - PROCESS | 1657 | 1464008171811 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x123808800 == 90 [pid = 1657] [id = 510] 05:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x11515fc00) [pid = 1657] [serial = 1530] [outer = 0x0] 05:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x123c25800) [pid = 1657] [serial = 1531] [outer = 0x11515fc00] 05:56:11 INFO - PROCESS | 1657 | 1464008171866 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x126887800) [pid = 1657] [serial = 1532] [outer = 0x11515fc00] 05:56:12 INFO - PROCESS | 1657 | 1464008172294 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]]]}] 05:56:12 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 05:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 777ms 05:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:56:12 INFO - PROCESS | 1657 | 1464008172350 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 1657 | 1464008172352 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:56:12 INFO - PROCESS | 1657 | 1464008172354 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 1657 | 1464008172355 Marionette TRACE conn2 <- [1,2014,null,{}] 05:56:12 INFO - PROCESS | 1657 | 1464008172358 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}] 05:56:12 INFO - PROCESS | 1657 | 1464008172469 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:56:12 INFO - PROCESS | 1657 | 1464008172473 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e6e000 == 91 [pid = 1657] [id = 511] 05:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x1268e6800) [pid = 1657] [serial = 1533] [outer = 0x0] 05:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x128af7c00) [pid = 1657] [serial = 1534] [outer = 0x1268e6800] 05:56:12 INFO - PROCESS | 1657 | 1464008172500 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x128ea1000) [pid = 1657] [serial = 1535] [outer = 0x1268e6800] 05:56:12 INFO - PROCESS | 1657 | 1464008172872 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]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 571ms 05:56:12 INFO - PROCESS | 1657 | 1464008172925 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:56:12 INFO - PROCESS | 1657 | 1464008172934 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:56:12 INFO - PROCESS | 1657 | 1464008172937 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 1657 | 1464008172938 Marionette TRACE conn2 <- [1,2018,null,{}] 05:56:12 INFO - PROCESS | 1657 | 1464008172940 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}] 05:56:13 INFO - PROCESS | 1657 | 1464008173046 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:56:13 INFO - PROCESS | 1657 | 1464008173052 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b076800 == 92 [pid = 1657] [id = 512] 05:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x129081c00) [pid = 1657] [serial = 1536] [outer = 0x0] 05:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x129087c00) [pid = 1657] [serial = 1537] [outer = 0x129081c00] 05:56:13 INFO - PROCESS | 1657 | 1464008173083 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12ab15400) [pid = 1657] [serial = 1538] [outer = 0x129081c00] 05:56:13 INFO - PROCESS | 1657 | 1464008173453 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]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 568ms 05:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:56:13 INFO - PROCESS | 1657 | 1464008173526 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 1657 | 1464008173529 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:56:13 INFO - PROCESS | 1657 | 1464008173531 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 1657 | 1464008173533 Marionette TRACE conn2 <- [1,2022,null,{}] 05:56:13 INFO - PROCESS | 1657 | 1464008173546 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}] 05:56:13 INFO - PROCESS | 1657 | 1464008173685 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:56:13 INFO - PROCESS | 1657 | 1464008173699 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c825800 == 93 [pid = 1657] [id = 513] 05:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x12ab18800) [pid = 1657] [serial = 1539] [outer = 0x0] 05:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12b9e1400) [pid = 1657] [serial = 1540] [outer = 0x12ab18800] 05:56:13 INFO - PROCESS | 1657 | 1464008173725 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12c336c00) [pid = 1657] [serial = 1541] [outer = 0x12ab18800] 05:56:14 INFO - PROCESS | 1657 | 1464008174166 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]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 679ms 05:56:14 INFO - PROCESS | 1657 | 1464008174212 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 1657 | 1464008174214 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:56:14 INFO - PROCESS | 1657 | 1464008174225 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 1657 | 1464008174227 Marionette TRACE conn2 <- [1,2026,null,{}] 05:56:14 INFO - PROCESS | 1657 | 1464008174230 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}] 05:56:14 INFO - PROCESS | 1657 | 1464008174429 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:56:14 INFO - PROCESS | 1657 | 1464008174445 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d444800 == 94 [pid = 1657] [id = 514] 05:56:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12c337000) [pid = 1657] [serial = 1542] [outer = 0x0] 05:56:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12c561000) [pid = 1657] [serial = 1543] [outer = 0x12c337000] 05:56:14 INFO - PROCESS | 1657 | 1464008174470 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12c8d1c00) [pid = 1657] [serial = 1544] [outer = 0x12c337000] 05:56:14 INFO - PROCESS | 1657 | 1464008174830 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]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 622ms 05:56:14 INFO - PROCESS | 1657 | 1464008174847 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 1657 | 1464008174849 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:56:14 INFO - PROCESS | 1657 | 1464008174851 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 1657 | 1464008174852 Marionette TRACE conn2 <- [1,2030,null,{}] 05:56:14 INFO - PROCESS | 1657 | 1464008174854 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}] 05:56:14 INFO - PROCESS | 1657 | 1464008174989 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:56:15 INFO - PROCESS | 1657 | 1464008175025 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dcd8800 == 95 [pid = 1657] [id = 515] 05:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12c560400) [pid = 1657] [serial = 1545] [outer = 0x0] 05:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12cd51400) [pid = 1657] [serial = 1546] [outer = 0x12c560400] 05:56:15 INFO - PROCESS | 1657 | 1464008175050 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12d1aac00) [pid = 1657] [serial = 1547] [outer = 0x12c560400] 05:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 571ms 05:56:15 INFO - PROCESS | 1657 | 1464008175419 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]]]}] 05:56:15 INFO - PROCESS | 1657 | 1464008175422 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 1657 | 1464008175424 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:56:15 INFO - PROCESS | 1657 | 1464008175426 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 1657 | 1464008175429 Marionette TRACE conn2 <- [1,2034,null,{}] 05:56:15 INFO - PROCESS | 1657 | 1464008175432 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}] 05:56:15 INFO - PROCESS | 1657 | 1464008175572 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x124546400) [pid = 1657] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12bd2c400) [pid = 1657] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12a756400) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12bd2a800) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12c8c6400) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x111034400) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12ba19400) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x128ec1c00) [pid = 1657] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x11318a800) [pid = 1657] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x1268e3400) [pid = 1657] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:56:15 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x112691800) [pid = 1657] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:56:15 INFO - PROCESS | 1657 | 1464008175847 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bca000 == 96 [pid = 1657] [id = 516] 05:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x111032800) [pid = 1657] [serial = 1548] [outer = 0x0] 05:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x11318a800) [pid = 1657] [serial = 1549] [outer = 0x111032800] 05:56:15 INFO - PROCESS | 1657 | 1464008175874 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x1245ef400) [pid = 1657] [serial = 1550] [outer = 0x111032800] 05:56:16 INFO - PROCESS | 1657 | 1464008176170 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]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 775ms 05:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:56:16 INFO - PROCESS | 1657 | 1464008176204 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 1657 | 1464008176205 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:56:16 INFO - PROCESS | 1657 | 1464008176207 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 1657 | 1464008176208 Marionette TRACE conn2 <- [1,2038,null,{}] 05:56:16 INFO - PROCESS | 1657 | 1464008176211 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}] 05:56:16 INFO - PROCESS | 1657 | 1464008176333 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:56:16 INFO - PROCESS | 1657 | 1464008176420 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4b8800 == 97 [pid = 1657] [id = 517] 05:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x124121c00) [pid = 1657] [serial = 1551] [outer = 0x0] 05:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12c8c9000) [pid = 1657] [serial = 1552] [outer = 0x124121c00] 05:56:16 INFO - PROCESS | 1657 | 1464008176450 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12f470c00) [pid = 1657] [serial = 1553] [outer = 0x124121c00] 05:56:16 INFO - PROCESS | 1657 | 1464008176747 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]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 570ms 05:56:16 INFO - PROCESS | 1657 | 1464008176778 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 1657 | 1464008176782 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:56:16 INFO - PROCESS | 1657 | 1464008176785 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 1657 | 1464008176787 Marionette TRACE conn2 <- [1,2042,null,{}] 05:56:16 INFO - PROCESS | 1657 | 1464008176789 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}] 05:56:16 INFO - PROCESS | 1657 | 1464008176905 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:56:16 INFO - PROCESS | 1657 | 1464008176985 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x13886b800 == 98 [pid = 1657] [id = 518] 05:56:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x129514c00) [pid = 1657] [serial = 1554] [outer = 0x0] 05:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x13897c400) [pid = 1657] [serial = 1555] [outer = 0x129514c00] 05:56:17 INFO - PROCESS | 1657 | 1464008177010 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x1392c3400) [pid = 1657] [serial = 1556] [outer = 0x129514c00] 05:56:17 INFO - PROCESS | 1657 | 1464008177312 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]]]}] 05:56:17 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) 05:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 569ms 05:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:56:17 INFO - PROCESS | 1657 | 1464008177355 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:56:17 INFO - PROCESS | 1657 | 1464008177357 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:56:17 INFO - PROCESS | 1657 | 1464008177359 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - PROCESS | 1657 | 1464008177360 Marionette TRACE conn2 <- [1,2046,null,{}] 05:56:17 INFO - PROCESS | 1657 | 1464008177362 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}] 05:56:17 INFO - PROCESS | 1657 | 1464008177468 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:56:17 INFO - PROCESS | 1657 | 1464008177472 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x138eb2800 == 99 [pid = 1657] [id = 519] 05:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x138ba4400) [pid = 1657] [serial = 1557] [outer = 0x0] 05:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x138baac00) [pid = 1657] [serial = 1558] [outer = 0x138ba4400] 05:56:17 INFO - PROCESS | 1657 | 1464008177497 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x138bb0000) [pid = 1657] [serial = 1559] [outer = 0x138ba4400] 05:56:18 INFO - PROCESS | 1657 | 1464008178042 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]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 718ms 05:56:18 INFO - PROCESS | 1657 | 1464008178078 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:56:18 INFO - PROCESS | 1657 | 1464008178080 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:56:18 INFO - PROCESS | 1657 | 1464008178084 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 1657 | 1464008178087 Marionette TRACE conn2 <- [1,2050,null,{}] 05:56:18 INFO - PROCESS | 1657 | 1464008178091 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}] 05:56:18 INFO - PROCESS | 1657 | 1464008178225 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:56:18 INFO - PROCESS | 1657 | 1464008178330 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x123802800 == 100 [pid = 1657] [id = 520] 05:56:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x11318f000) [pid = 1657] [serial = 1560] [outer = 0x0] 05:56:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x116792000) [pid = 1657] [serial = 1561] [outer = 0x11318f000] 05:56:18 INFO - PROCESS | 1657 | 1464008178363 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x118174000) [pid = 1657] [serial = 1562] [outer = 0x11318f000] 05:56:18 INFO - PROCESS | 1657 | 1464008178891 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]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 873ms 05:56:18 INFO - PROCESS | 1657 | 1464008178957 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 1657 | 1464008178962 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:56:18 INFO - PROCESS | 1657 | 1464008178966 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 1657 | 1464008178969 Marionette TRACE conn2 <- [1,2054,null,{}] 05:56:18 INFO - PROCESS | 1657 | 1464008178971 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}] 05:56:19 INFO - PROCESS | 1657 | 1464008179098 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:56:19 INFO - PROCESS | 1657 | 1464008179202 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c50f000 == 101 [pid = 1657] [id = 521] 05:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x1211d3000) [pid = 1657] [serial = 1563] [outer = 0x0] 05:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x123c2ec00) [pid = 1657] [serial = 1564] [outer = 0x1211d3000] 05:56:19 INFO - PROCESS | 1657 | 1464008179232 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x125611000) [pid = 1657] [serial = 1565] [outer = 0x1211d3000] 05:56:19 INFO - PROCESS | 1657 | 1464008179669 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]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 770ms 05:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:56:19 INFO - PROCESS | 1657 | 1464008179737 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:56:19 INFO - PROCESS | 1657 | 1464008179738 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:56:19 INFO - PROCESS | 1657 | 1464008179741 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:56:19 INFO - PROCESS | 1657 | 1464008179744 Marionette TRACE conn2 <- [1,2058,null,{}] 05:56:19 INFO - PROCESS | 1657 | 1464008179773 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}] 05:56:19 INFO - PROCESS | 1657 | 1464008179903 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:56:20 INFO - PROCESS | 1657 | 1464008180009 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x139294000 == 102 [pid = 1657] [id = 522] 05:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x12a759000) [pid = 1657] [serial = 1566] [outer = 0x0] 05:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x12a7c6000) [pid = 1657] [serial = 1567] [outer = 0x12a759000] 05:56:20 INFO - PROCESS | 1657 | 1464008180041 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12bf85c00) [pid = 1657] [serial = 1568] [outer = 0x12a759000] 05:56:20 INFO - PROCESS | 1657 | 1464008180502 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]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 792ms 05:56:20 INFO - PROCESS | 1657 | 1464008180533 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:56:20 INFO - PROCESS | 1657 | 1464008180535 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:56:20 INFO - PROCESS | 1657 | 1464008180538 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 1657 | 1464008180539 Marionette TRACE conn2 <- [1,2062,null,{}] 05:56:20 INFO - PROCESS | 1657 | 1464008180541 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}] 05:56:20 INFO - PROCESS | 1657 | 1464008180670 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:56:20 INFO - PROCESS | 1657 | 1464008180774 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bca5000 == 103 [pid = 1657] [id = 523] 05:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12b9e4000) [pid = 1657] [serial = 1569] [outer = 0x0] 05:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x12d3b6c00) [pid = 1657] [serial = 1570] [outer = 0x12b9e4000] 05:56:20 INFO - PROCESS | 1657 | 1464008180804 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x13897e400) [pid = 1657] [serial = 1571] [outer = 0x12b9e4000] 05:56:21 INFO - PROCESS | 1657 | 1464008181283 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]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 819ms 05:56:21 INFO - PROCESS | 1657 | 1464008181358 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 1657 | 1464008181360 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:56:21 INFO - PROCESS | 1657 | 1464008181366 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 1657 | 1464008181369 Marionette TRACE conn2 <- [1,2066,null,{}] 05:56:21 INFO - PROCESS | 1657 | 1464008181372 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}] 05:56:21 INFO - PROCESS | 1657 | 1464008181504 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:56:21 INFO - PROCESS | 1657 | 1464008181603 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bfde800 == 104 [pid = 1657] [id = 524] 05:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12c8c9800) [pid = 1657] [serial = 1572] [outer = 0x0] 05:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x138f07400) [pid = 1657] [serial = 1573] [outer = 0x12c8c9800] 05:56:21 INFO - PROCESS | 1657 | 1464008181635 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x138f0c000) [pid = 1657] [serial = 1574] [outer = 0x12c8c9800] 05:56:22 INFO - PROCESS | 1657 | 1464008182093 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]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 771ms 05:56:22 INFO - PROCESS | 1657 | 1464008182137 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:56:22 INFO - PROCESS | 1657 | 1464008182138 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:56:22 INFO - PROCESS | 1657 | 1464008182140 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 1657 | 1464008182142 Marionette TRACE conn2 <- [1,2070,null,{}] 05:56:22 INFO - PROCESS | 1657 | 1464008182144 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}] 05:56:22 INFO - PROCESS | 1657 | 1464008182283 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:56:22 INFO - PROCESS | 1657 | 1464008182389 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1415e2800 == 105 [pid = 1657] [id = 525] 05:56:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x138f12000) [pid = 1657] [serial = 1575] [outer = 0x0] 05:56:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x1392c2400) [pid = 1657] [serial = 1576] [outer = 0x138f12000] 05:56:22 INFO - PROCESS | 1657 | 1464008182419 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x13935c400) [pid = 1657] [serial = 1577] [outer = 0x138f12000] 05:56:22 INFO - PROCESS | 1657 | 1464008182866 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]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 768ms 05:56:22 INFO - PROCESS | 1657 | 1464008182909 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:56:22 INFO - PROCESS | 1657 | 1464008182911 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:56:22 INFO - PROCESS | 1657 | 1464008182913 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 1657 | 1464008182914 Marionette TRACE conn2 <- [1,2074,null,{}] 05:56:22 INFO - PROCESS | 1657 | 1464008182917 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}] 05:56:23 INFO - PROCESS | 1657 | 1464008183040 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:56:23 INFO - PROCESS | 1657 | 1464008183145 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1443d4800 == 106 [pid = 1657] [id = 526] 05:56:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x1392c2800) [pid = 1657] [serial = 1578] [outer = 0x0] 05:56:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x13936a800) [pid = 1657] [serial = 1579] [outer = 0x1392c2800] 05:56:23 INFO - PROCESS | 1657 | 1464008183175 Marionette DEBUG loaded listener.js 05:56:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x1395b9000) [pid = 1657] [serial = 1580] [outer = 0x1392c2800] 05:56:23 INFO - PROCESS | 1657 | 1464008183598 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]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 720ms 05:56:23 INFO - PROCESS | 1657 | 1464008183659 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 1657 | 1464008183661 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:56:23 INFO - PROCESS | 1657 | 1464008183696 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 1657 | 1464008183697 Marionette TRACE conn2 <- [1,2078,null,{}] 05:56:23 INFO - PROCESS | 1657 | 1464008183702 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}] 05:56:23 INFO - PROCESS | 1657 | 1464008183826 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:56:23 INFO - PROCESS | 1657 | 1464008183932 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1443f4000 == 107 [pid = 1657] [id = 527] 05:56:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x1395b9400) [pid = 1657] [serial = 1581] [outer = 0x0] 05:56:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x13b9bb400) [pid = 1657] [serial = 1582] [outer = 0x1395b9400] 05:56:23 INFO - PROCESS | 1657 | 1464008183961 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x13ba49c00) [pid = 1657] [serial = 1583] [outer = 0x1395b9400] 05:56:24 INFO - PROCESS | 1657 | 1464008184360 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]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 741ms 05:56:24 INFO - PROCESS | 1657 | 1464008184418 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:56:24 INFO - PROCESS | 1657 | 1464008184420 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:56:24 INFO - PROCESS | 1657 | 1464008184422 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 1657 | 1464008184423 Marionette TRACE conn2 <- [1,2082,null,{}] 05:56:24 INFO - PROCESS | 1657 | 1464008184426 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}] 05:56:24 INFO - PROCESS | 1657 | 1464008184552 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:56:24 INFO - PROCESS | 1657 | 1464008184687 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x142c1b000 == 108 [pid = 1657] [id = 528] 05:56:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x1395c1400) [pid = 1657] [serial = 1584] [outer = 0x0] 05:56:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x13bd49800) [pid = 1657] [serial = 1585] [outer = 0x1395c1400] 05:56:24 INFO - PROCESS | 1657 | 1464008184719 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x13bdcc800) [pid = 1657] [serial = 1586] [outer = 0x1395c1400] 05:56:25 INFO - PROCESS | 1657 | 1464008185166 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]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 769ms 05:56:25 INFO - PROCESS | 1657 | 1464008185191 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 1657 | 1464008185193 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:56:25 INFO - PROCESS | 1657 | 1464008185196 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 1657 | 1464008185199 Marionette TRACE conn2 <- [1,2086,null,{}] 05:56:25 INFO - PROCESS | 1657 | 1464008185202 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}] 05:56:25 INFO - PROCESS | 1657 | 1464008185324 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:56:25 INFO - PROCESS | 1657 | 1464008185430 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x141644000 == 109 [pid = 1657] [id = 529] 05:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x139504800) [pid = 1657] [serial = 1587] [outer = 0x0] 05:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x139509c00) [pid = 1657] [serial = 1588] [outer = 0x139504800] 05:56:25 INFO - PROCESS | 1657 | 1464008185458 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x13950e800) [pid = 1657] [serial = 1589] [outer = 0x139504800] 05:56:25 INFO - PROCESS | 1657 | 1464008185872 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]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 723ms 05:56:25 INFO - PROCESS | 1657 | 1464008185919 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 1657 | 1464008185920 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:56:25 INFO - PROCESS | 1657 | 1464008185923 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 1657 | 1464008185925 Marionette TRACE conn2 <- [1,2090,null,{}] 05:56:25 INFO - PROCESS | 1657 | 1464008185927 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}] 05:56:26 INFO - PROCESS | 1657 | 1464008186061 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:56:26 INFO - PROCESS | 1657 | 1464008186197 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x141477000 == 110 [pid = 1657] [id = 530] 05:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x13921cc00) [pid = 1657] [serial = 1590] [outer = 0x0] 05:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x139221400) [pid = 1657] [serial = 1591] [outer = 0x13921cc00] 05:56:26 INFO - PROCESS | 1657 | 1464008186232 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x139510c00) [pid = 1657] [serial = 1592] [outer = 0x13921cc00] 05:56:26 INFO - PROCESS | 1657 | 1464008186757 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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 871ms 05:56:26 INFO - PROCESS | 1657 | 1464008186795 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:56:26 INFO - PROCESS | 1657 | 1464008186798 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:56:26 INFO - PROCESS | 1657 | 1464008186801 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 1657 | 1464008186802 Marionette TRACE conn2 <- [1,2094,null,{}] 05:56:26 INFO - PROCESS | 1657 | 1464008186804 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}] 05:56:26 INFO - PROCESS | 1657 | 1464008186931 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:56:27 INFO - PROCESS | 1657 | 1464008187039 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12901f000 == 111 [pid = 1657] [id = 531] 05:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x118f07400) [pid = 1657] [serial = 1593] [outer = 0x0] 05:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x139225c00) [pid = 1657] [serial = 1594] [outer = 0x118f07400] 05:56:27 INFO - PROCESS | 1657 | 1464008187068 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x13bdc2400) [pid = 1657] [serial = 1595] [outer = 0x118f07400] 05:56:27 INFO - PROCESS | 1657 | 1464008187513 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]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 718ms 05:56:27 INFO - PROCESS | 1657 | 1464008187519 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 1657 | 1464008187521 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:56:27 INFO - PROCESS | 1657 | 1464008187523 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 1657 | 1464008187524 Marionette TRACE conn2 <- [1,2098,null,{}] 05:56:27 INFO - PROCESS | 1657 | 1464008187527 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}] 05:56:27 INFO - PROCESS | 1657 | 1464008187655 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:56:27 INFO - PROCESS | 1657 | 1464008187796 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d70e000 == 112 [pid = 1657] [id = 532] 05:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x139224c00) [pid = 1657] [serial = 1596] [outer = 0x0] 05:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x140012800) [pid = 1657] [serial = 1597] [outer = 0x139224c00] 05:56:27 INFO - PROCESS | 1657 | 1464008187826 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x14001ac00) [pid = 1657] [serial = 1598] [outer = 0x139224c00] 05:56:28 INFO - PROCESS | 1657 | 1464008188507 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]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1026ms 05:56:28 INFO - PROCESS | 1657 | 1464008188558 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 1657 | 1464008188560 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:56:28 INFO - PROCESS | 1657 | 1464008188564 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 1657 | 1464008188566 Marionette TRACE conn2 <- [1,2102,null,{}] 05:56:28 INFO - PROCESS | 1657 | 1464008188570 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}] 05:56:28 INFO - PROCESS | 1657 | 1464008188715 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:56:28 INFO - PROCESS | 1657 | 1464008188859 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12974e800 == 113 [pid = 1657] [id = 533] 05:56:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x11268b800) [pid = 1657] [serial = 1599] [outer = 0x0] 05:56:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x116a49000) [pid = 1657] [serial = 1600] [outer = 0x11268b800] 05:56:28 INFO - PROCESS | 1657 | 1464008188893 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x124546400) [pid = 1657] [serial = 1601] [outer = 0x11268b800] 05:56:29 INFO - PROCESS | 1657 | 1464008189353 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]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 821ms 05:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:56:29 INFO - PROCESS | 1657 | 1464008189385 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 1657 | 1464008189388 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:56:29 INFO - PROCESS | 1657 | 1464008189393 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 1657 | 1464008189395 Marionette TRACE conn2 <- [1,2106,null,{}] 05:56:29 INFO - PROCESS | 1657 | 1464008189397 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}] 05:56:29 INFO - PROCESS | 1657 | 1464008189515 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:56:29 INFO - PROCESS | 1657 | 1464008189696 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x116f14000 == 112 [pid = 1657] [id = 459] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x13886b800 == 111 [pid = 1657] [id = 518] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4b8800 == 110 [pid = 1657] [id = 517] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x119bca000 == 109 [pid = 1657] [id = 516] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12dcd8800 == 108 [pid = 1657] [id = 515] 05:56:29 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x138978000) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 05:56:29 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x12d3cc400) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 05:56:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x11920b800 == 109 [pid = 1657] [id = 534] 05:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x116714c00) [pid = 1657] [serial = 1602] [outer = 0x0] 05:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x1262c9000) [pid = 1657] [serial = 1603] [outer = 0x116714c00] 05:56:29 INFO - PROCESS | 1657 | 1464008189776 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x128ebb800) [pid = 1657] [serial = 1604] [outer = 0x116714c00] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12d444800 == 108 [pid = 1657] [id = 514] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12c825800 == 107 [pid = 1657] [id = 513] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12b076800 == 106 [pid = 1657] [id = 512] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x128e6e000 == 105 [pid = 1657] [id = 511] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x123808800 == 104 [pid = 1657] [id = 510] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12466a800 == 103 [pid = 1657] [id = 509] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7a1800 == 102 [pid = 1657] [id = 508] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x120f26000 == 101 [pid = 1657] [id = 507] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x13927d800 == 100 [pid = 1657] [id = 503] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x13bac2000 == 99 [pid = 1657] [id = 502] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1416f0000 == 98 [pid = 1657] [id = 501] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1416db000 == 97 [pid = 1657] [id = 500] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x14057b800 == 96 [pid = 1657] [id = 499] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x13bf37000 == 95 [pid = 1657] [id = 498] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x138eb7000 == 94 [pid = 1657] [id = 497] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x129744000 == 93 [pid = 1657] [id = 496] 05:56:29 INFO - PROCESS | 1657 | --DOCSHELL 0x118f73000 == 92 [pid = 1657] [id = 495] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x128ee4000) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x12950d000) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x12b9e9000) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x12c8d2400) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x12c8a0800) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x12cd93800) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x120fb8800) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x12cd4b800) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x12d1b3c00) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x12d3c6800) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x12d1ad400) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x12cc06c00) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x11823f000) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x128ee2400) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x11823cc00) [pid = 1657] [serial = 1454] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x116710000) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x128ea1c00) [pid = 1657] [serial = 1463] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x128af0800) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x118483000) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x1211d2000) [pid = 1657] [serial = 1457] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x1249e8400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x126813400) [pid = 1657] [serial = 1460] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x12cd4fc00) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x12c8d0800) [pid = 1657] [serial = 1418] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x129252c00) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12f46f800) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x1131e8c00) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x1262ca000) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12f466c00) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x12bf92800) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12d3b3800) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 05:56:30 INFO - PROCESS | 1657 | 1464008190292 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]]]}] 05:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 920ms 05:56:30 INFO - PROCESS | 1657 | 1464008190314 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:56:30 INFO - PROCESS | 1657 | 1464008190316 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:56:30 INFO - PROCESS | 1657 | 1464008190318 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:56:30 INFO - PROCESS | 1657 | 1464008190320 Marionette TRACE conn2 <- [1,2110,null,{}] 05:56:30 INFO - PROCESS | 1657 | 1464008190328 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}] 05:56:30 INFO - PROCESS | 1657 | 1464008190440 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:56:30 INFO - PROCESS | 1657 | 1464008190448 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294c5000 == 93 [pid = 1657] [id = 535] 05:56:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12a758400) [pid = 1657] [serial = 1605] [outer = 0x0] 05:56:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x12abf3800) [pid = 1657] [serial = 1606] [outer = 0x12a758400] 05:56:30 INFO - PROCESS | 1657 | 1464008190477 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x12bd2fc00) [pid = 1657] [serial = 1607] [outer = 0x12a758400] 05:56:30 INFO - PROCESS | 1657 | 1464008190876 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]]]}] 05:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 624ms 05:56:30 INFO - PROCESS | 1657 | 1464008190943 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:56:30 INFO - PROCESS | 1657 | 1464008190944 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:56:30 INFO - PROCESS | 1657 | 1464008190947 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:56:30 INFO - PROCESS | 1657 | 1464008190948 Marionette TRACE conn2 <- [1,2114,null,{}] 05:56:30 INFO - PROCESS | 1657 | 1464008190950 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}] 05:56:31 INFO - PROCESS | 1657 | 1464008191056 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:56:31 INFO - PROCESS | 1657 | 1464008191064 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c505800 == 94 [pid = 1657] [id = 536] 05:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x12ab1e000) [pid = 1657] [serial = 1608] [outer = 0x0] 05:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x12c338c00) [pid = 1657] [serial = 1609] [outer = 0x12ab1e000] 05:56:31 INFO - PROCESS | 1657 | 1464008191090 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x12c8a1400) [pid = 1657] [serial = 1610] [outer = 0x12ab1e000] 05:56:31 INFO - PROCESS | 1657 | 1464008191459 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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 519ms 05:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:56:31 INFO - PROCESS | 1657 | 1464008191468 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 1657 | 1464008191469 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:56:31 INFO - PROCESS | 1657 | 1464008191471 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 1657 | 1464008191472 Marionette TRACE conn2 <- [1,2118,null,{}] 05:56:31 INFO - PROCESS | 1657 | 1464008191474 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}] 05:56:31 INFO - PROCESS | 1657 | 1464008191635 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:56:31 INFO - PROCESS | 1657 | 1464008191692 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3e9800 == 95 [pid = 1657] [id = 537] 05:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x12a759c00) [pid = 1657] [serial = 1611] [outer = 0x0] 05:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x12c8ce000) [pid = 1657] [serial = 1612] [outer = 0x12a759c00] 05:56:31 INFO - PROCESS | 1657 | 1464008191719 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x12cd9d800) [pid = 1657] [serial = 1613] [outer = 0x12a759c00] 05:56:32 INFO - PROCESS | 1657 | 1464008192105 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]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 669ms 05:56:32 INFO - PROCESS | 1657 | 1464008192141 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:56:32 INFO - PROCESS | 1657 | 1464008192143 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:56:32 INFO - PROCESS | 1657 | 1464008192147 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - PROCESS | 1657 | 1464008192148 Marionette TRACE conn2 <- [1,2122,null,{}] 05:56:32 INFO - PROCESS | 1657 | 1464008192152 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}] 05:56:32 INFO - PROCESS | 1657 | 1464008192310 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:56:32 INFO - PROCESS | 1657 | 1464008192330 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a03800 == 96 [pid = 1657] [id = 538] 05:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x12d3cc400) [pid = 1657] [serial = 1614] [outer = 0x0] 05:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x138ba3000) [pid = 1657] [serial = 1615] [outer = 0x12d3cc400] 05:56:32 INFO - PROCESS | 1657 | 1464008192357 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x139217c00) [pid = 1657] [serial = 1616] [outer = 0x12d3cc400] 05:56:32 INFO - PROCESS | 1657 | 1464008192748 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]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 621ms 05:56:32 INFO - PROCESS | 1657 | 1464008192768 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:56:32 INFO - PROCESS | 1657 | 1464008192769 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:56:32 INFO - PROCESS | 1657 | 1464008192771 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - PROCESS | 1657 | 1464008192773 Marionette TRACE conn2 <- [1,2126,null,{}] 05:56:32 INFO - PROCESS | 1657 | 1464008192775 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}] 05:56:32 INFO - PROCESS | 1657 | 1464008192923 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:56:32 INFO - PROCESS | 1657 | 1464008192955 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b79000 == 97 [pid = 1657] [id = 539] 05:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x138baf000) [pid = 1657] [serial = 1617] [outer = 0x0] 05:56:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x139222800) [pid = 1657] [serial = 1618] [outer = 0x138baf000] 05:56:32 INFO - PROCESS | 1657 | 1464008192980 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x1392bdc00) [pid = 1657] [serial = 1619] [outer = 0x138baf000] 05:56:33 INFO - PROCESS | 1657 | 1464008193359 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]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 620ms 05:56:33 INFO - PROCESS | 1657 | 1464008193392 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 1657 | 1464008193394 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:56:33 INFO - PROCESS | 1657 | 1464008193405 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 1657 | 1464008193407 Marionette TRACE conn2 <- [1,2130,null,{}] 05:56:33 INFO - PROCESS | 1657 | 1464008193410 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}] 05:56:33 INFO - PROCESS | 1657 | 1464008193629 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:56:33 INFO - PROCESS | 1657 | 1464008193658 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x13927a800 == 98 [pid = 1657] [id = 540] 05:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x1392b9c00) [pid = 1657] [serial = 1620] [outer = 0x0] 05:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x139357000) [pid = 1657] [serial = 1621] [outer = 0x1392b9c00] 05:56:33 INFO - PROCESS | 1657 | 1464008193699 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x139510000) [pid = 1657] [serial = 1622] [outer = 0x1392b9c00] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x123ded400) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x118f08c00) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x111036000) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x1268e6800) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x129081c00) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x116934800) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x12c337000) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x11515fc00) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x111032800) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x12c560400) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x124121c00) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x129514c00) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:56:34 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12ab18800) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:56:34 INFO - PROCESS | 1657 | 1464008194353 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] 05:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:56:34 INFO - PROCESS | 1657 | 1464008194381 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:56:34 INFO - PROCESS | 1657 | 1464008194384 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 1657 | 1464008194386 Marionette TRACE conn2 <- [1,2134,null,{}] 05:56:34 INFO - PROCESS | 1657 | 1464008194388 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}] 05:56:34 INFO - PROCESS | 1657 | 1464008194500 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:56:34 INFO - PROCESS | 1657 | 1464008194594 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4ab800 == 99 [pid = 1657] [id = 541] 05:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x11823d400) [pid = 1657] [serial = 1623] [outer = 0x0] 05:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x1268e6800) [pid = 1657] [serial = 1624] [outer = 0x11823d400] 05:56:34 INFO - PROCESS | 1657 | 1464008194619 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x139356400) [pid = 1657] [serial = 1625] [outer = 0x11823d400] 05:56:34 INFO - PROCESS | 1657 | 1464008194907 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]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 569ms 05:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:56:34 INFO - PROCESS | 1657 | 1464008194954 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 1657 | 1464008194955 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:56:34 INFO - PROCESS | 1657 | 1464008194957 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 1657 | 1464008194959 Marionette TRACE conn2 <- [1,2138,null,{}] 05:56:34 INFO - PROCESS | 1657 | 1464008194961 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}] 05:56:35 INFO - PROCESS | 1657 | 1464008195094 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:56:35 INFO - PROCESS | 1657 | 1464008195232 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bcb3000 == 100 [pid = 1657] [id = 542] 05:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x123c33c00) [pid = 1657] [serial = 1626] [outer = 0x0] 05:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x1395b5400) [pid = 1657] [serial = 1627] [outer = 0x123c33c00] 05:56:35 INFO - PROCESS | 1657 | 1464008195271 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x12d3c7c00) [pid = 1657] [serial = 1628] [outer = 0x123c33c00] 05:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 720ms 05:56:35 INFO - PROCESS | 1657 | 1464008195673 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]]]}] 05:56:35 INFO - PROCESS | 1657 | 1464008195677 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:56:35 INFO - PROCESS | 1657 | 1464008195681 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:56:35 INFO - PROCESS | 1657 | 1464008195685 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:56:35 INFO - PROCESS | 1657 | 1464008195687 Marionette TRACE conn2 <- [1,2142,null,{}] 05:56:35 INFO - PROCESS | 1657 | 1464008195689 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}] 05:56:35 INFO - PROCESS | 1657 | 1464008195807 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:56:35 INFO - PROCESS | 1657 | 1464008195914 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x141481800 == 101 [pid = 1657] [id = 543] 05:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x13bd3e400) [pid = 1657] [serial = 1629] [outer = 0x0] 05:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x14000f000) [pid = 1657] [serial = 1630] [outer = 0x13bd3e400] 05:56:35 INFO - PROCESS | 1657 | 1464008195944 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x141541000) [pid = 1657] [serial = 1631] [outer = 0x13bd3e400] 05:56:36 INFO - PROCESS | 1657 | 1464008196328 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] 05:56:36 INFO - PROCESS | 1657 | 1464008196410 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:56:36 INFO - PROCESS | 1657 | 1464008196413 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 1657 | 1464008196415 Marionette TRACE conn2 <- [1,2146,null,{}] 05:56:36 INFO - PROCESS | 1657 | 1464008196463 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}] 05:56:36 INFO - PROCESS | 1657 | 1464008196609 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:56:36 INFO - PROCESS | 1657 | 1464008196754 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x123e9b000 == 102 [pid = 1657] [id = 544] 05:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x1185cb800) [pid = 1657] [serial = 1632] [outer = 0x0] 05:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x120fb8800) [pid = 1657] [serial = 1633] [outer = 0x1185cb800] 05:56:36 INFO - PROCESS | 1657 | 1464008196786 Marionette DEBUG loaded listener.js 05:56:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x126813400) [pid = 1657] [serial = 1634] [outer = 0x1185cb800] 05:56:37 INFO - PROCESS | 1657 | 1464008197234 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] 05:56:37 INFO - PROCESS | 1657 | 1464008197291 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:56:37 INFO - PROCESS | 1657 | 1464008197296 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - PROCESS | 1657 | 1464008197298 Marionette TRACE conn2 <- [1,2150,null,{}] 05:56:37 INFO - PROCESS | 1657 | 1464008197300 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}] 05:56:37 INFO - PROCESS | 1657 | 1464008197431 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:56:37 INFO - PROCESS | 1657 | 1464008197574 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e142800 == 103 [pid = 1657] [id = 545] 05:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x128afb800) [pid = 1657] [serial = 1635] [outer = 0x0] 05:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x129252c00) [pid = 1657] [serial = 1636] [outer = 0x128afb800] 05:56:37 INFO - PROCESS | 1657 | 1464008197606 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x12c33d400) [pid = 1657] [serial = 1637] [outer = 0x128afb800] 05:56:38 INFO - PROCESS | 1657 | 1464008198027 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]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 771ms 05:56:38 INFO - PROCESS | 1657 | 1464008198068 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 1657 | 1464008198069 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:56:38 INFO - PROCESS | 1657 | 1464008198072 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 1657 | 1464008198075 Marionette TRACE conn2 <- [1,2154,null,{}] 05:56:38 INFO - PROCESS | 1657 | 1464008198085 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}] 05:56:38 INFO - PROCESS | 1657 | 1464008198214 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:56:38 INFO - PROCESS | 1657 | 1464008198356 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1414dc800 == 104 [pid = 1657] [id = 546] 05:56:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x12cc0c800) [pid = 1657] [serial = 1638] [outer = 0x0] 05:56:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x12d3c6800) [pid = 1657] [serial = 1639] [outer = 0x12cc0c800] 05:56:38 INFO - PROCESS | 1657 | 1464008198390 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x137a4dc00) [pid = 1657] [serial = 1640] [outer = 0x12cc0c800] 05:56:38 INFO - PROCESS | 1657 | 1464008198835 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]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 776ms 05:56:38 INFO - PROCESS | 1657 | 1464008198865 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 1657 | 1464008198867 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:56:38 INFO - PROCESS | 1657 | 1464008198871 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 1657 | 1464008198872 Marionette TRACE conn2 <- [1,2158,null,{}] 05:56:38 INFO - PROCESS | 1657 | 1464008198875 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}] 05:56:39 INFO - PROCESS | 1657 | 1464008199005 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:56:39 INFO - PROCESS | 1657 | 1464008199111 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x138138800 == 105 [pid = 1657] [id = 547] 05:56:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x13897f400) [pid = 1657] [serial = 1641] [outer = 0x0] 05:56:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x138badc00) [pid = 1657] [serial = 1642] [outer = 0x13897f400] 05:56:39 INFO - PROCESS | 1657 | 1464008199141 Marionette DEBUG loaded listener.js 05:56:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x139220c00) [pid = 1657] [serial = 1643] [outer = 0x13897f400] 05:56:39 INFO - PROCESS | 1657 | 1464008199651 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]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 823ms 05:56:39 INFO - PROCESS | 1657 | 1464008199695 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 1657 | 1464008199696 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:56:39 INFO - PROCESS | 1657 | 1464008199698 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 1657 | 1464008199699 Marionette TRACE conn2 <- [1,2162,null,{}] 05:56:39 INFO - PROCESS | 1657 | 1464008199701 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}] 05:56:39 INFO - PROCESS | 1657 | 1464008199835 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:56:40 INFO - PROCESS | 1657 | 1464008200010 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x13814d000 == 106 [pid = 1657] [id = 548] 05:56:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x138bb1800) [pid = 1657] [serial = 1644] [outer = 0x0] 05:56:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x139506c00) [pid = 1657] [serial = 1645] [outer = 0x138bb1800] 05:56:40 INFO - PROCESS | 1657 | 1464008200048 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x13ba4bc00) [pid = 1657] [serial = 1646] [outer = 0x138bb1800] 05:56:40 INFO - PROCESS | 1657 | 1464008200474 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]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 819ms 05:56:40 INFO - PROCESS | 1657 | 1464008200518 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:56:40 INFO - PROCESS | 1657 | 1464008200519 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:56:40 INFO - PROCESS | 1657 | 1464008200522 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 1657 | 1464008200523 Marionette TRACE conn2 <- [1,2166,null,{}] 05:56:40 INFO - PROCESS | 1657 | 1464008200525 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}] 05:56:40 INFO - PROCESS | 1657 | 1464008200669 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:56:40 INFO - PROCESS | 1657 | 1464008200812 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1444dc000 == 107 [pid = 1657] [id = 549] 05:56:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x13bd3cc00) [pid = 1657] [serial = 1647] [outer = 0x0] 05:56:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x14001b800) [pid = 1657] [serial = 1648] [outer = 0x13bd3cc00] 05:56:40 INFO - PROCESS | 1657 | 1464008200843 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 265 (0x14350a000) [pid = 1657] [serial = 1649] [outer = 0x13bd3cc00] 05:56:41 INFO - PROCESS | 1657 | 1464008201291 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]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 823ms 05:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:56:41 INFO - PROCESS | 1657 | 1464008201363 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 1657 | 1464008201365 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:56:41 INFO - PROCESS | 1657 | 1464008201370 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 1657 | 1464008201371 Marionette TRACE conn2 <- [1,2170,null,{}] 05:56:41 INFO - PROCESS | 1657 | 1464008201374 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}] 05:56:41 INFO - PROCESS | 1657 | 1464008201499 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:56:41 INFO - PROCESS | 1657 | 1464008201609 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x143752800 == 108 [pid = 1657] [id = 550] 05:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 266 (0x141544400) [pid = 1657] [serial = 1650] [outer = 0x0] 05:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 267 (0x14350fc00) [pid = 1657] [serial = 1651] [outer = 0x141544400] 05:56:41 INFO - PROCESS | 1657 | 1464008201639 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 268 (0x143515800) [pid = 1657] [serial = 1652] [outer = 0x141544400] 05:56:42 INFO - PROCESS | 1657 | 1464008202064 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]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 721ms 05:56:42 INFO - PROCESS | 1657 | 1464008202092 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 1657 | 1464008202093 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:56:42 INFO - PROCESS | 1657 | 1464008202096 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 1657 | 1464008202097 Marionette TRACE conn2 <- [1,2174,null,{}] 05:56:42 INFO - PROCESS | 1657 | 1464008202100 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}] 05:56:42 INFO - PROCESS | 1657 | 1464008202223 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:56:42 INFO - PROCESS | 1657 | 1464008202336 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x142d37800 == 109 [pid = 1657] [id = 551] 05:56:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 269 (0x14350a400) [pid = 1657] [serial = 1653] [outer = 0x0] 05:56:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 270 (0x143603800) [pid = 1657] [serial = 1654] [outer = 0x14350a400] 05:56:42 INFO - PROCESS | 1657 | 1464008202407 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 271 (0x143609800) [pid = 1657] [serial = 1655] [outer = 0x14350a400] 05:56:42 INFO - PROCESS | 1657 | 1464008202806 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]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 772ms 05:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:56:42 INFO - PROCESS | 1657 | 1464008202869 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 1657 | 1464008202870 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:56:42 INFO - PROCESS | 1657 | 1464008202872 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 1657 | 1464008202873 Marionette TRACE conn2 <- [1,2178,null,{}] 05:56:42 INFO - PROCESS | 1657 | 1464008202876 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}] 05:56:43 INFO - PROCESS | 1657 | 1464008203005 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:56:43 INFO - PROCESS | 1657 | 1464008203147 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x141a32800 == 110 [pid = 1657] [id = 552] 05:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 272 (0x141a03800) [pid = 1657] [serial = 1656] [outer = 0x0] 05:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 273 (0x141a09800) [pid = 1657] [serial = 1657] [outer = 0x141a03800] 05:56:43 INFO - PROCESS | 1657 | 1464008203177 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 274 (0x141a0ec00) [pid = 1657] [serial = 1658] [outer = 0x141a03800] 05:56:43 INFO - PROCESS | 1657 | 1464008203599 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]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 769ms 05:56:43 INFO - PROCESS | 1657 | 1464008203642 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 1657 | 1464008203643 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:56:43 INFO - PROCESS | 1657 | 1464008203646 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 1657 | 1464008203649 Marionette TRACE conn2 <- [1,2182,null,{}] 05:56:43 INFO - PROCESS | 1657 | 1464008203652 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}] 05:56:43 INFO - PROCESS | 1657 | 1464008203829 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:56:43 INFO - PROCESS | 1657 | 1464008203943 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a0a000 == 111 [pid = 1657] [id = 553] 05:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 275 (0x126817400) [pid = 1657] [serial = 1659] [outer = 0x0] 05:56:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 276 (0x141972800) [pid = 1657] [serial = 1660] [outer = 0x126817400] 05:56:43 INFO - PROCESS | 1657 | 1464008203973 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 277 (0x14197d400) [pid = 1657] [serial = 1661] [outer = 0x126817400] 05:56:44 INFO - PROCESS | 1657 | 1464008204716 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]]]}] 05:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1122ms 05:56:44 INFO - PROCESS | 1657 | 1464008204769 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 1657 | 1464008204771 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:56:44 INFO - PROCESS | 1657 | 1464008204774 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 1657 | 1464008204777 Marionette TRACE conn2 <- [1,2186,null,{}] 05:56:44 INFO - PROCESS | 1657 | 1464008204783 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}] 05:56:44 INFO - PROCESS | 1657 | 1464008204905 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:56:45 INFO - PROCESS | 1657 | 1464008205029 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x124999000 == 112 [pid = 1657] [id = 554] 05:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 278 (0x112d0d400) [pid = 1657] [serial = 1662] [outer = 0x0] 05:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 279 (0x113198400) [pid = 1657] [serial = 1663] [outer = 0x112d0d400] 05:56:45 INFO - PROCESS | 1657 | 1464008205060 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 280 (0x116708800) [pid = 1657] [serial = 1664] [outer = 0x112d0d400] 05:56:45 INFO - PROCESS | 1657 | 1464008205493 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]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 773ms 05:56:45 INFO - PROCESS | 1657 | 1464008205548 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 1657 | 1464008205552 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:56:45 INFO - PROCESS | 1657 | 1464008205556 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 1657 | 1464008205558 Marionette TRACE conn2 <- [1,2190,null,{}] 05:56:45 INFO - PROCESS | 1657 | 1464008205577 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}] 05:56:45 INFO - PROCESS | 1657 | 1464008205738 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:56:45 INFO - PROCESS | 1657 | 1464008205826 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11821e000 == 113 [pid = 1657] [id = 555] 05:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 281 (0x11815d800) [pid = 1657] [serial = 1665] [outer = 0x0] 05:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 282 (0x11823f000) [pid = 1657] [serial = 1666] [outer = 0x11815d800] 05:56:45 INFO - PROCESS | 1657 | 1464008205853 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 283 (0x118586800) [pid = 1657] [serial = 1667] [outer = 0x11815d800] 05:56:46 INFO - PROCESS | 1657 | 1464008206376 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]]]}] 05:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 875ms 05:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:56:46 INFO - PROCESS | 1657 | 1464008206432 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:56:46 INFO - PROCESS | 1657 | 1464008206434 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:56:46 INFO - PROCESS | 1657 | 1464008206438 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - PROCESS | 1657 | 1464008206442 Marionette TRACE conn2 <- [1,2194,null,{}] 05:56:46 INFO - PROCESS | 1657 | 1464008206453 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}] 05:56:46 INFO - PROCESS | 1657 | 1464008206600 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:56:46 INFO - PROCESS | 1657 | 1464008206746 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c522000 == 114 [pid = 1657] [id = 556] 05:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 284 (0x123851800) [pid = 1657] [serial = 1668] [outer = 0x0] 05:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 285 (0x124e1a400) [pid = 1657] [serial = 1669] [outer = 0x123851800] 05:56:46 INFO - PROCESS | 1657 | 1464008206780 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 286 (0x12681a400) [pid = 1657] [serial = 1670] [outer = 0x123851800] 05:56:47 INFO - PROCESS | 1657 | 1464008207216 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]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 825ms 05:56:47 INFO - PROCESS | 1657 | 1464008207263 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 1657 | 1464008207265 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:56:47 INFO - PROCESS | 1657 | 1464008207267 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 1657 | 1464008207268 Marionette TRACE conn2 <- [1,2198,null,{}] 05:56:47 INFO - PROCESS | 1657 | 1464008207270 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}] 05:56:47 INFO - PROCESS | 1657 | 1464008207383 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:56:47 INFO - PROCESS | 1657 | 1464008207527 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3ec800 == 115 [pid = 1657] [id = 557] 05:56:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 287 (0x128930000) [pid = 1657] [serial = 1671] [outer = 0x0] 05:56:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 288 (0x128ec3000) [pid = 1657] [serial = 1672] [outer = 0x128930000] 05:56:47 INFO - PROCESS | 1657 | 1464008207559 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 289 (0x129455800) [pid = 1657] [serial = 1673] [outer = 0x128930000] 05:56:48 INFO - PROCESS | 1657 | 1464008208016 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]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 817ms 05:56:48 INFO - PROCESS | 1657 | 1464008208086 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 1657 | 1464008208087 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:56:48 INFO - PROCESS | 1657 | 1464008208089 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 1657 | 1464008208090 Marionette TRACE conn2 <- [1,2202,null,{}] 05:56:48 INFO - PROCESS | 1657 | 1464008208093 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}] 05:56:48 INFO - PROCESS | 1657 | 1464008208209 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x13bcb3000 == 114 [pid = 1657] [id = 542] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4ab800 == 113 [pid = 1657] [id = 541] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x13927a800 == 112 [pid = 1657] [id = 540] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x138b79000 == 111 [pid = 1657] [id = 539] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 288 (0x13ba3e000) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 287 (0x12c8ca000) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 286 (0x139371400) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 285 (0x126886c00) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 284 (0x11268fc00) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 283 (0x139352800) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 282 (0x13b9b8800) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 281 (0x1182ee000) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 280 (0x13ba4ac00) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 279 (0x13bd46400) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 278 (0x13bdc6400) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 277 (0x13bdc3800) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 276 (0x138baac00) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x137a03800 == 110 [pid = 1657] [id = 538] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3e9800 == 109 [pid = 1657] [id = 537] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c505800 == 108 [pid = 1657] [id = 536] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1294c5000 == 107 [pid = 1657] [id = 535] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11920b800 == 106 [pid = 1657] [id = 534] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12974e800 == 105 [pid = 1657] [id = 533] 05:56:48 INFO - PROCESS | 1657 | 1464008208405 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x142c1b000 == 104 [pid = 1657] [id = 528] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1443f4000 == 103 [pid = 1657] [id = 527] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1443d4800 == 102 [pid = 1657] [id = 526] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1415e2800 == 101 [pid = 1657] [id = 525] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x13bfde800 == 100 [pid = 1657] [id = 524] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x13bca5000 == 99 [pid = 1657] [id = 523] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x139294000 == 98 [pid = 1657] [id = 522] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c50f000 == 97 [pid = 1657] [id = 521] 05:56:48 INFO - PROCESS | 1657 | --DOCSHELL 0x123802800 == 96 [pid = 1657] [id = 520] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 275 (0x139367800) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 274 (0x12556ac00) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 273 (0x120ff0400) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 272 (0x112a78c00) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 271 (0x112018800) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 270 (0x128af7c00) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 269 (0x128ea1000) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 268 (0x129087c00) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 267 (0x119998800) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 266 (0x118160800) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 265 (0x12c561000) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 264 (0x123c25800) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x126887800) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x11318a800) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x12d1aac00) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x12cd51400) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x1245ef400) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x12c8c9000) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x1392c3400) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x12b9e1400) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x12c8d1c00) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x12c336c00) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x13897c400) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x12ab15400) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x12f470c00) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 05:56:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x117565800 == 97 [pid = 1657] [id = 558] 05:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x11266d000) [pid = 1657] [serial = 1674] [outer = 0x0] 05:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x112a7e400) [pid = 1657] [serial = 1675] [outer = 0x11266d000] 05:56:48 INFO - PROCESS | 1657 | 1464008208443 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x118587800) [pid = 1657] [serial = 1676] [outer = 0x11266d000] 05:56:48 INFO - PROCESS | 1657 | 1464008208730 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]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 05:56:48 INFO - PROCESS | 1657 | 1464008208759 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 1657 | 1464008208761 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:56:48 INFO - PROCESS | 1657 | 1464008208771 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 1657 | 1464008208772 Marionette TRACE conn2 <- [1,2206,null,{}] 05:56:48 INFO - PROCESS | 1657 | 1464008208774 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}] 05:56:48 INFO - PROCESS | 1657 | 1464008208914 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:56:49 INFO - PROCESS | 1657 | 1464008209009 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d46000 == 98 [pid = 1657] [id = 559] 05:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x118489800) [pid = 1657] [serial = 1677] [outer = 0x0] 05:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x128ea1000) [pid = 1657] [serial = 1678] [outer = 0x118489800] 05:56:49 INFO - PROCESS | 1657 | 1464008209036 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x12c330c00) [pid = 1657] [serial = 1679] [outer = 0x118489800] 05:56:49 INFO - PROCESS | 1657 | 1464008209319 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]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 577ms 05:56:49 INFO - PROCESS | 1657 | 1464008209341 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 1657 | 1464008209342 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:56:49 INFO - PROCESS | 1657 | 1464008209353 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 1657 | 1464008209354 Marionette TRACE conn2 <- [1,2210,null,{}] 05:56:49 INFO - PROCESS | 1657 | 1464008209357 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}] 05:56:49 INFO - PROCESS | 1657 | 1464008209463 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:56:49 INFO - PROCESS | 1657 | 1464008209557 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b06f800 == 99 [pid = 1657] [id = 560] 05:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x1256a1400) [pid = 1657] [serial = 1680] [outer = 0x0] 05:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x12c557400) [pid = 1657] [serial = 1681] [outer = 0x1256a1400] 05:56:49 INFO - PROCESS | 1657 | 1464008209583 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x12c8c8c00) [pid = 1657] [serial = 1682] [outer = 0x1256a1400] 05:56:49 INFO - PROCESS | 1657 | 1464008209871 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]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 578ms 05:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:56:49 INFO - PROCESS | 1657 | 1464008209924 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 1657 | 1464008209925 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:56:49 INFO - PROCESS | 1657 | 1464008209927 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 1657 | 1464008209928 Marionette TRACE conn2 <- [1,2214,null,{}] 05:56:49 INFO - PROCESS | 1657 | 1464008209934 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}] 05:56:50 INFO - PROCESS | 1657 | 1464008210037 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:56:50 INFO - PROCESS | 1657 | 1464008210140 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d434800 == 100 [pid = 1657] [id = 561] 05:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x12bd17800) [pid = 1657] [serial = 1683] [outer = 0x0] 05:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x12cc10400) [pid = 1657] [serial = 1684] [outer = 0x12bd17800] 05:56:50 INFO - PROCESS | 1657 | 1464008210166 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x12cd96c00) [pid = 1657] [serial = 1685] [outer = 0x12bd17800] 05:56:50 INFO - PROCESS | 1657 | 1464008210473 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]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 572ms 05:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:56:50 INFO - PROCESS | 1657 | 1464008210505 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 1657 | 1464008210507 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:56:50 INFO - PROCESS | 1657 | 1464008210509 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 1657 | 1464008210510 Marionette TRACE conn2 <- [1,2218,null,{}] 05:56:50 INFO - PROCESS | 1657 | 1464008210515 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}] 05:56:50 INFO - PROCESS | 1657 | 1464008210658 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:56:50 INFO - PROCESS | 1657 | 1464008210670 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f41c000 == 101 [pid = 1657] [id = 562] 05:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x11103b000) [pid = 1657] [serial = 1686] [outer = 0x0] 05:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 265 (0x12d1b0000) [pid = 1657] [serial = 1687] [outer = 0x11103b000] 05:56:50 INFO - PROCESS | 1657 | 1464008210696 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 266 (0x12d3c8800) [pid = 1657] [serial = 1688] [outer = 0x11103b000] 05:56:51 INFO - PROCESS | 1657 | 1464008211073 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]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 574ms 05:56:51 INFO - PROCESS | 1657 | 1464008211093 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 1657 | 1464008211094 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:56:51 INFO - PROCESS | 1657 | 1464008211100 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 1657 | 1464008211101 Marionette TRACE conn2 <- [1,2222,null,{}] 05:56:51 INFO - PROCESS | 1657 | 1464008211103 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}] 05:56:51 INFO - PROCESS | 1657 | 1464008211250 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:56:51 INFO - PROCESS | 1657 | 1464008211264 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x138867800 == 102 [pid = 1657] [id = 563] 05:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 267 (0x12d1b4c00) [pid = 1657] [serial = 1689] [outer = 0x0] 05:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 268 (0x137a45800) [pid = 1657] [serial = 1690] [outer = 0x12d1b4c00] 05:56:51 INFO - PROCESS | 1657 | 1464008211290 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 269 (0x138036000) [pid = 1657] [serial = 1691] [outer = 0x12d1b4c00] 05:56:51 INFO - PROCESS | 1657 | 1464008211680 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]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 621ms 05:56:51 INFO - PROCESS | 1657 | 1464008211722 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 1657 | 1464008211723 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:56:51 INFO - PROCESS | 1657 | 1464008211731 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 1657 | 1464008211734 Marionette TRACE conn2 <- [1,2226,null,{}] 05:56:51 INFO - PROCESS | 1657 | 1464008211737 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}] 05:56:51 INFO - PROCESS | 1657 | 1464008211971 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:56:52 INFO - PROCESS | 1657 | 1464008212039 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x13917e000 == 103 [pid = 1657] [id = 564] 05:56:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 270 (0x13803d800) [pid = 1657] [serial = 1692] [outer = 0x0] 05:56:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 271 (0x138044c00) [pid = 1657] [serial = 1693] [outer = 0x13803d800] 05:56:52 INFO - PROCESS | 1657 | 1464008212069 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 272 (0x138f11000) [pid = 1657] [serial = 1694] [outer = 0x13803d800] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 271 (0x11204a000) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 270 (0x13936ec00) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 269 (0x11266e000) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 268 (0x128b5cc00) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 267 (0x11279e800) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 266 (0x11944bc00) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 265 (0x119f1ec00) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 264 (0x12d3cb800) [pid = 1657] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x13bdc1000) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x11328a400) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x11670e800) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x111e62c00) [pid = 1657] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x12bd23000) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x12bd2d800) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x112688800) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x1395bb000) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x128c3d800) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x13b9bcc00) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x11848cc00) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x128ec2400) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x1297c0800) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x123c2a400) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x123c2bc00) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x128939800) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x11670a000) [pid = 1657] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x11333f800) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x12cd92400) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x12c557000) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x128ec9c00) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x13b9c1800) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x12d32ec00) [pid = 1657] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x123bb6000) [pid = 1657] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x117040c00) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12ab21c00) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x123c27c00) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x13b9c1000) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x112a7b400) [pid = 1657] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x126814000) [pid = 1657] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x120fb1400) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x129250800) [pid = 1657] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x12b9ed400) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x1265ec800) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x116a4e000) [pid = 1657] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x128b56800) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x1122b3000) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x117671400) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x12d1aec00) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x112795800) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x12657c000) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x125698c00) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x11944c000) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x118fc2800) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x125052800) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x117669800) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12d1ae000) [pid = 1657] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12c331c00) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12cd90c00) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12c8d2800) [pid = 1657] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12abf1c00) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12d3cc400) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x138baf000) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x11823d400) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x1392b9c00) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12ab1e000) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12a758400) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x11268b800) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x138ba4400) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x1211d3000) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x116714c00) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12a759c00) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12a759000) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x11318f000) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:56:53 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x123c33c00) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:56:53 INFO - PROCESS | 1657 | 1464008213084 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1372ms 05:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:56:53 INFO - PROCESS | 1657 | 1464008213104 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 1657 | 1464008213105 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:56:53 INFO - PROCESS | 1657 | 1464008213107 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 1657 | 1464008213116 Marionette TRACE conn2 <- [1,2230,null,{}] 05:56:53 INFO - PROCESS | 1657 | 1464008213118 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}] 05:56:53 INFO - PROCESS | 1657 | 1464008213224 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:56:53 INFO - PROCESS | 1657 | 1464008213338 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119540800 == 104 [pid = 1657] [id = 565] 05:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x11204a000) [pid = 1657] [serial = 1695] [outer = 0x0] 05:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x112a7bc00) [pid = 1657] [serial = 1696] [outer = 0x11204a000] 05:56:53 INFO - PROCESS | 1657 | 1464008213365 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x116a4d800) [pid = 1657] [serial = 1697] [outer = 0x11204a000] 05:56:53 INFO - PROCESS | 1657 | 1464008213644 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 579ms 05:56:53 INFO - PROCESS | 1657 | 1464008213687 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 1657 | 1464008213688 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:56:53 INFO - PROCESS | 1657 | 1464008213691 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 1657 | 1464008213692 Marionette TRACE conn2 <- [1,2234,null,{}] 05:56:53 INFO - PROCESS | 1657 | 1464008213694 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}] 05:56:53 INFO - PROCESS | 1657 | 1464008213804 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:56:53 INFO - PROCESS | 1657 | 1464008213898 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e6b800 == 105 [pid = 1657] [id = 566] 05:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x112797400) [pid = 1657] [serial = 1698] [outer = 0x0] 05:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x11823d400) [pid = 1657] [serial = 1699] [outer = 0x112797400] 05:56:53 INFO - PROCESS | 1657 | 1464008213924 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x120fb5c00) [pid = 1657] [serial = 1700] [outer = 0x112797400] 05:56:54 INFO - PROCESS | 1657 | 1464008214205 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 05:56:54 INFO - PROCESS | 1657 | 1464008214210 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:56:54 INFO - PROCESS | 1657 | 1464008214211 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:56:54 INFO - PROCESS | 1657 | 1464008214222 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 1657 | 1464008214223 Marionette TRACE conn2 <- [1,2238,null,{}] 05:56:54 INFO - PROCESS | 1657 | 1464008214226 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}] 05:56:54 INFO - PROCESS | 1657 | 1464008214345 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:56:54 INFO - PROCESS | 1657 | 1464008214350 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x138906000 == 106 [pid = 1657] [id = 567] 05:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x120fb7c00) [pid = 1657] [serial = 1701] [outer = 0x0] 05:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12454f400) [pid = 1657] [serial = 1702] [outer = 0x120fb7c00] 05:56:54 INFO - PROCESS | 1657 | 1464008214375 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x126814800) [pid = 1657] [serial = 1703] [outer = 0x120fb7c00] 05:56:54 INFO - PROCESS | 1657 | 1464008214748 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 575ms 05:56:54 INFO - PROCESS | 1657 | 1464008214792 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 1657 | 1464008214793 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:56:54 INFO - PROCESS | 1657 | 1464008214823 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 1657 | 1464008214824 Marionette TRACE conn2 <- [1,2242,null,{}] 05:56:54 INFO - PROCESS | 1657 | 1464008214834 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}] 05:56:54 INFO - PROCESS | 1657 | 1464008214947 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:56:54 INFO - PROCESS | 1657 | 1464008214953 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8d0800 == 107 [pid = 1657] [id = 568] 05:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1268eb400) [pid = 1657] [serial = 1704] [outer = 0x0] 05:56:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x128c36000) [pid = 1657] [serial = 1705] [outer = 0x1268eb400] 05:56:54 INFO - PROCESS | 1657 | 1464008214979 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x129250800) [pid = 1657] [serial = 1706] [outer = 0x1268eb400] 05:56:55 INFO - PROCESS | 1657 | 1464008215706 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]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 954ms 05:56:55 INFO - PROCESS | 1657 | 1464008215751 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 1657 | 1464008215755 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:56:55 INFO - PROCESS | 1657 | 1464008215758 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - PROCESS | 1657 | 1464008215761 Marionette TRACE conn2 <- [1,2246,null,{}] 05:56:55 INFO - PROCESS | 1657 | 1464008215764 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}] 05:56:55 INFO - PROCESS | 1657 | 1464008215900 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:56:56 INFO - PROCESS | 1657 | 1464008216014 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b2f800 == 108 [pid = 1657] [id = 569] 05:56:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x11703dc00) [pid = 1657] [serial = 1707] [outer = 0x0] 05:56:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x118165400) [pid = 1657] [serial = 1708] [outer = 0x11703dc00] 05:56:56 INFO - PROCESS | 1657 | 1464008216093 Marionette DEBUG loaded listener.js 05:56:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x118752800) [pid = 1657] [serial = 1709] [outer = 0x11703dc00] 05:56:56 INFO - PROCESS | 1657 | 1464008216545 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]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 824ms 05:56:56 INFO - PROCESS | 1657 | 1464008216601 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 1657 | 1464008216607 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:56:56 INFO - PROCESS | 1657 | 1464008216619 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 1657 | 1464008216622 Marionette TRACE conn2 <- [1,2250,null,{}] 05:56:56 INFO - PROCESS | 1657 | 1464008216626 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}] 05:56:56 INFO - PROCESS | 1657 | 1464008216808 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:56:56 INFO - PROCESS | 1657 | 1464008216920 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c521000 == 109 [pid = 1657] [id = 570] 05:56:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x123c2dc00) [pid = 1657] [serial = 1710] [outer = 0x0] 05:56:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12556ac00) [pid = 1657] [serial = 1711] [outer = 0x123c2dc00] 05:56:56 INFO - PROCESS | 1657 | 1464008216950 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x1268e1c00) [pid = 1657] [serial = 1712] [outer = 0x123c2dc00] 05:56:57 INFO - PROCESS | 1657 | 1464008217475 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]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 924ms 05:56:57 INFO - PROCESS | 1657 | 1464008217544 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 1657 | 1464008217546 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:56:57 INFO - PROCESS | 1657 | 1464008217550 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 1657 | 1464008217554 Marionette TRACE conn2 <- [1,2254,null,{}] 05:56:57 INFO - PROCESS | 1657 | 1464008217566 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}] 05:56:57 INFO - PROCESS | 1657 | 1464008217765 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:56:57 INFO - PROCESS | 1657 | 1464008217943 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b89f800 == 110 [pid = 1657] [id = 571] 05:56:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x128ee0c00) [pid = 1657] [serial = 1713] [outer = 0x0] 05:56:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12950f000) [pid = 1657] [serial = 1714] [outer = 0x128ee0c00] 05:56:57 INFO - PROCESS | 1657 | 1464008217977 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12ab15400) [pid = 1657] [serial = 1715] [outer = 0x128ee0c00] 05:56:58 INFO - PROCESS | 1657 | 1464008218433 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]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 926ms 05:56:58 INFO - PROCESS | 1657 | 1464008218476 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:56:58 INFO - PROCESS | 1657 | 1464008218478 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:56:58 INFO - PROCESS | 1657 | 1464008218481 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 1657 | 1464008218482 Marionette TRACE conn2 <- [1,2258,null,{}] 05:56:58 INFO - PROCESS | 1657 | 1464008218484 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}] 05:56:58 INFO - PROCESS | 1657 | 1464008218614 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:56:58 INFO - PROCESS | 1657 | 1464008218728 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bca7800 == 111 [pid = 1657] [id = 572] 05:56:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x12abf5000) [pid = 1657] [serial = 1716] [outer = 0x0] 05:56:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x12ba20000) [pid = 1657] [serial = 1717] [outer = 0x12abf5000] 05:56:58 INFO - PROCESS | 1657 | 1464008218758 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x12bf8b000) [pid = 1657] [serial = 1718] [outer = 0x12abf5000] 05:56:59 INFO - PROCESS | 1657 | 1464008219220 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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 770ms 05:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:56:59 INFO - PROCESS | 1657 | 1464008219252 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 1657 | 1464008219253 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:56:59 INFO - PROCESS | 1657 | 1464008219255 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 1657 | 1464008219257 Marionette TRACE conn2 <- [1,2262,null,{}] 05:56:59 INFO - PROCESS | 1657 | 1464008219259 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}] 05:56:59 INFO - PROCESS | 1657 | 1464008219388 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:56:59 INFO - PROCESS | 1657 | 1464008219501 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bfdf000 == 112 [pid = 1657] [id = 573] 05:56:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x12abf5800) [pid = 1657] [serial = 1719] [outer = 0x0] 05:56:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x12c558000) [pid = 1657] [serial = 1720] [outer = 0x12abf5800] 05:56:59 INFO - PROCESS | 1657 | 1464008219530 Marionette DEBUG loaded listener.js 05:56:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x12c8d0800) [pid = 1657] [serial = 1721] [outer = 0x12abf5800] 05:56:59 INFO - PROCESS | 1657 | 1464008219949 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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 720ms 05:56:59 INFO - PROCESS | 1657 | 1464008219976 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 1657 | 1464008219977 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:56:59 INFO - PROCESS | 1657 | 1464008219980 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 1657 | 1464008219981 Marionette TRACE conn2 <- [1,2266,null,{}] 05:56:59 INFO - PROCESS | 1657 | 1464008219984 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}] 05:57:00 INFO - PROCESS | 1657 | 1464008220124 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:57:00 INFO - PROCESS | 1657 | 1464008220267 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1414d0800 == 113 [pid = 1657] [id = 574] 05:57:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x12cd55800) [pid = 1657] [serial = 1722] [outer = 0x0] 05:57:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x12d333800) [pid = 1657] [serial = 1723] [outer = 0x12cd55800] 05:57:00 INFO - PROCESS | 1657 | 1464008220301 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x138039800) [pid = 1657] [serial = 1724] [outer = 0x12cd55800] 05:57:00 INFO - PROCESS | 1657 | 1464008220721 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]]]}] 05:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 773ms 05:57:00 INFO - PROCESS | 1657 | 1464008220760 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:57:00 INFO - PROCESS | 1657 | 1464008220761 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:57:00 INFO - PROCESS | 1657 | 1464008220766 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:57:00 INFO - PROCESS | 1657 | 1464008220767 Marionette TRACE conn2 <- [1,2270,null,{}] 05:57:00 INFO - PROCESS | 1657 | 1464008220770 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}] 05:57:00 INFO - PROCESS | 1657 | 1464008220896 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:57:01 INFO - PROCESS | 1657 | 1464008221008 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x141649800 == 114 [pid = 1657] [id = 575] 05:57:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12f472400) [pid = 1657] [serial = 1725] [outer = 0x0] 05:57:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x13897ac00) [pid = 1657] [serial = 1726] [outer = 0x12f472400] 05:57:01 INFO - PROCESS | 1657 | 1464008221037 Marionette DEBUG loaded listener.js 05:57:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x138baa400) [pid = 1657] [serial = 1727] [outer = 0x12f472400] 05:57:01 INFO - PROCESS | 1657 | 1464008221485 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]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 769ms 05:57:01 INFO - PROCESS | 1657 | 1464008221535 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 1657 | 1464008221537 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:57:01 INFO - PROCESS | 1657 | 1464008221539 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 1657 | 1464008221540 Marionette TRACE conn2 <- [1,2274,null,{}] 05:57:01 INFO - PROCESS | 1657 | 1464008221543 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}] 05:57:01 INFO - PROCESS | 1657 | 1464008221673 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:57:01 INFO - PROCESS | 1657 | 1464008221817 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x141a47800 == 115 [pid = 1657] [id = 576] 05:57:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x138baac00) [pid = 1657] [serial = 1728] [outer = 0x0] 05:57:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x138f0fc00) [pid = 1657] [serial = 1729] [outer = 0x138baac00] 05:57:01 INFO - PROCESS | 1657 | 1464008221846 Marionette DEBUG loaded listener.js 05:57:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x13921b000) [pid = 1657] [serial = 1730] [outer = 0x138baac00] 05:57:02 INFO - PROCESS | 1657 | 1464008222284 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]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 772ms 05:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:57:02 INFO - PROCESS | 1657 | 1464008222311 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 1657 | 1464008222313 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:57:02 INFO - PROCESS | 1657 | 1464008222315 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 1657 | 1464008222316 Marionette TRACE conn2 <- [1,2278,null,{}] 05:57:02 INFO - PROCESS | 1657 | 1464008222319 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}] 05:57:02 INFO - PROCESS | 1657 | 1464008222446 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:57:02 INFO - PROCESS | 1657 | 1464008222590 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x14374f000 == 116 [pid = 1657] [id = 577] 05:57:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x138f14000) [pid = 1657] [serial = 1731] [outer = 0x0] 05:57:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x1392b7400) [pid = 1657] [serial = 1732] [outer = 0x138f14000] 05:57:02 INFO - PROCESS | 1657 | 1464008222619 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x1392c3400) [pid = 1657] [serial = 1733] [outer = 0x138f14000] 05:57:03 INFO - PROCESS | 1657 | 1464008223086 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]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 819ms 05:57:03 INFO - PROCESS | 1657 | 1464008223151 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 1657 | 1464008223153 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:57:03 INFO - PROCESS | 1657 | 1464008223160 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 1657 | 1464008223163 Marionette TRACE conn2 <- [1,2282,null,{}] 05:57:03 INFO - PROCESS | 1657 | 1464008223169 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}] 05:57:03 INFO - PROCESS | 1657 | 1464008223334 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:57:03 INFO - PROCESS | 1657 | 1464008223447 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1442c9800 == 117 [pid = 1657] [id = 578] 05:57:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x1392b6000) [pid = 1657] [serial = 1734] [outer = 0x0] 05:57:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x139367800) [pid = 1657] [serial = 1735] [outer = 0x1392b6000] 05:57:03 INFO - PROCESS | 1657 | 1464008223477 Marionette DEBUG loaded listener.js 05:57:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x139503000) [pid = 1657] [serial = 1736] [outer = 0x1392b6000] 05:57:03 INFO - PROCESS | 1657 | 1464008223958 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]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 823ms 05:57:03 INFO - PROCESS | 1657 | 1464008223984 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 1657 | 1464008223986 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:57:03 INFO - PROCESS | 1657 | 1464008223988 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 1657 | 1464008223990 Marionette TRACE conn2 <- [1,2286,null,{}] 05:57:03 INFO - PROCESS | 1657 | 1464008223992 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}] 05:57:04 INFO - PROCESS | 1657 | 1464008224136 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:57:04 INFO - PROCESS | 1657 | 1464008224253 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x144704000 == 118 [pid = 1657] [id = 579] 05:57:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x139509800) [pid = 1657] [serial = 1737] [outer = 0x0] 05:57:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x1395bec00) [pid = 1657] [serial = 1738] [outer = 0x139509800] 05:57:04 INFO - PROCESS | 1657 | 1464008224288 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x13bd48000) [pid = 1657] [serial = 1739] [outer = 0x139509800] 05:57:04 INFO - PROCESS | 1657 | 1464008224748 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]]]}] 05:57:04 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 05:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 821ms 05:57:04 INFO - PROCESS | 1657 | 1464008224818 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:57:04 INFO - PROCESS | 1657 | 1464008224820 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:57:04 INFO - PROCESS | 1657 | 1464008224825 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:57:04 INFO - PROCESS | 1657 | 1464008224826 Marionette TRACE conn2 <- [1,2290,null,{}] 05:57:04 INFO - PROCESS | 1657 | 1464008224828 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}] 05:57:04 INFO - PROCESS | 1657 | 1464008224962 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:57:05 INFO - PROCESS | 1657 | 1464008225079 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b1e000 == 119 [pid = 1657] [id = 580] 05:57:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x11817c400) [pid = 1657] [serial = 1740] [outer = 0x0] 05:57:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x128edb400) [pid = 1657] [serial = 1741] [outer = 0x11817c400] 05:57:05 INFO - PROCESS | 1657 | 1464008225109 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x13ba46c00) [pid = 1657] [serial = 1742] [outer = 0x11817c400] 05:57:05 INFO - PROCESS | 1657 | 1464008225568 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]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 821ms 05:57:05 INFO - PROCESS | 1657 | 1464008225647 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 1657 | 1464008225649 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:57:05 INFO - PROCESS | 1657 | 1464008225653 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 1657 | 1464008225655 Marionette TRACE conn2 <- [1,2294,null,{}] 05:57:05 INFO - PROCESS | 1657 | 1464008225658 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}] 05:57:05 INFO - PROCESS | 1657 | 1464008225792 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:57:05 INFO - PROCESS | 1657 | 1464008225939 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x124607000 == 120 [pid = 1657] [id = 581] 05:57:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x112793800) [pid = 1657] [serial = 1743] [outer = 0x0] 05:57:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x118486000) [pid = 1657] [serial = 1744] [outer = 0x112793800] 05:57:05 INFO - PROCESS | 1657 | 1464008225969 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x128c3dc00) [pid = 1657] [serial = 1745] [outer = 0x112793800] 05:57:06 INFO - PROCESS | 1657 | 1464008226406 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]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 774ms 05:57:06 INFO - PROCESS | 1657 | 1464008226427 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 1657 | 1464008226428 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:57:06 INFO - PROCESS | 1657 | 1464008226430 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 1657 | 1464008226432 Marionette TRACE conn2 <- [1,2298,null,{}] 05:57:06 INFO - PROCESS | 1657 | 1464008226434 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}] 05:57:06 INFO - PROCESS | 1657 | 1464008226569 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:57:06 INFO - PROCESS | 1657 | 1464008226728 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bdc000 == 121 [pid = 1657] [id = 582] 05:57:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x112a73400) [pid = 1657] [serial = 1746] [outer = 0x0] 05:57:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x117e0c400) [pid = 1657] [serial = 1747] [outer = 0x112a73400] 05:57:06 INFO - PROCESS | 1657 | 1464008226759 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x123c28c00) [pid = 1657] [serial = 1748] [outer = 0x112a73400] 05:57:07 INFO - PROCESS | 1657 | 1464008227517 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]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1120ms 05:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:57:07 INFO - PROCESS | 1657 | 1464008227551 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 1657 | 1464008227554 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:57:07 INFO - PROCESS | 1657 | 1464008227557 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - PROCESS | 1657 | 1464008227560 Marionette TRACE conn2 <- [1,2302,null,{}] 05:57:07 INFO - PROCESS | 1657 | 1464008227564 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}] 05:57:07 INFO - PROCESS | 1657 | 1464008227690 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:57:07 INFO - PROCESS | 1657 | 1464008227851 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1241ae800 == 122 [pid = 1657] [id = 583] 05:57:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x112662c00) [pid = 1657] [serial = 1749] [outer = 0x0] 05:57:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x112798800) [pid = 1657] [serial = 1750] [outer = 0x112662c00] 05:57:07 INFO - PROCESS | 1657 | 1464008227883 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x115e40400) [pid = 1657] [serial = 1751] [outer = 0x112662c00] 05:57:08 INFO - PROCESS | 1657 | 1464008228321 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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 774ms 05:57:08 INFO - PROCESS | 1657 | 1464008228331 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 1657 | 1464008228335 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:57:08 INFO - PROCESS | 1657 | 1464008228339 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 1657 | 1464008228341 Marionette TRACE conn2 <- [1,2306,null,{}] 05:57:08 INFO - PROCESS | 1657 | 1464008228343 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}] 05:57:08 INFO - PROCESS | 1657 | 1464008228466 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:57:08 INFO - PROCESS | 1657 | 1464008228583 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x123cc0000 == 123 [pid = 1657] [id = 584] 05:57:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x117039c00) [pid = 1657] [serial = 1752] [outer = 0x0] 05:57:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x11848d800) [pid = 1657] [serial = 1753] [outer = 0x117039c00] 05:57:08 INFO - PROCESS | 1657 | 1464008228613 Marionette DEBUG loaded listener.js 05:57:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x119994c00) [pid = 1657] [serial = 1754] [outer = 0x117039c00] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x138eb2800 == 122 [pid = 1657] [id = 519] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x138906000 == 121 [pid = 1657] [id = 567] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x128e6b800 == 120 [pid = 1657] [id = 566] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x119540800 == 119 [pid = 1657] [id = 565] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x13917e000 == 118 [pid = 1657] [id = 564] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x1392c2400) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x13936a800) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x13b9bb400) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x13bd49800) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x139509c00) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x139221400) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x139225c00) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x14000f000) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x138867800 == 117 [pid = 1657] [id = 563] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12f41c000 == 116 [pid = 1657] [id = 562] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d434800 == 115 [pid = 1657] [id = 561] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12b06f800 == 114 [pid = 1657] [id = 560] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x123d46000 == 113 [pid = 1657] [id = 559] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x117565800 == 112 [pid = 1657] [id = 558] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3ec800 == 111 [pid = 1657] [id = 557] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12c522000 == 110 [pid = 1657] [id = 556] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11821e000 == 109 [pid = 1657] [id = 555] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x124999000 == 108 [pid = 1657] [id = 554] 05:57:09 INFO - PROCESS | 1657 | 1464008229162 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]]]}] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x141a32800 == 107 [pid = 1657] [id = 552] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x142d37800 == 106 [pid = 1657] [id = 551] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x143752800 == 105 [pid = 1657] [id = 550] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1444dc000 == 104 [pid = 1657] [id = 549] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x13814d000 == 103 [pid = 1657] [id = 548] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x138138800 == 102 [pid = 1657] [id = 547] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1414dc800 == 101 [pid = 1657] [id = 546] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12e142800 == 100 [pid = 1657] [id = 545] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x123e9b000 == 99 [pid = 1657] [id = 544] 05:57:09 INFO - PROCESS | 1657 | --DOCSHELL 0x141481800 == 98 [pid = 1657] [id = 543] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x116a49c00) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x12cc11800) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x12ab1ac00) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x12c33a000) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x126882400) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x12bf8f800) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x128ec1800) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x129459800) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x128ec9800) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x118f92400) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x128afa800) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x128c40c00) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x1211da400) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x128b61800) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x118759c00) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12c8a7400) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x12d32f800) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12bd1d000) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x118f9ac00) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x12bf89400) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x129249800) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x116711000) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x124e1b000) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x124e19800) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x117673400) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x11858b400) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x12c339800) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x12a74bc00) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x118f95c00) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x12a7c5800) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x12bd2b000) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x124546c00) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x1256a0800) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12bf8f400) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12d3bdc00) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x14000cc00) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12f46b400) [pid = 1657] [serial = 1442] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x128930c00) [pid = 1657] [serial = 1427] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x123c26400) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x13bd3f000) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x116792800) [pid = 1657] [serial = 1421] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12ba18800) [pid = 1657] [serial = 1430] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12950e400) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12c8c3800) [pid = 1657] [serial = 1433] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x118fbd400) [pid = 1657] [serial = 1424] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x13935e000) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12bd13400) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x140012400) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12d3c5800) [pid = 1657] [serial = 1439] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12d1adc00) [pid = 1657] [serial = 1436] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x1395ba800) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x138974400) [pid = 1657] [serial = 1445] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x13bdcdc00) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x13897cc00) [pid = 1657] [serial = 1448] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x12d1a9c00) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x113861800) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x13b9c2c00) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x13ba44000) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x13935f400) [pid = 1657] [serial = 1451] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x138ba3000) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x139222800) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x1268e6800) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x139357000) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x1392bdc00) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12c338c00) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x139510000) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12c8a1400) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12abf3800) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12bd2fc00) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x116a49000) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x124546400) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x138bb0000) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x138f07400) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x125611000) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x123c2ec00) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x1262c9000) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x128ebb800) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x140012800) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12c8ce000) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12d3b6c00) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12bf85c00) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12a7c6000) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x118174000) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x116792000) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12d3c7c00) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1395b5400) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x139217c00) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x139356400) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 05:57:09 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12cd9d800) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 05:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 870ms 05:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:57:09 INFO - PROCESS | 1657 | 1464008229210 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:57:09 INFO - PROCESS | 1657 | 1464008229211 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:57:09 INFO - PROCESS | 1657 | 1464008229215 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - PROCESS | 1657 | 1464008229218 Marionette TRACE conn2 <- [1,2310,null,{}] 05:57:09 INFO - PROCESS | 1657 | 1464008229225 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}] 05:57:09 INFO - PROCESS | 1657 | 1464008229339 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:57:09 INFO - PROCESS | 1657 | 1464008229349 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x123812800 == 99 [pid = 1657] [id = 585] 05:57:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x120faec00) [pid = 1657] [serial = 1755] [outer = 0x0] 05:57:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12384c400) [pid = 1657] [serial = 1756] [outer = 0x120faec00] 05:57:09 INFO - PROCESS | 1657 | 1464008229377 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x123d66800) [pid = 1657] [serial = 1757] [outer = 0x120faec00] 05:57:09 INFO - PROCESS | 1657 | 1464008229839 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]]]}] 05:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 05:57:09 INFO - PROCESS | 1657 | 1464008229887 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:57:09 INFO - PROCESS | 1657 | 1464008229888 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:57:09 INFO - PROCESS | 1657 | 1464008229891 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - PROCESS | 1657 | 1464008229892 Marionette TRACE conn2 <- [1,2314,null,{}] 05:57:09 INFO - PROCESS | 1657 | 1464008229894 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}] 05:57:10 INFO - PROCESS | 1657 | 1464008230005 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:57:10 INFO - PROCESS | 1657 | 1464008230009 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d6800 == 100 [pid = 1657] [id = 586] 05:57:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x124551c00) [pid = 1657] [serial = 1758] [outer = 0x0] 05:57:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1262d0800) [pid = 1657] [serial = 1759] [outer = 0x124551c00] 05:57:10 INFO - PROCESS | 1657 | 1464008230035 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1268eac00) [pid = 1657] [serial = 1760] [outer = 0x124551c00] 05:57:10 INFO - PROCESS | 1657 | 1464008230429 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]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 570ms 05:57:10 INFO - PROCESS | 1657 | 1464008230462 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 1657 | 1464008230464 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:57:10 INFO - PROCESS | 1657 | 1464008230467 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 1657 | 1464008230480 Marionette TRACE conn2 <- [1,2318,null,{}] 05:57:10 INFO - PROCESS | 1657 | 1464008230484 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}] 05:57:10 INFO - PROCESS | 1657 | 1464008230611 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:57:10 INFO - PROCESS | 1657 | 1464008230712 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab76800 == 101 [pid = 1657] [id = 587] 05:57:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x124e1b000) [pid = 1657] [serial = 1761] [outer = 0x0] 05:57:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x128935400) [pid = 1657] [serial = 1762] [outer = 0x124e1b000] 05:57:10 INFO - PROCESS | 1657 | 1464008230739 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x128b5b000) [pid = 1657] [serial = 1763] [outer = 0x124e1b000] 05:57:11 INFO - PROCESS | 1657 | 1464008231058 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] 05:57:11 INFO - PROCESS | 1657 | 1464008231101 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:57:11 INFO - PROCESS | 1657 | 1464008231103 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 1657 | 1464008231104 Marionette TRACE conn2 <- [1,2322,null,{}] 05:57:11 INFO - PROCESS | 1657 | 1464008231107 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}] 05:57:11 INFO - PROCESS | 1657 | 1464008231228 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:57:11 INFO - PROCESS | 1657 | 1464008231234 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc2a000 == 102 [pid = 1657] [id = 588] 05:57:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x128ec4800) [pid = 1657] [serial = 1764] [outer = 0x0] 05:57:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12944b800) [pid = 1657] [serial = 1765] [outer = 0x128ec4800] 05:57:11 INFO - PROCESS | 1657 | 1464008231259 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12b287c00) [pid = 1657] [serial = 1766] [outer = 0x128ec4800] 05:57:11 INFO - PROCESS | 1657 | 1464008231661 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]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 617ms 05:57:11 INFO - PROCESS | 1657 | 1464008231728 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 1657 | 1464008231729 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:57:11 INFO - PROCESS | 1657 | 1464008231731 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 1657 | 1464008231732 Marionette TRACE conn2 <- [1,2326,null,{}] 05:57:11 INFO - PROCESS | 1657 | 1464008231734 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}] 05:57:11 INFO - PROCESS | 1657 | 1464008231886 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:57:11 INFO - PROCESS | 1657 | 1464008231918 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d44f800 == 103 [pid = 1657] [id = 589] 05:57:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x128edb800) [pid = 1657] [serial = 1767] [outer = 0x0] 05:57:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12ba1c800) [pid = 1657] [serial = 1768] [outer = 0x128edb800] 05:57:11 INFO - PROCESS | 1657 | 1464008231942 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12c338400) [pid = 1657] [serial = 1769] [outer = 0x128edb800] 05:57:12 INFO - PROCESS | 1657 | 1464008232312 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]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 619ms 05:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:57:12 INFO - PROCESS | 1657 | 1464008232350 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 1657 | 1464008232351 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:57:12 INFO - PROCESS | 1657 | 1464008232353 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 1657 | 1464008232355 Marionette TRACE conn2 <- [1,2330,null,{}] 05:57:12 INFO - PROCESS | 1657 | 1464008232357 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}] 05:57:12 INFO - PROCESS | 1657 | 1464008232497 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:57:12 INFO - PROCESS | 1657 | 1464008232509 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e135800 == 104 [pid = 1657] [id = 590] 05:57:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12c331000) [pid = 1657] [serial = 1770] [outer = 0x0] 05:57:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12c8a7000) [pid = 1657] [serial = 1771] [outer = 0x12c331000] 05:57:12 INFO - PROCESS | 1657 | 1464008232535 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12c8d2000) [pid = 1657] [serial = 1772] [outer = 0x12c331000] 05:57:12 INFO - PROCESS | 1657 | 1464008232898 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]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 567ms 05:57:12 INFO - PROCESS | 1657 | 1464008232922 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:57:12 INFO - PROCESS | 1657 | 1464008232923 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:57:12 INFO - PROCESS | 1657 | 1464008232925 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 1657 | 1464008232927 Marionette TRACE conn2 <- [1,2334,null,{}] 05:57:12 INFO - PROCESS | 1657 | 1464008232929 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}] 05:57:13 INFO - PROCESS | 1657 | 1464008233080 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:57:13 INFO - PROCESS | 1657 | 1464008233103 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f40a800 == 105 [pid = 1657] [id = 591] 05:57:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x1268e0800) [pid = 1657] [serial = 1773] [outer = 0x0] 05:57:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12cd51400) [pid = 1657] [serial = 1774] [outer = 0x1268e0800] 05:57:13 INFO - PROCESS | 1657 | 1464008233129 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12cd9cc00) [pid = 1657] [serial = 1775] [outer = 0x1268e0800] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x112797400) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x120fb7c00) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x11103b000) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12d1b4c00) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x13803d800) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x13bd3e400) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12bd17800) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x112d0d400) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x123851800) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x11204a000) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x11815d800) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x118489800) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x128930000) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x1256a1400) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:57:13 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x11266d000) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:57:13 INFO - PROCESS | 1657 | 1464008233718 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]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 823ms 05:57:13 INFO - PROCESS | 1657 | 1464008233748 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 1657 | 1464008233749 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:57:13 INFO - PROCESS | 1657 | 1464008233751 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 1657 | 1464008233752 Marionette TRACE conn2 <- [1,2338,null,{}] 05:57:13 INFO - PROCESS | 1657 | 1464008233755 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}] 05:57:13 INFO - PROCESS | 1657 | 1464008233862 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:57:13 INFO - PROCESS | 1657 | 1464008233953 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f41c800 == 106 [pid = 1657] [id = 592] 05:57:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x116712400) [pid = 1657] [serial = 1776] [outer = 0x0] 05:57:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12497ec00) [pid = 1657] [serial = 1777] [outer = 0x116712400] 05:57:13 INFO - PROCESS | 1657 | 1464008233979 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12cd4f800) [pid = 1657] [serial = 1778] [outer = 0x116712400] 05:57:14 INFO - PROCESS | 1657 | 1464008234259 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]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 517ms 05:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:57:14 INFO - PROCESS | 1657 | 1464008234273 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 1657 | 1464008234275 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:57:14 INFO - PROCESS | 1657 | 1464008234277 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 1657 | 1464008234279 Marionette TRACE conn2 <- [1,2342,null,{}] 05:57:14 INFO - PROCESS | 1657 | 1464008234289 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}] 05:57:14 INFO - PROCESS | 1657 | 1464008234418 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:57:14 INFO - PROCESS | 1657 | 1464008234423 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x13890d000 == 107 [pid = 1657] [id = 593] 05:57:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12d1a5400) [pid = 1657] [serial = 1779] [outer = 0x0] 05:57:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12d3bac00) [pid = 1657] [serial = 1780] [outer = 0x12d1a5400] 05:57:14 INFO - PROCESS | 1657 | 1464008234451 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x137a42c00) [pid = 1657] [serial = 1781] [outer = 0x12d1a5400] 05:57:14 INFO - PROCESS | 1657 | 1464008234841 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]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 577ms 05:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:57:14 INFO - PROCESS | 1657 | 1464008234854 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 1657 | 1464008234855 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:57:14 INFO - PROCESS | 1657 | 1464008234857 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 1657 | 1464008234859 Marionette TRACE conn2 <- [1,2346,null,{}] 05:57:14 INFO - PROCESS | 1657 | 1464008234861 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}] 05:57:15 INFO - PROCESS | 1657 | 1464008235022 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:57:15 INFO - PROCESS | 1657 | 1464008235029 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b80800 == 108 [pid = 1657] [id = 594] 05:57:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12d3bf400) [pid = 1657] [serial = 1782] [outer = 0x0] 05:57:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x138036400) [pid = 1657] [serial = 1783] [outer = 0x12d3bf400] 05:57:15 INFO - PROCESS | 1657 | 1464008235054 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x138974400) [pid = 1657] [serial = 1784] [outer = 0x12d3bf400] 05:57:15 INFO - PROCESS | 1657 | 1464008235393 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]]]}] 05:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 569ms 05:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:57:15 INFO - PROCESS | 1657 | 1464008235426 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:57:15 INFO - PROCESS | 1657 | 1464008235428 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:57:15 INFO - PROCESS | 1657 | 1464008235431 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:57:15 INFO - PROCESS | 1657 | 1464008235432 Marionette TRACE conn2 <- [1,2350,null,{}] 05:57:15 INFO - PROCESS | 1657 | 1464008235434 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}] 05:57:15 INFO - PROCESS | 1657 | 1464008235543 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:57:15 INFO - PROCESS | 1657 | 1464008235735 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x118208000 == 109 [pid = 1657] [id = 595] 05:57:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x112663400) [pid = 1657] [serial = 1785] [outer = 0x0] 05:57:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x11268ac00) [pid = 1657] [serial = 1786] [outer = 0x112663400] 05:57:15 INFO - PROCESS | 1657 | 1464008235798 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1131f0400) [pid = 1657] [serial = 1787] [outer = 0x112663400] 05:57:16 INFO - PROCESS | 1657 | 1464008236270 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]]]}] 05:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 869ms 05:57:16 INFO - PROCESS | 1657 | 1464008236300 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 1657 | 1464008236304 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:57:16 INFO - PROCESS | 1657 | 1464008236307 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - PROCESS | 1657 | 1464008236310 Marionette TRACE conn2 <- [1,2354,null,{}] 05:57:16 INFO - PROCESS | 1657 | 1464008236313 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}] 05:57:16 INFO - PROCESS | 1657 | 1464008236450 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:57:16 INFO - PROCESS | 1657 | 1464008236584 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x129752800 == 110 [pid = 1657] [id = 596] 05:57:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x11703cc00) [pid = 1657] [serial = 1788] [outer = 0x0] 05:57:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x118588400) [pid = 1657] [serial = 1789] [outer = 0x11703cc00] 05:57:16 INFO - PROCESS | 1657 | 1464008236618 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x119913800) [pid = 1657] [serial = 1790] [outer = 0x11703cc00] 05:57:17 INFO - PROCESS | 1657 | 1464008237068 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]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 821ms 05:57:17 INFO - PROCESS | 1657 | 1464008237148 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 1657 | 1464008237151 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:57:17 INFO - PROCESS | 1657 | 1464008237157 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 1657 | 1464008237159 Marionette TRACE conn2 <- [1,2358,null,{}] 05:57:17 INFO - PROCESS | 1657 | 1464008237162 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}] 05:57:17 INFO - PROCESS | 1657 | 1464008237293 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:57:17 INFO - PROCESS | 1657 | 1464008237397 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388d9000 == 111 [pid = 1657] [id = 597] 05:57:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x120fb9c00) [pid = 1657] [serial = 1791] [outer = 0x0] 05:57:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x1262c9400) [pid = 1657] [serial = 1792] [outer = 0x120fb9c00] 05:57:17 INFO - PROCESS | 1657 | 1464008237427 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x128b61800) [pid = 1657] [serial = 1793] [outer = 0x120fb9c00] 05:57:17 INFO - PROCESS | 1657 | 1464008237867 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]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 722ms 05:57:17 INFO - PROCESS | 1657 | 1464008237879 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 1657 | 1464008237883 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:57:17 INFO - PROCESS | 1657 | 1464008237887 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 1657 | 1464008237892 Marionette TRACE conn2 <- [1,2362,null,{}] 05:57:17 INFO - PROCESS | 1657 | 1464008237899 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}] 05:57:18 INFO - PROCESS | 1657 | 1464008238030 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:57:18 INFO - PROCESS | 1657 | 1464008238133 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8a1800 == 112 [pid = 1657] [id = 598] 05:57:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x119912800) [pid = 1657] [serial = 1794] [outer = 0x0] 05:57:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x128936400) [pid = 1657] [serial = 1795] [outer = 0x119912800] 05:57:18 INFO - PROCESS | 1657 | 1464008238163 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12a7c5800) [pid = 1657] [serial = 1796] [outer = 0x119912800] 05:57:18 INFO - PROCESS | 1657 | 1464008238658 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]]]}] 05:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 825ms 05:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:57:18 INFO - PROCESS | 1657 | 1464008238712 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 1657 | 1464008238713 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:57:18 INFO - PROCESS | 1657 | 1464008238716 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 1657 | 1464008238717 Marionette TRACE conn2 <- [1,2366,null,{}] 05:57:18 INFO - PROCESS | 1657 | 1464008238720 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}] 05:57:18 INFO - PROCESS | 1657 | 1464008238849 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:57:18 INFO - PROCESS | 1657 | 1464008238978 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b962800 == 113 [pid = 1657] [id = 599] 05:57:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x1268e4c00) [pid = 1657] [serial = 1797] [outer = 0x0] 05:57:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12cc06c00) [pid = 1657] [serial = 1798] [outer = 0x1268e4c00] 05:57:19 INFO - PROCESS | 1657 | 1464008239013 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12d1ab400) [pid = 1657] [serial = 1799] [outer = 0x1268e4c00] 05:57:19 INFO - PROCESS | 1657 | 1464008239453 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]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 771ms 05:57:19 INFO - PROCESS | 1657 | 1464008239487 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 1657 | 1464008239489 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:57:19 INFO - PROCESS | 1657 | 1464008239491 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 1657 | 1464008239492 Marionette TRACE conn2 <- [1,2370,null,{}] 05:57:19 INFO - PROCESS | 1657 | 1464008239495 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}] 05:57:19 INFO - PROCESS | 1657 | 1464008239622 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:57:19 INFO - PROCESS | 1657 | 1464008239729 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bcb4800 == 114 [pid = 1657] [id = 600] 05:57:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12f466400) [pid = 1657] [serial = 1800] [outer = 0x0] 05:57:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x137a47400) [pid = 1657] [serial = 1801] [outer = 0x12f466400] 05:57:19 INFO - PROCESS | 1657 | 1464008239764 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x138f14c00) [pid = 1657] [serial = 1802] [outer = 0x12f466400] 05:57:20 INFO - PROCESS | 1657 | 1464008240205 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]]]}] 05:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 768ms 05:57:20 INFO - PROCESS | 1657 | 1464008240260 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:57:20 INFO - PROCESS | 1657 | 1464008240261 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:57:20 INFO - PROCESS | 1657 | 1464008240264 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 1657 | 1464008240265 Marionette TRACE conn2 <- [1,2374,null,{}] 05:57:20 INFO - PROCESS | 1657 | 1464008240267 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}] 05:57:20 INFO - PROCESS | 1657 | 1464008240395 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:57:20 INFO - PROCESS | 1657 | 1464008240497 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bfd9000 == 115 [pid = 1657] [id = 601] 05:57:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x13921d800) [pid = 1657] [serial = 1803] [outer = 0x0] 05:57:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x139505000) [pid = 1657] [serial = 1804] [outer = 0x13921d800] 05:57:20 INFO - PROCESS | 1657 | 1464008240526 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x1395b9c00) [pid = 1657] [serial = 1805] [outer = 0x13921d800] 05:57:21 INFO - PROCESS | 1657 | 1464008241020 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]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 820ms 05:57:21 INFO - PROCESS | 1657 | 1464008241085 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:57:21 INFO - PROCESS | 1657 | 1464008241086 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:57:21 INFO - PROCESS | 1657 | 1464008241088 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 1657 | 1464008241090 Marionette TRACE conn2 <- [1,2378,null,{}] 05:57:21 INFO - PROCESS | 1657 | 1464008241092 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}] 05:57:21 INFO - PROCESS | 1657 | 1464008241222 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:57:21 INFO - PROCESS | 1657 | 1464008241323 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1414ce800 == 116 [pid = 1657] [id = 602] 05:57:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x1392b9c00) [pid = 1657] [serial = 1806] [outer = 0x0] 05:57:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x13b9c4800) [pid = 1657] [serial = 1807] [outer = 0x1392b9c00] 05:57:21 INFO - PROCESS | 1657 | 1464008241353 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x13ba49800) [pid = 1657] [serial = 1808] [outer = 0x1392b9c00] 05:57:21 INFO - PROCESS | 1657 | 1464008241797 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]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 769ms 05:57:21 INFO - PROCESS | 1657 | 1464008241858 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:57:21 INFO - PROCESS | 1657 | 1464008241860 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:57:21 INFO - PROCESS | 1657 | 1464008241862 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 1657 | 1464008241864 Marionette TRACE conn2 <- [1,2382,null,{}] 05:57:21 INFO - PROCESS | 1657 | 1464008241866 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}] 05:57:21 INFO - PROCESS | 1657 | 1464008241995 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:57:22 INFO - PROCESS | 1657 | 1464008242129 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x141640800 == 117 [pid = 1657] [id = 603] 05:57:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x1395c1000) [pid = 1657] [serial = 1809] [outer = 0x0] 05:57:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x13bdc1c00) [pid = 1657] [serial = 1810] [outer = 0x1395c1000] 05:57:22 INFO - PROCESS | 1657 | 1464008242160 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x13bdcec00) [pid = 1657] [serial = 1811] [outer = 0x1395c1000] 05:57:22 INFO - PROCESS | 1657 | 1464008242571 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]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 771ms 05:57:22 INFO - PROCESS | 1657 | 1464008242634 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:57:22 INFO - PROCESS | 1657 | 1464008242635 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:57:22 INFO - PROCESS | 1657 | 1464008242638 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 1657 | 1464008242639 Marionette TRACE conn2 <- [1,2386,null,{}] 05:57:22 INFO - PROCESS | 1657 | 1464008242642 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}] 05:57:22 INFO - PROCESS | 1657 | 1464008242771 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:57:22 INFO - PROCESS | 1657 | 1464008242873 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x141a49800 == 118 [pid = 1657] [id = 604] 05:57:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x14000e000) [pid = 1657] [serial = 1812] [outer = 0x0] 05:57:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x140016400) [pid = 1657] [serial = 1813] [outer = 0x14000e000] 05:57:22 INFO - PROCESS | 1657 | 1464008242902 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x14153cc00) [pid = 1657] [serial = 1814] [outer = 0x14000e000] 05:57:23 INFO - PROCESS | 1657 | 1464008243326 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]]]}] 05:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 720ms 05:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:57:23 INFO - PROCESS | 1657 | 1464008243401 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:57:23 INFO - PROCESS | 1657 | 1464008243403 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:57:23 INFO - PROCESS | 1657 | 1464008243408 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:57:23 INFO - PROCESS | 1657 | 1464008243409 Marionette TRACE conn2 <- [1,2390,null,{}] 05:57:23 INFO - PROCESS | 1657 | 1464008243412 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}] 05:57:23 INFO - PROCESS | 1657 | 1464008243542 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:57:23 INFO - PROCESS | 1657 | 1464008243647 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x14374a000 == 119 [pid = 1657] [id = 605] 05:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x141539800) [pid = 1657] [serial = 1815] [outer = 0x0] 05:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x141547000) [pid = 1657] [serial = 1816] [outer = 0x141539800] 05:57:23 INFO - PROCESS | 1657 | 1464008243680 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x14197c400) [pid = 1657] [serial = 1817] [outer = 0x141539800] 05:57:24 INFO - PROCESS | 1657 | 1464008244119 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]]]}] 05:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 719ms 05:57:24 INFO - PROCESS | 1657 | 1464008244127 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 1657 | 1464008244128 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:57:24 INFO - PROCESS | 1657 | 1464008244134 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 1657 | 1464008244135 Marionette TRACE conn2 <- [1,2394,null,{}] 05:57:24 INFO - PROCESS | 1657 | 1464008244138 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}] 05:57:24 INFO - PROCESS | 1657 | 1464008244280 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:57:24 INFO - PROCESS | 1657 | 1464008244415 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1444cc000 == 120 [pid = 1657] [id = 606] 05:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x14037f000) [pid = 1657] [serial = 1818] [outer = 0x0] 05:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x140388800) [pid = 1657] [serial = 1819] [outer = 0x14037f000] 05:57:24 INFO - PROCESS | 1657 | 1464008244444 Marionette DEBUG loaded listener.js 05:57:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x14197ec00) [pid = 1657] [serial = 1820] [outer = 0x14037f000] 05:57:24 INFO - PROCESS | 1657 | 1464008244957 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]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 871ms 05:57:25 INFO - PROCESS | 1657 | 1464008245004 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 1657 | 1464008245005 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:57:25 INFO - PROCESS | 1657 | 1464008245008 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 1657 | 1464008245009 Marionette TRACE conn2 <- [1,2398,null,{}] 05:57:25 INFO - PROCESS | 1657 | 1464008245011 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}] 05:57:25 INFO - PROCESS | 1657 | 1464008245147 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:57:25 INFO - PROCESS | 1657 | 1464008245256 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294d8800 == 121 [pid = 1657] [id = 607] 05:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x116717800) [pid = 1657] [serial = 1821] [outer = 0x0] 05:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x129513800) [pid = 1657] [serial = 1822] [outer = 0x116717800] 05:57:25 INFO - PROCESS | 1657 | 1464008245286 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x141980c00) [pid = 1657] [serial = 1823] [outer = 0x116717800] 05:57:25 INFO - PROCESS | 1657 | 1464008245755 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]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 768ms 05:57:25 INFO - PROCESS | 1657 | 1464008245777 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 1657 | 1464008245778 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:57:25 INFO - PROCESS | 1657 | 1464008245781 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 1657 | 1464008245782 Marionette TRACE conn2 <- [1,2402,null,{}] 05:57:25 INFO - PROCESS | 1657 | 1464008245784 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}] 05:57:25 INFO - PROCESS | 1657 | 1464008245917 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:57:26 INFO - PROCESS | 1657 | 1464008246025 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d52c000 == 122 [pid = 1657] [id = 608] 05:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x1297c0800) [pid = 1657] [serial = 1824] [outer = 0x0] 05:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x141a03c00) [pid = 1657] [serial = 1825] [outer = 0x1297c0800] 05:57:26 INFO - PROCESS | 1657 | 1464008246055 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x141a0bc00) [pid = 1657] [serial = 1826] [outer = 0x1297c0800] 05:57:26 INFO - PROCESS | 1657 | 1464008246805 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]]]}] 05:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1073ms 05:57:26 INFO - PROCESS | 1657 | 1464008246855 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:57:26 INFO - PROCESS | 1657 | 1464008246857 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:57:26 INFO - PROCESS | 1657 | 1464008246861 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 1657 | 1464008246863 Marionette TRACE conn2 <- [1,2406,null,{}] 05:57:26 INFO - PROCESS | 1657 | 1464008246869 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}] 05:57:27 INFO - PROCESS | 1657 | 1464008246997 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:57:27 INFO - PROCESS | 1657 | 1464008247108 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x123ea4800 == 123 [pid = 1657] [id = 609] 05:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x111e69c00) [pid = 1657] [serial = 1827] [outer = 0x0] 05:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x113d65800) [pid = 1657] [serial = 1828] [outer = 0x111e69c00] 05:57:27 INFO - PROCESS | 1657 | 1464008247184 Marionette DEBUG loaded listener.js 05:57:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x117040400) [pid = 1657] [serial = 1829] [outer = 0x111e69c00] 05:57:27 INFO - PROCESS | 1657 | 1464008247688 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]]]}] 05:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 876ms 05:57:27 INFO - PROCESS | 1657 | 1464008247737 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 1657 | 1464008247741 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:57:27 INFO - PROCESS | 1657 | 1464008247745 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 1657 | 1464008247747 Marionette TRACE conn2 <- [1,2410,null,{}] 05:57:27 INFO - PROCESS | 1657 | 1464008247750 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}] 05:57:27 INFO - PROCESS | 1657 | 1464008247872 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:57:27 INFO - PROCESS | 1657 | --DOCSHELL 0x138b80800 == 122 [pid = 1657] [id = 594] 05:57:27 INFO - PROCESS | 1657 | --DOCSHELL 0x13890d000 == 121 [pid = 1657] [id = 593] 05:57:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12f41c800 == 120 [pid = 1657] [id = 592] 05:57:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12f40a800 == 119 [pid = 1657] [id = 591] 05:57:27 INFO - PROCESS | 1657 | --DOCSHELL 0x12e135800 == 118 [pid = 1657] [id = 590] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x141972800) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12d44f800 == 117 [pid = 1657] [id = 589] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc2a000 == 116 [pid = 1657] [id = 588] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab76800 == 115 [pid = 1657] [id = 587] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1294d6800 == 114 [pid = 1657] [id = 586] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x123812800 == 113 [pid = 1657] [id = 585] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x123cc0000 == 112 [pid = 1657] [id = 584] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1241ae800 == 111 [pid = 1657] [id = 583] 05:57:28 INFO - PROCESS | 1657 | 1464008248081 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x14374f000 == 110 [pid = 1657] [id = 577] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x141a47800 == 109 [pid = 1657] [id = 576] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x141649800 == 108 [pid = 1657] [id = 575] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1414d0800 == 107 [pid = 1657] [id = 574] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x13bfdf000 == 106 [pid = 1657] [id = 573] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x13bca7800 == 105 [pid = 1657] [id = 572] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x13b89f800 == 104 [pid = 1657] [id = 571] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12c521000 == 103 [pid = 1657] [id = 570] 05:57:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x117580800 == 104 [pid = 1657] [id = 610] 05:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x112a60000) [pid = 1657] [serial = 1830] [outer = 0x0] 05:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x117032400) [pid = 1657] [serial = 1831] [outer = 0x112a60000] 05:57:28 INFO - PROCESS | 1657 | 1464008248116 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x123bbb800) [pid = 1657] [serial = 1832] [outer = 0x112a60000] 05:57:28 INFO - PROCESS | 1657 | --DOCSHELL 0x128b2f800 == 103 [pid = 1657] [id = 569] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x12454f400) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12d3c8800) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x12d1b0000) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x137a45800) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x138036000) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x138044c00) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x141541000) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12cc10400) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x116708800) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x124e1a400) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12681a400) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x113198400) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x112a7bc00) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12d3c6800) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x120fb8800) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x118586800) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x11823f000) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x128ea1000) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x12c330c00) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x141a09800) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x128ec3000) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x129455800) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x14001b800) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x12c8c8c00) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12c557400) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x112a7e400) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x118587800) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x14350fc00) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x138badc00) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x139506c00) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x129252c00) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x143603800) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x120fb5c00) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x138f11000) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x116a4d800) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12cd96c00) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x11823d400) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x126814800) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 05:57:28 INFO - PROCESS | 1657 | 1464008248451 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]]]}] 05:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 724ms 05:57:28 INFO - PROCESS | 1657 | 1464008248470 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:57:28 INFO - PROCESS | 1657 | 1464008248471 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:57:28 INFO - PROCESS | 1657 | 1464008248474 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 1657 | 1464008248476 Marionette TRACE conn2 <- [1,2414,null,{}] 05:57:28 INFO - PROCESS | 1657 | 1464008248486 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}] 05:57:28 INFO - PROCESS | 1657 | 1464008248611 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:57:28 INFO - PROCESS | 1657 | 1464008248728 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294c4000 == 104 [pid = 1657] [id = 611] 05:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x123c30800) [pid = 1657] [serial = 1833] [outer = 0x0] 05:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x124980800) [pid = 1657] [serial = 1834] [outer = 0x123c30800] 05:57:28 INFO - PROCESS | 1657 | 1464008248775 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x128932400) [pid = 1657] [serial = 1835] [outer = 0x123c30800] 05:57:29 INFO - PROCESS | 1657 | 1464008249140 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]]]}] 05:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 678ms 05:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:57:29 INFO - PROCESS | 1657 | 1464008249154 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:57:29 INFO - PROCESS | 1657 | 1464008249156 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:57:29 INFO - PROCESS | 1657 | 1464008249172 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - PROCESS | 1657 | 1464008249173 Marionette TRACE conn2 <- [1,2418,null,{}] 05:57:29 INFO - PROCESS | 1657 | 1464008249193 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}] 05:57:29 INFO - PROCESS | 1657 | 1464008249365 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:57:29 INFO - PROCESS | 1657 | 1464008249401 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd67000 == 105 [pid = 1657] [id = 612] 05:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x128af7000) [pid = 1657] [serial = 1836] [outer = 0x0] 05:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x128ea1000) [pid = 1657] [serial = 1837] [outer = 0x128af7000] 05:57:29 INFO - PROCESS | 1657 | 1464008249437 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x129087800) [pid = 1657] [serial = 1838] [outer = 0x128af7000] 05:57:30 INFO - PROCESS | 1657 | 1464008250122 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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 999ms 05:57:30 INFO - PROCESS | 1657 | 1464008250158 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 1657 | 1464008250161 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:57:30 INFO - PROCESS | 1657 | 1464008250165 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 1657 | 1464008250167 Marionette TRACE conn2 <- [1,2422,null,{}] 05:57:30 INFO - PROCESS | 1657 | 1464008250171 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}] 05:57:30 INFO - PROCESS | 1657 | 1464008250309 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:57:30 INFO - PROCESS | 1657 | 1464008250413 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x126786800 == 106 [pid = 1657] [id = 613] 05:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x113804c00) [pid = 1657] [serial = 1839] [outer = 0x0] 05:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x117674c00) [pid = 1657] [serial = 1840] [outer = 0x113804c00] 05:57:30 INFO - PROCESS | 1657 | 1464008250446 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x1185d3000) [pid = 1657] [serial = 1841] [outer = 0x113804c00] 05:57:30 INFO - PROCESS | 1657 | 1464008250937 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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 822ms 05:57:30 INFO - PROCESS | 1657 | 1464008250989 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 1657 | 1464008250996 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:57:31 INFO - PROCESS | 1657 | 1464008251002 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - PROCESS | 1657 | 1464008251005 Marionette TRACE conn2 <- [1,2426,null,{}] 05:57:31 INFO - PROCESS | 1657 | 1464008251009 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}] 05:57:31 INFO - PROCESS | 1657 | 1464008251276 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:57:31 INFO - PROCESS | 1657 | 1464008251378 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c82a800 == 107 [pid = 1657] [id = 614] 05:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x124122000) [pid = 1657] [serial = 1842] [outer = 0x0] 05:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x125615400) [pid = 1657] [serial = 1843] [outer = 0x124122000] 05:57:31 INFO - PROCESS | 1657 | 1464008251427 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x128938000) [pid = 1657] [serial = 1844] [outer = 0x124122000] 05:57:31 INFO - PROCESS | 1657 | 1464008251927 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]]]}] 05:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 973ms 05:57:31 INFO - PROCESS | 1657 | 1464008251976 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:57:31 INFO - PROCESS | 1657 | 1464008251977 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:57:31 INFO - PROCESS | 1657 | 1464008251980 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - PROCESS | 1657 | 1464008251982 Marionette TRACE conn2 <- [1,2430,null,{}] 05:57:31 INFO - PROCESS | 1657 | 1464008251990 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}] 05:57:32 INFO - PROCESS | 1657 | 1464008252123 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:57:32 INFO - PROCESS | 1657 | 1464008252262 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dce3000 == 108 [pid = 1657] [id = 615] 05:57:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x128ebcc00) [pid = 1657] [serial = 1845] [outer = 0x0] 05:57:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12944c800) [pid = 1657] [serial = 1846] [outer = 0x128ebcc00] 05:57:32 INFO - PROCESS | 1657 | 1464008252298 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12a7c0000) [pid = 1657] [serial = 1847] [outer = 0x128ebcc00] 05:57:32 INFO - PROCESS | 1657 | 1464008252764 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]]]}] 05:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 821ms 05:57:32 INFO - PROCESS | 1657 | 1464008252802 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:57:32 INFO - PROCESS | 1657 | 1464008252803 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:57:32 INFO - PROCESS | 1657 | 1464008252806 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 1657 | 1464008252807 Marionette TRACE conn2 <- [1,2434,null,{}] 05:57:32 INFO - PROCESS | 1657 | 1464008252809 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}] 05:57:32 INFO - PROCESS | 1657 | 1464008252937 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:57:33 INFO - PROCESS | 1657 | 1464008253043 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a0e000 == 109 [pid = 1657] [id = 616] 05:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12b28cc00) [pid = 1657] [serial = 1848] [outer = 0x0] 05:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12bd16000) [pid = 1657] [serial = 1849] [outer = 0x12b28cc00] 05:57:33 INFO - PROCESS | 1657 | 1464008253073 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12c331c00) [pid = 1657] [serial = 1850] [outer = 0x12b28cc00] 05:57:33 INFO - PROCESS | 1657 | 1464008253489 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]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 718ms 05:57:33 INFO - PROCESS | 1657 | 1464008253525 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:57:33 INFO - PROCESS | 1657 | 1464008253526 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:57:33 INFO - PROCESS | 1657 | 1464008253529 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 1657 | 1464008253530 Marionette TRACE conn2 <- [1,2438,null,{}] 05:57:33 INFO - PROCESS | 1657 | 1464008253532 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}] 05:57:33 INFO - PROCESS | 1657 | 1464008253657 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:57:33 INFO - PROCESS | 1657 | 1464008253762 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388c7000 == 110 [pid = 1657] [id = 617] 05:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12ab1ac00) [pid = 1657] [serial = 1851] [outer = 0x0] 05:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x12c8aac00) [pid = 1657] [serial = 1852] [outer = 0x12ab1ac00] 05:57:33 INFO - PROCESS | 1657 | 1464008253792 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12c8d1c00) [pid = 1657] [serial = 1853] [outer = 0x12ab1ac00] 05:57:34 INFO - PROCESS | 1657 | 1464008254241 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]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 719ms 05:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:57:34 INFO - PROCESS | 1657 | 1464008254248 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 1657 | 1464008254249 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:57:34 INFO - PROCESS | 1657 | 1464008254252 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 1657 | 1464008254253 Marionette TRACE conn2 <- [1,2442,null,{}] 05:57:34 INFO - PROCESS | 1657 | 1464008254256 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}] 05:57:34 INFO - PROCESS | 1657 | 1464008254412 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:57:34 INFO - PROCESS | 1657 | 1464008254519 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x138ec8800 == 111 [pid = 1657] [id = 618] 05:57:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x12cc0ac00) [pid = 1657] [serial = 1854] [outer = 0x0] 05:57:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12d3b9400) [pid = 1657] [serial = 1855] [outer = 0x12cc0ac00] 05:57:34 INFO - PROCESS | 1657 | 1464008254550 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x138040000) [pid = 1657] [serial = 1856] [outer = 0x12cc0ac00] 05:57:34 INFO - PROCESS | 1657 | 1464008254943 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]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 718ms 05:57:34 INFO - PROCESS | 1657 | 1464008254971 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 1657 | 1464008254973 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:57:34 INFO - PROCESS | 1657 | 1464008254975 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 1657 | 1464008254976 Marionette TRACE conn2 <- [1,2446,null,{}] 05:57:34 INFO - PROCESS | 1657 | 1464008254979 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}] 05:57:35 INFO - PROCESS | 1657 | 1464008255105 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:57:35 INFO - PROCESS | 1657 | 1464008255239 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x139291000 == 112 [pid = 1657] [id = 619] 05:57:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12cc0c400) [pid = 1657] [serial = 1857] [outer = 0x0] 05:57:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x138ba7c00) [pid = 1657] [serial = 1858] [outer = 0x12cc0c400] 05:57:35 INFO - PROCESS | 1657 | 1464008255272 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x13921c400) [pid = 1657] [serial = 1859] [outer = 0x12cc0c400] 05:57:35 INFO - PROCESS | 1657 | 1464008255706 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]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 776ms 05:57:35 INFO - PROCESS | 1657 | 1464008255763 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 1657 | 1464008255764 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:57:35 INFO - PROCESS | 1657 | 1464008255784 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 1657 | 1464008255785 Marionette TRACE conn2 <- [1,2450,null,{}] 05:57:35 INFO - PROCESS | 1657 | 1464008255788 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}] 05:57:35 INFO - PROCESS | 1657 | 1464008255912 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:57:36 INFO - PROCESS | 1657 | 1464008256048 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bcb5800 == 113 [pid = 1657] [id = 620] 05:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12cd4d400) [pid = 1657] [serial = 1860] [outer = 0x0] 05:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x1392be000) [pid = 1657] [serial = 1861] [outer = 0x12cd4d400] 05:57:36 INFO - PROCESS | 1657 | 1464008256081 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x13936a800) [pid = 1657] [serial = 1862] [outer = 0x12cd4d400] 05:57:36 INFO - PROCESS | 1657 | 1464008256512 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]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 774ms 05:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:57:36 INFO - PROCESS | 1657 | 1464008256553 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 1657 | 1464008256555 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:57:36 INFO - PROCESS | 1657 | 1464008256557 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 1657 | 1464008256558 Marionette TRACE conn2 <- [1,2454,null,{}] 05:57:36 INFO - PROCESS | 1657 | 1464008256561 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}] 05:57:36 INFO - PROCESS | 1657 | 1464008256684 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:57:36 INFO - PROCESS | 1657 | 1464008256791 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x14147e800 == 114 [pid = 1657] [id = 621] 05:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x139506c00) [pid = 1657] [serial = 1863] [outer = 0x0] 05:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x13b9c3000) [pid = 1657] [serial = 1864] [outer = 0x139506c00] 05:57:36 INFO - PROCESS | 1657 | 1464008256821 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x13bd41000) [pid = 1657] [serial = 1865] [outer = 0x139506c00] 05:57:37 INFO - PROCESS | 1657 | 1464008257261 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]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 769ms 05:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:57:37 INFO - PROCESS | 1657 | 1464008257326 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 1657 | 1464008257328 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:57:37 INFO - PROCESS | 1657 | 1464008257330 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 1657 | 1464008257331 Marionette TRACE conn2 <- [1,2458,null,{}] 05:57:37 INFO - PROCESS | 1657 | 1464008257334 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}] 05:57:37 INFO - PROCESS | 1657 | 1464008257457 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:57:37 INFO - PROCESS | 1657 | 1464008257565 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1416ea800 == 115 [pid = 1657] [id = 622] 05:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x13bd49800) [pid = 1657] [serial = 1866] [outer = 0x0] 05:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x14037f800) [pid = 1657] [serial = 1867] [outer = 0x13bd49800] 05:57:37 INFO - PROCESS | 1657 | 1464008257594 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x140389000) [pid = 1657] [serial = 1868] [outer = 0x13bd49800] 05:57:38 INFO - PROCESS | 1657 | 1464008258009 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]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 721ms 05:57:38 INFO - PROCESS | 1657 | 1464008258052 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:57:38 INFO - PROCESS | 1657 | 1464008258054 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:57:38 INFO - PROCESS | 1657 | 1464008258056 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 1657 | 1464008258058 Marionette TRACE conn2 <- [1,2462,null,{}] 05:57:38 INFO - PROCESS | 1657 | 1464008258061 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}] 05:57:38 INFO - PROCESS | 1657 | 1464008258199 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:57:38 INFO - PROCESS | 1657 | 1464008258309 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1417c2000 == 116 [pid = 1657] [id = 623] 05:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x14038c800) [pid = 1657] [serial = 1869] [outer = 0x0] 05:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x1403c3400) [pid = 1657] [serial = 1870] [outer = 0x14038c800] 05:57:38 INFO - PROCESS | 1657 | 1464008258343 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x14153c800) [pid = 1657] [serial = 1871] [outer = 0x14038c800] 05:57:38 INFO - PROCESS | 1657 | 1464008258794 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]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 05:57:38 INFO - PROCESS | 1657 | 1464008258840 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 1657 | 1464008258841 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:57:38 INFO - PROCESS | 1657 | 1464008258846 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 1657 | 1464008258847 Marionette TRACE conn2 <- [1,2466,null,{}] 05:57:38 INFO - PROCESS | 1657 | 1464008258849 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}] 05:57:38 INFO - PROCESS | 1657 | 1464008258976 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:57:39 INFO - PROCESS | 1657 | 1464008259113 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x142d33000 == 117 [pid = 1657] [id = 624] 05:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x1380b3c00) [pid = 1657] [serial = 1872] [outer = 0x0] 05:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x1380b8400) [pid = 1657] [serial = 1873] [outer = 0x1380b3c00] 05:57:39 INFO - PROCESS | 1657 | 1464008259145 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x1380be000) [pid = 1657] [serial = 1874] [outer = 0x1380b3c00] 05:57:39 INFO - PROCESS | 1657 | 1464008259543 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]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 721ms 05:57:39 INFO - PROCESS | 1657 | 1464008259568 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 1657 | 1464008259569 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:57:39 INFO - PROCESS | 1657 | 1464008259571 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 1657 | 1464008259572 Marionette TRACE conn2 <- [1,2470,null,{}] 05:57:39 INFO - PROCESS | 1657 | 1464008259576 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}] 05:57:39 INFO - PROCESS | 1657 | 1464008259703 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:57:39 INFO - PROCESS | 1657 | 1464008259840 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1442c0000 == 118 [pid = 1657] [id = 625] 05:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x1380b8c00) [pid = 1657] [serial = 1875] [outer = 0x0] 05:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x1403ccc00) [pid = 1657] [serial = 1876] [outer = 0x1380b8c00] 05:57:39 INFO - PROCESS | 1657 | 1464008259869 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x14197ac00) [pid = 1657] [serial = 1877] [outer = 0x1380b8c00] 05:57:40 INFO - PROCESS | 1657 | 1464008260352 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]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 822ms 05:57:40 INFO - PROCESS | 1657 | 1464008260393 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 1657 | 1464008260395 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:57:40 INFO - PROCESS | 1657 | 1464008260397 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 1657 | 1464008260398 Marionette TRACE conn2 <- [1,2474,null,{}] 05:57:40 INFO - PROCESS | 1657 | 1464008260401 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}] 05:57:40 INFO - PROCESS | 1657 | 1464008260531 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:57:40 INFO - PROCESS | 1657 | 1464008260640 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1444d9800 == 119 [pid = 1657] [id = 626] 05:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x14153dc00) [pid = 1657] [serial = 1878] [outer = 0x0] 05:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x141a0ac00) [pid = 1657] [serial = 1879] [outer = 0x14153dc00] 05:57:40 INFO - PROCESS | 1657 | 1464008260669 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x141a11000) [pid = 1657] [serial = 1880] [outer = 0x14153dc00] 05:57:41 INFO - PROCESS | 1657 | 1464008261063 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]]]}] 05:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 721ms 05:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:57:41 INFO - PROCESS | 1657 | 1464008261119 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 1657 | 1464008261120 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:57:41 INFO - PROCESS | 1657 | 1464008261123 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 1657 | 1464008261124 Marionette TRACE conn2 <- [1,2478,null,{}] 05:57:41 INFO - PROCESS | 1657 | 1464008261126 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}] 05:57:41 INFO - PROCESS | 1657 | 1464008261255 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:57:41 INFO - PROCESS | 1657 | 1464008261367 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x144ed5800 == 120 [pid = 1657] [id = 627] 05:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x11299b800) [pid = 1657] [serial = 1881] [outer = 0x0] 05:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x1129a2400) [pid = 1657] [serial = 1882] [outer = 0x11299b800] 05:57:41 INFO - PROCESS | 1657 | 1464008261395 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x1129a7800) [pid = 1657] [serial = 1883] [outer = 0x11299b800] 05:57:41 INFO - PROCESS | 1657 | 1464008261809 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]]]}] 05:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 719ms 05:57:41 INFO - PROCESS | 1657 | 1464008261843 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 1657 | 1464008261844 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:57:41 INFO - PROCESS | 1657 | 1464008261847 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 1657 | 1464008261848 Marionette TRACE conn2 <- [1,2482,null,{}] 05:57:41 INFO - PROCESS | 1657 | 1464008261870 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}] 05:57:42 INFO - PROCESS | 1657 | 1464008262002 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:57:42 INFO - PROCESS | 1657 | 1464008262116 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x144ee5000 == 121 [pid = 1657] [id = 628] 05:57:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x1129a1c00) [pid = 1657] [serial = 1884] [outer = 0x0] 05:57:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x1129aac00) [pid = 1657] [serial = 1885] [outer = 0x1129a1c00] 05:57:42 INFO - PROCESS | 1657 | 1464008262145 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x141a11c00) [pid = 1657] [serial = 1886] [outer = 0x1129a1c00] 05:57:42 INFO - PROCESS | 1657 | 1464008262734 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]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 939ms 05:57:42 INFO - PROCESS | 1657 | 1464008262787 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 1657 | 1464008262790 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:57:42 INFO - PROCESS | 1657 | 1464008262794 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 1657 | 1464008262796 Marionette TRACE conn2 <- [1,2486,null,{}] 05:57:42 INFO - PROCESS | 1657 | 1464008262802 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}] 05:57:42 INFO - PROCESS | 1657 | 1464008262936 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:57:43 INFO - PROCESS | 1657 | 1464008263046 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc42800 == 122 [pid = 1657] [id = 629] 05:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x1166b1800) [pid = 1657] [serial = 1887] [outer = 0x0] 05:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x118f91c00) [pid = 1657] [serial = 1888] [outer = 0x1166b1800] 05:57:43 INFO - PROCESS | 1657 | 1464008263075 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x12454a000) [pid = 1657] [serial = 1889] [outer = 0x1166b1800] 05:57:43 INFO - PROCESS | 1657 | 1464008263580 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]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 827ms 05:57:43 INFO - PROCESS | 1657 | 1464008263621 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 1657 | 1464008263624 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:57:43 INFO - PROCESS | 1657 | 1464008263629 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 1657 | 1464008263631 Marionette TRACE conn2 <- [1,2490,null,{}] 05:57:43 INFO - PROCESS | 1657 | 1464008263633 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}] 05:57:43 INFO - PROCESS | 1657 | 1464008263758 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1414d7800 == 121 [pid = 1657] [id = 458] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1294c4000 == 120 [pid = 1657] [id = 611] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x117580800 == 119 [pid = 1657] [id = 610] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x123ea4800 == 118 [pid = 1657] [id = 609] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1444cc000 == 117 [pid = 1657] [id = 606] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x14374a000 == 116 [pid = 1657] [id = 605] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x141a49800 == 115 [pid = 1657] [id = 604] 05:57:43 INFO - PROCESS | 1657 | 1464008263971 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x141640800 == 114 [pid = 1657] [id = 603] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1414ce800 == 113 [pid = 1657] [id = 602] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x13bfd9000 == 112 [pid = 1657] [id = 601] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x13bcb4800 == 111 [pid = 1657] [id = 600] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x13b962800 == 110 [pid = 1657] [id = 599] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8a1800 == 109 [pid = 1657] [id = 598] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1388d9000 == 108 [pid = 1657] [id = 597] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x139184800 == 107 [pid = 1657] [id = 451] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x129752800 == 106 [pid = 1657] [id = 596] 05:57:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118208000 == 105 [pid = 1657] [id = 595] 05:57:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119bb6000 == 106 [pid = 1657] [id = 630] 05:57:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x116715800) [pid = 1657] [serial = 1890] [outer = 0x0] 05:57:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x119444000) [pid = 1657] [serial = 1891] [outer = 0x116715800] 05:57:44 INFO - PROCESS | 1657 | 1464008264006 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x128ec7c00) [pid = 1657] [serial = 1892] [outer = 0x116715800] 05:57:44 INFO - PROCESS | 1657 | 1464008264379 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]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 772ms 05:57:44 INFO - PROCESS | 1657 | 1464008264402 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 1657 | 1464008264404 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:57:44 INFO - PROCESS | 1657 | 1464008264406 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 1657 | 1464008264408 Marionette TRACE conn2 <- [1,2494,null,{}] 05:57:44 INFO - PROCESS | 1657 | 1464008264416 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}] 05:57:44 INFO - PROCESS | 1657 | 1464008264578 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:57:44 INFO - PROCESS | 1657 | 1464008264598 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a15800 == 107 [pid = 1657] [id = 631] 05:57:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x12a756c00) [pid = 1657] [serial = 1893] [outer = 0x0] 05:57:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x12bd28c00) [pid = 1657] [serial = 1894] [outer = 0x12a756c00] 05:57:44 INFO - PROCESS | 1657 | 1464008264626 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x12cd9c400) [pid = 1657] [serial = 1895] [outer = 0x12a756c00] 05:57:45 INFO - PROCESS | 1657 | 1464008265026 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]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 05:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:57:45 INFO - PROCESS | 1657 | 1464008265077 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 1657 | 1464008265079 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:57:45 INFO - PROCESS | 1657 | 1464008265081 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 1657 | 1464008265082 Marionette TRACE conn2 <- [1,2498,null,{}] 05:57:45 INFO - PROCESS | 1657 | 1464008265084 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}] 05:57:45 INFO - PROCESS | 1657 | 1464008265236 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:57:45 INFO - PROCESS | 1657 | 1464008265273 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b8b4800 == 108 [pid = 1657] [id = 632] 05:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x12d3b7400) [pid = 1657] [serial = 1896] [outer = 0x0] 05:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x12f46f800) [pid = 1657] [serial = 1897] [outer = 0x12d3b7400] 05:57:45 INFO - PROCESS | 1657 | 1464008265299 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x1380b6000) [pid = 1657] [serial = 1898] [outer = 0x12d3b7400] 05:57:45 INFO - PROCESS | 1657 | 1464008265706 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]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 05:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:57:45 INFO - PROCESS | 1657 | 1464008265755 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 1657 | 1464008265756 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:57:45 INFO - PROCESS | 1657 | 1464008265758 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 1657 | 1464008265759 Marionette TRACE conn2 <- [1,2502,null,{}] 05:57:45 INFO - PROCESS | 1657 | 1464008265762 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}] 05:57:45 INFO - PROCESS | 1657 | 1464008265910 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:57:45 INFO - PROCESS | 1657 | 1464008265926 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x141471000 == 109 [pid = 1657] [id = 633] 05:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x12d3b7c00) [pid = 1657] [serial = 1899] [outer = 0x0] 05:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x139366400) [pid = 1657] [serial = 1900] [outer = 0x12d3b7c00] 05:57:45 INFO - PROCESS | 1657 | 1464008265951 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x13bd3f800) [pid = 1657] [serial = 1901] [outer = 0x12d3b7c00] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x12d1a5400) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x128ec4800) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x1268eb400) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x120faec00) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x124e1b000) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x128edb800) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x12c331000) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x117039c00) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x124551c00) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x116712400) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x112662c00) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x1268e0800) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x111e69c00) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x112a60000) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:57:46 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x123c30800) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:57:46 INFO - PROCESS | 1657 | 1464008266567 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]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 819ms 05:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:57:46 INFO - PROCESS | 1657 | 1464008266578 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 1657 | 1464008266579 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:57:46 INFO - PROCESS | 1657 | 1464008266582 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:57:46 INFO - PROCESS | 1657 | 1464008266583 Marionette TRACE conn2 <- [1,2506,null,{}] 05:57:46 INFO - PROCESS | 1657 | 1464008266585 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}] 05:57:46 INFO - PROCESS | 1657 | 1464008266716 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:57:46 INFO - PROCESS | 1657 | 1464008266818 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bacb000 == 110 [pid = 1657] [id = 634] 05:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x116792000) [pid = 1657] [serial = 1902] [outer = 0x0] 05:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x138ba3400) [pid = 1657] [serial = 1903] [outer = 0x116792000] 05:57:46 INFO - PROCESS | 1657 | 1464008266845 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x140381c00) [pid = 1657] [serial = 1904] [outer = 0x116792000] 05:57:47 INFO - PROCESS | 1657 | 1464008267152 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]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 618ms 05:57:47 INFO - PROCESS | 1657 | 1464008267201 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 1657 | 1464008267202 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:57:47 INFO - PROCESS | 1657 | 1464008267204 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 1657 | 1464008267205 Marionette TRACE conn2 <- [1,2510,null,{}] 05:57:47 INFO - PROCESS | 1657 | 1464008267208 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}] 05:57:47 INFO - PROCESS | 1657 | 1464008267320 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:57:47 INFO - PROCESS | 1657 | 1464008267324 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x143656800 == 111 [pid = 1657] [id = 635] 05:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x140386400) [pid = 1657] [serial = 1905] [outer = 0x0] 05:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x1403ca000) [pid = 1657] [serial = 1906] [outer = 0x140386400] 05:57:47 INFO - PROCESS | 1657 | 1464008267349 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x141547c00) [pid = 1657] [serial = 1907] [outer = 0x140386400] 05:57:47 INFO - PROCESS | 1657 | 1464008267724 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]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 568ms 05:57:47 INFO - PROCESS | 1657 | 1464008267773 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 1657 | 1464008267774 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:57:47 INFO - PROCESS | 1657 | 1464008267800 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 1657 | 1464008267802 Marionette TRACE conn2 <- [1,2514,null,{}] 05:57:47 INFO - PROCESS | 1657 | 1464008267809 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}] 05:57:47 INFO - PROCESS | 1657 | 1464008267928 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:57:47 INFO - PROCESS | 1657 | 1464008267933 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1442c2000 == 112 [pid = 1657] [id = 636] 05:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x141979000) [pid = 1657] [serial = 1908] [outer = 0x0] 05:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x141a0c400) [pid = 1657] [serial = 1909] [outer = 0x141979000] 05:57:47 INFO - PROCESS | 1657 | 1464008267957 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x142d07400) [pid = 1657] [serial = 1910] [outer = 0x141979000] 05:57:48 INFO - PROCESS | 1657 | 1464008268328 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]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 600ms 05:57:48 INFO - PROCESS | 1657 | 1464008268376 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 1657 | 1464008268377 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:57:48 INFO - PROCESS | 1657 | 1464008268380 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 1657 | 1464008268389 Marionette TRACE conn2 <- [1,2518,null,{}] 05:57:48 INFO - PROCESS | 1657 | 1464008268391 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}] 05:57:48 INFO - PROCESS | 1657 | 1464008268503 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:57:48 INFO - PROCESS | 1657 | 1464008268720 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119e7d000 == 113 [pid = 1657] [id = 637] 05:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x11204a000) [pid = 1657] [serial = 1911] [outer = 0x0] 05:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x11268b000) [pid = 1657] [serial = 1912] [outer = 0x11204a000] 05:57:48 INFO - PROCESS | 1657 | 1464008268754 Marionette DEBUG loaded listener.js 05:57:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x112a7ac00) [pid = 1657] [serial = 1913] [outer = 0x11204a000] 05:57:49 INFO - PROCESS | 1657 | 1464008269216 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]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 928ms 05:57:49 INFO - PROCESS | 1657 | 1464008269318 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 1657 | 1464008269321 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:57:49 INFO - PROCESS | 1657 | 1464008269326 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 1657 | 1464008269328 Marionette TRACE conn2 <- [1,2522,null,{}] 05:57:49 INFO - PROCESS | 1657 | 1464008269334 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}] 05:57:49 INFO - PROCESS | 1657 | 1464008269472 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:57:49 INFO - PROCESS | 1657 | 1464008269587 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dce5000 == 114 [pid = 1657] [id = 638] 05:57:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x123d64800) [pid = 1657] [serial = 1914] [outer = 0x0] 05:57:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x124e1b000) [pid = 1657] [serial = 1915] [outer = 0x123d64800] 05:57:49 INFO - PROCESS | 1657 | 1464008269619 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x128aefc00) [pid = 1657] [serial = 1916] [outer = 0x123d64800] 05:57:50 INFO - PROCESS | 1657 | 1464008270066 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]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 773ms 05:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:57:50 INFO - PROCESS | 1657 | 1464008270107 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:57:50 INFO - PROCESS | 1657 | 1464008270110 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:57:50 INFO - PROCESS | 1657 | 1464008270112 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 1657 | 1464008270114 Marionette TRACE conn2 <- [1,2526,null,{}] 05:57:50 INFO - PROCESS | 1657 | 1464008270119 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}] 05:57:50 INFO - PROCESS | 1657 | 1464008270255 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:57:50 INFO - PROCESS | 1657 | 1464008270399 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1444c2800 == 115 [pid = 1657] [id = 639] 05:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x128b5c800) [pid = 1657] [serial = 1917] [outer = 0x0] 05:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x12950d000) [pid = 1657] [serial = 1918] [outer = 0x128b5c800] 05:57:50 INFO - PROCESS | 1657 | 1464008270432 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x12c338c00) [pid = 1657] [serial = 1919] [outer = 0x128b5c800] 05:57:50 INFO - PROCESS | 1657 | 1464008270906 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]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 822ms 05:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:57:50 INFO - PROCESS | 1657 | 1464008270935 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:57:50 INFO - PROCESS | 1657 | 1464008270937 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:57:50 INFO - PROCESS | 1657 | 1464008270944 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 1657 | 1464008270949 Marionette TRACE conn2 <- [1,2530,null,{}] 05:57:50 INFO - PROCESS | 1657 | 1464008270952 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}] 05:57:51 INFO - PROCESS | 1657 | 1464008271090 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:57:51 INFO - PROCESS | 1657 | 1464008271236 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1461d4800 == 116 [pid = 1657] [id = 640] 05:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x12c337000) [pid = 1657] [serial = 1920] [outer = 0x0] 05:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x12cd98800) [pid = 1657] [serial = 1921] [outer = 0x12c337000] 05:57:51 INFO - PROCESS | 1657 | 1464008271267 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x13ba1f000) [pid = 1657] [serial = 1922] [outer = 0x12c337000] 05:57:51 INFO - PROCESS | 1657 | 1464008271687 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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 778ms 05:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:57:51 INFO - PROCESS | 1657 | 1464008271719 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 1657 | 1464008271721 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:57:51 INFO - PROCESS | 1657 | 1464008271723 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 1657 | 1464008271724 Marionette TRACE conn2 <- [1,2534,null,{}] 05:57:51 INFO - PROCESS | 1657 | 1464008271727 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}] 05:57:51 INFO - PROCESS | 1657 | 1464008271860 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:57:51 INFO - PROCESS | 1657 | 1464008271977 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x146e70000 == 117 [pid = 1657] [id = 641] 05:57:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x12d3b1800) [pid = 1657] [serial = 1923] [outer = 0x0] 05:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x13ba26c00) [pid = 1657] [serial = 1924] [outer = 0x12d3b1800] 05:57:52 INFO - PROCESS | 1657 | 1464008272008 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x14037fc00) [pid = 1657] [serial = 1925] [outer = 0x12d3b1800] 05:57:52 INFO - PROCESS | 1657 | 1464008272413 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]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 724ms 05:57:52 INFO - PROCESS | 1657 | 1464008272461 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 1657 | 1464008272462 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:57:52 INFO - PROCESS | 1657 | 1464008272481 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 1657 | 1464008272482 Marionette TRACE conn2 <- [1,2538,null,{}] 05:57:52 INFO - PROCESS | 1657 | 1464008272484 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}] 05:57:52 INFO - PROCESS | 1657 | 1464008272616 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:57:52 INFO - PROCESS | 1657 | 1464008272763 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x144bc7800 == 118 [pid = 1657] [id = 642] 05:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 265 (0x142d03400) [pid = 1657] [serial = 1926] [outer = 0x0] 05:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 266 (0x142d08000) [pid = 1657] [serial = 1927] [outer = 0x142d03400] 05:57:52 INFO - PROCESS | 1657 | 1464008272799 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 267 (0x142d0f000) [pid = 1657] [serial = 1928] [outer = 0x142d03400] 05:57:53 INFO - PROCESS | 1657 | 1464008273235 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]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 774ms 05:57:53 INFO - PROCESS | 1657 | 1464008273252 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 1657 | 1464008273253 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:57:53 INFO - PROCESS | 1657 | 1464008273256 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 1657 | 1464008273257 Marionette TRACE conn2 <- [1,2542,null,{}] 05:57:53 INFO - PROCESS | 1657 | 1464008273259 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}] 05:57:53 INFO - PROCESS | 1657 | 1464008273396 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:57:53 INFO - PROCESS | 1657 | 1464008273543 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x14620d800 == 119 [pid = 1657] [id = 643] 05:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 268 (0x142d04c00) [pid = 1657] [serial = 1929] [outer = 0x0] 05:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 269 (0x14350bc00) [pid = 1657] [serial = 1930] [outer = 0x142d04c00] 05:57:53 INFO - PROCESS | 1657 | 1464008273573 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 270 (0x143606400) [pid = 1657] [serial = 1931] [outer = 0x142d04c00] 05:57:54 INFO - PROCESS | 1657 | 1464008274083 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]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 870ms 05:57:54 INFO - PROCESS | 1657 | 1464008274127 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 1657 | 1464008274128 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:57:54 INFO - PROCESS | 1657 | 1464008274130 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 1657 | 1464008274132 Marionette TRACE conn2 <- [1,2546,null,{}] 05:57:54 INFO - PROCESS | 1657 | 1464008274134 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}] 05:57:54 INFO - PROCESS | 1657 | 1464008274269 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:57:54 INFO - PROCESS | 1657 | 1464008274415 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294c6800 == 120 [pid = 1657] [id = 644] 05:57:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 271 (0x1182ee000) [pid = 1657] [serial = 1932] [outer = 0x0] 05:57:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 272 (0x138002c00) [pid = 1657] [serial = 1933] [outer = 0x1182ee000] 05:57:54 INFO - PROCESS | 1657 | 1464008274447 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 273 (0x13800a000) [pid = 1657] [serial = 1934] [outer = 0x1182ee000] 05:57:55 INFO - PROCESS | 1657 | 1464008275351 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]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1271ms 05:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:57:55 INFO - PROCESS | 1657 | 1464008275403 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 1657 | 1464008275406 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:57:55 INFO - PROCESS | 1657 | 1464008275409 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 1657 | 1464008275411 Marionette TRACE conn2 <- [1,2550,null,{}] 05:57:55 INFO - PROCESS | 1657 | 1464008275415 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}] 05:57:55 INFO - PROCESS | 1657 | 1464008275521 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:57:55 INFO - PROCESS | 1657 | 1464008275738 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12381e000 == 121 [pid = 1657] [id = 645] 05:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 274 (0x112a6a400) [pid = 1657] [serial = 1935] [outer = 0x0] 05:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 275 (0x112a74000) [pid = 1657] [serial = 1936] [outer = 0x112a6a400] 05:57:55 INFO - PROCESS | 1657 | 1464008275791 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 276 (0x11318c000) [pid = 1657] [serial = 1937] [outer = 0x112a6a400] 05:57:56 INFO - PROCESS | 1657 | 1464008276355 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]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 974ms 05:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:57:56 INFO - PROCESS | 1657 | 1464008276384 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 1657 | 1464008276387 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:57:56 INFO - PROCESS | 1657 | 1464008276392 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 1657 | 1464008276393 Marionette TRACE conn2 <- [1,2554,null,{}] 05:57:56 INFO - PROCESS | 1657 | 1464008276396 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}] 05:57:56 INFO - PROCESS | 1657 | 1464008276508 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:57:56 INFO - PROCESS | 1657 | 1464008276656 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x123946800 == 122 [pid = 1657] [id = 646] 05:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 277 (0x1129a5800) [pid = 1657] [serial = 1938] [outer = 0x0] 05:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 278 (0x11328a400) [pid = 1657] [serial = 1939] [outer = 0x1129a5800] 05:57:56 INFO - PROCESS | 1657 | 1464008276686 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 279 (0x115e3f400) [pid = 1657] [serial = 1940] [outer = 0x1129a5800] 05:57:57 INFO - PROCESS | 1657 | 1464008277234 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]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 872ms 05:57:57 INFO - PROCESS | 1657 | 1464008277266 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 1657 | 1464008277269 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:57:57 INFO - PROCESS | 1657 | 1464008277273 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 1657 | 1464008277277 Marionette TRACE conn2 <- [1,2558,null,{}] 05:57:57 INFO - PROCESS | 1657 | 1464008277288 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}] 05:57:57 INFO - PROCESS | 1657 | 1464008277459 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:57:57 INFO - PROCESS | 1657 | 1464008277643 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d43800 == 123 [pid = 1657] [id = 647] 05:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 280 (0x11703b400) [pid = 1657] [serial = 1941] [outer = 0x0] 05:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 281 (0x117669c00) [pid = 1657] [serial = 1942] [outer = 0x11703b400] 05:57:57 INFO - PROCESS | 1657 | 1464008277675 Marionette DEBUG loaded listener.js 05:57:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 282 (0x11816f800) [pid = 1657] [serial = 1943] [outer = 0x11703b400] 05:57:58 INFO - PROCESS | 1657 | 1464008278139 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]]]}] 05:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 879ms 05:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:57:58 INFO - PROCESS | 1657 | 1464008278152 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:57:58 INFO - PROCESS | 1657 | 1464008278154 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:57:58 INFO - PROCESS | 1657 | 1464008278156 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - PROCESS | 1657 | 1464008278157 Marionette TRACE conn2 <- [1,2562,null,{}] 05:57:58 INFO - PROCESS | 1657 | 1464008278159 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}] 05:57:58 INFO - PROCESS | 1657 | 1464008278273 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:57:58 INFO - PROCESS | 1657 | 1464008278396 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x129011800 == 124 [pid = 1657] [id = 648] 05:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 283 (0x11823e000) [pid = 1657] [serial = 1944] [outer = 0x0] 05:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 284 (0x118486c00) [pid = 1657] [serial = 1945] [outer = 0x11823e000] 05:57:58 INFO - PROCESS | 1657 | 1464008278423 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 285 (0x118f8b400) [pid = 1657] [serial = 1946] [outer = 0x11823e000] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd75800 == 123 [pid = 1657] [id = 372] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x14057e800 == 122 [pid = 1657] [id = 481] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12a725000 == 121 [pid = 1657] [id = 100] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x116021000 == 120 [pid = 1657] [id = 234] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1415d0800 == 119 [pid = 1657] [id = 482] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1442c2000 == 118 [pid = 1657] [id = 636] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x143656800 == 117 [pid = 1657] [id = 635] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x13bacb000 == 116 [pid = 1657] [id = 634] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 284 (0x11268ac00) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 283 (0x118588400) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 282 (0x1262c9400) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 281 (0x128936400) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 280 (0x12cc06c00) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 279 (0x137a47400) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 278 (0x13b9c4800) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 277 (0x139505000) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 276 (0x13bdc1c00) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 275 (0x140016400) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 274 (0x141547000) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 273 (0x141a03c00) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 272 (0x128ea1000) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 271 (0x12556ac00) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 270 (0x1395bec00) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 269 (0x118486000) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 268 (0x117e0c400) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 267 (0x12d333800) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 266 (0x13897ac00) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 265 (0x138f0fc00) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 264 (0x12ba20000) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x12950f000) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x139367800) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x12c558000) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x1392b7400) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x128edb400) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x118165400) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x141471000 == 115 [pid = 1657] [id = 633] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x13b8b4800 == 114 [pid = 1657] [id = 632] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x137a15800 == 113 [pid = 1657] [id = 631] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x119bb6000 == 112 [pid = 1657] [id = 630] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc42800 == 111 [pid = 1657] [id = 629] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x13bcb5800 == 110 [pid = 1657] [id = 620] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x139291000 == 109 [pid = 1657] [id = 619] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x138ec8800 == 108 [pid = 1657] [id = 618] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1388c7000 == 107 [pid = 1657] [id = 617] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x137a0e000 == 106 [pid = 1657] [id = 616] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12dce3000 == 105 [pid = 1657] [id = 615] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12c82a800 == 104 [pid = 1657] [id = 614] 05:57:58 INFO - PROCESS | 1657 | --DOCSHELL 0x126786800 == 103 [pid = 1657] [id = 613] 05:57:58 INFO - PROCESS | 1657 | 1464008278901 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]]]}] 05:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 769ms 05:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:57:58 INFO - PROCESS | 1657 | 1464008278925 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:57:58 INFO - PROCESS | 1657 | 1464008278927 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:57:58 INFO - PROCESS | 1657 | 1464008278929 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - PROCESS | 1657 | 1464008278930 Marionette TRACE conn2 <- [1,2566,null,{}] 05:57:58 INFO - PROCESS | 1657 | 1464008278935 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}] 05:57:59 INFO - PROCESS | 1657 | 1464008279042 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x128932400) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x113d65800) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x124980800) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x117032400) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x117040400) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x123bbb800) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x140388800) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x129513800) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x12d3bac00) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x138036400) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x12944b800) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x128c36000) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x123d66800) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x128b5b000) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x12ba1c800) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x12c8a7000) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x119994c00) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x129250800) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x1268eac00) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12497ec00) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x115e40400) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x137a42c00) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12b287c00) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x128935400) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12cd4f800) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x112798800) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x12cd51400) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x1262d0800) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x12cd9cc00) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x12384c400) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x12c338400) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x11848d800) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x12c8d2000) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 05:57:59 INFO - PROCESS | 1657 | 1464008279141 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11879e000 == 104 [pid = 1657] [id = 649] 05:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x112669800) [pid = 1657] [serial = 1947] [outer = 0x0] 05:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x117032400) [pid = 1657] [serial = 1948] [outer = 0x112669800] 05:57:59 INFO - PROCESS | 1657 | 1464008279168 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x118fbf800) [pid = 1657] [serial = 1949] [outer = 0x112669800] 05:57:59 INFO - PROCESS | 1657 | 1464008279516 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]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 621ms 05:57:59 INFO - PROCESS | 1657 | 1464008279583 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 1657 | 1464008279585 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:57:59 INFO - PROCESS | 1657 | 1464008279589 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 1657 | 1464008279590 Marionette TRACE conn2 <- [1,2570,null,{}] 05:57:59 INFO - PROCESS | 1657 | 1464008279592 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}] 05:57:59 INFO - PROCESS | 1657 | 1464008279707 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:57:59 INFO - PROCESS | 1657 | 1464008279715 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e59000 == 105 [pid = 1657] [id = 650] 05:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x120fb0400) [pid = 1657] [serial = 1950] [outer = 0x0] 05:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x123c2ac00) [pid = 1657] [serial = 1951] [outer = 0x120fb0400] 05:57:59 INFO - PROCESS | 1657 | 1464008279742 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12497ec00) [pid = 1657] [serial = 1952] [outer = 0x120fb0400] 05:58:00 INFO - PROCESS | 1657 | 1464008280115 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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 569ms 05:58:00 INFO - PROCESS | 1657 | 1464008280158 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 1657 | 1464008280168 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:58:00 INFO - PROCESS | 1657 | 1464008280170 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 1657 | 1464008280172 Marionette TRACE conn2 <- [1,2574,null,{}] 05:58:00 INFO - PROCESS | 1657 | 1464008280174 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}] 05:58:00 INFO - PROCESS | 1657 | 1464008280274 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:58:00 INFO - PROCESS | 1657 | 1464008280279 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a7a9800 == 106 [pid = 1657] [id = 651] 05:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x124e16800) [pid = 1657] [serial = 1953] [outer = 0x0] 05:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x125694c00) [pid = 1657] [serial = 1954] [outer = 0x124e16800] 05:58:00 INFO - PROCESS | 1657 | 1464008280308 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12657d800) [pid = 1657] [serial = 1955] [outer = 0x124e16800] 05:58:00 INFO - PROCESS | 1657 | 1464008280752 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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 618ms 05:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:58:00 INFO - PROCESS | 1657 | 1464008280789 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 1657 | 1464008280791 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:58:00 INFO - PROCESS | 1657 | 1464008280793 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 1657 | 1464008280794 Marionette TRACE conn2 <- [1,2578,null,{}] 05:58:00 INFO - PROCESS | 1657 | 1464008280796 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}] 05:58:00 INFO - PROCESS | 1657 | 1464008280960 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:58:00 INFO - PROCESS | 1657 | 1464008280971 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b929800 == 107 [pid = 1657] [id = 652] 05:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x11703e800) [pid = 1657] [serial = 1956] [outer = 0x0] 05:58:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x126756000) [pid = 1657] [serial = 1957] [outer = 0x11703e800] 05:58:00 INFO - PROCESS | 1657 | 1464008280997 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x126883800) [pid = 1657] [serial = 1958] [outer = 0x11703e800] 05:58:01 INFO - PROCESS | 1657 | 1464008281361 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]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 619ms 05:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:58:01 INFO - PROCESS | 1657 | 1464008281412 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 1657 | 1464008281414 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:58:01 INFO - PROCESS | 1657 | 1464008281416 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 1657 | 1464008281417 Marionette TRACE conn2 <- [1,2582,null,{}] 05:58:01 INFO - PROCESS | 1657 | 1464008281425 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}] 05:58:01 INFO - PROCESS | 1657 | 1464008281566 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:58:01 INFO - PROCESS | 1657 | 1464008281581 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd74000 == 108 [pid = 1657] [id = 653] 05:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x120fad800) [pid = 1657] [serial = 1959] [outer = 0x0] 05:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x1268e3000) [pid = 1657] [serial = 1960] [outer = 0x120fad800] 05:58:01 INFO - PROCESS | 1657 | 1464008281606 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x12892e800) [pid = 1657] [serial = 1961] [outer = 0x120fad800] 05:58:02 INFO - PROCESS | 1657 | 1464008282022 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]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 05:58:02 INFO - PROCESS | 1657 | 1464008282045 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 1657 | 1464008282048 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:58:02 INFO - PROCESS | 1657 | 1464008282062 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 1657 | 1464008282064 Marionette TRACE conn2 <- [1,2586,null,{}] 05:58:02 INFO - PROCESS | 1657 | 1464008282068 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}] 05:58:02 INFO - PROCESS | 1657 | 1464008282275 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:58:02 INFO - PROCESS | 1657 | 1464008282308 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c503000 == 109 [pid = 1657] [id = 654] 05:58:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x12657d400) [pid = 1657] [serial = 1962] [outer = 0x0] 05:58:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x128936c00) [pid = 1657] [serial = 1963] [outer = 0x12657d400] 05:58:02 INFO - PROCESS | 1657 | 1464008282347 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x128af9800) [pid = 1657] [serial = 1964] [outer = 0x12657d400] 05:58:02 INFO - PROCESS | 1657 | 1464008282763 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]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 721ms 05:58:02 INFO - PROCESS | 1657 | 1464008282784 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 1657 | 1464008282785 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:58:02 INFO - PROCESS | 1657 | 1464008282788 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 1657 | 1464008282789 Marionette TRACE conn2 <- [1,2590,null,{}] 05:58:02 INFO - PROCESS | 1657 | 1464008282792 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}] 05:58:02 INFO - PROCESS | 1657 | 1464008282964 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:58:03 INFO - PROCESS | 1657 | 1464008282997 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfc3800 == 110 [pid = 1657] [id = 655] 05:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x128e99400) [pid = 1657] [serial = 1965] [outer = 0x0] 05:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x128ebf000) [pid = 1657] [serial = 1966] [outer = 0x128e99400] 05:58:03 INFO - PROCESS | 1657 | 1464008283026 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x128ee7c00) [pid = 1657] [serial = 1967] [outer = 0x128e99400] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x139224c00) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x12cd55800) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x139504800) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x13921cc00) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x12c8c9800) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x1395b9400) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x138bb1800) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12abf5000) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x138baac00) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x118f07400) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12abf5800) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x128ee0c00) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12b9e4000) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x13bd3cc00) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x1395c1400) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x112793800) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x1392b6000) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x11703dc00) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x11817c400) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x1185cb800) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x138f12000) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x123c2dc00) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x14350a400) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12cc0c800) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x139509800) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x126817400) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x141544400) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x1297c0800) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x13897f400) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12f472400) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x128afb800) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x112a73400) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x138f14000) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x141a03800) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1392c2800) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12a756c00) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12d3b7400) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x116792000) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12d3b7c00) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x140386400) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x1166b1800) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:58:04 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x116715800) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:58:04 INFO - PROCESS | 1657 | 1464008284201 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]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1423ms 05:58:04 INFO - PROCESS | 1657 | 1464008284211 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 1657 | 1464008284212 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:58:04 INFO - PROCESS | 1657 | 1464008284214 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 1657 | 1464008284216 Marionette TRACE conn2 <- [1,2594,null,{}] 05:58:04 INFO - PROCESS | 1657 | 1464008284218 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}] 05:58:04 INFO - PROCESS | 1657 | 1464008284319 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:58:04 INFO - PROCESS | 1657 | 1464008284410 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12900d800 == 111 [pid = 1657] [id = 656] 05:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x113191c00) [pid = 1657] [serial = 1968] [outer = 0x0] 05:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x118f07400) [pid = 1657] [serial = 1969] [outer = 0x113191c00] 05:58:04 INFO - PROCESS | 1657 | 1464008284436 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x128ebe000) [pid = 1657] [serial = 1970] [outer = 0x113191c00] 05:58:04 INFO - PROCESS | 1657 | 1464008284706 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]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 05:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:58:04 INFO - PROCESS | 1657 | 1464008284738 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 1657 | 1464008284739 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:58:04 INFO - PROCESS | 1657 | 1464008284740 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 1657 | 1464008284741 Marionette TRACE conn2 <- [1,2598,null,{}] 05:58:04 INFO - PROCESS | 1657 | 1464008284743 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}] 05:58:04 INFO - PROCESS | 1657 | 1464008284843 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:58:04 INFO - PROCESS | 1657 | 1464008284847 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d44b000 == 112 [pid = 1657] [id = 657] 05:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x123bbbc00) [pid = 1657] [serial = 1971] [outer = 0x0] 05:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x129250000) [pid = 1657] [serial = 1972] [outer = 0x123bbbc00] 05:58:04 INFO - PROCESS | 1657 | 1464008284872 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x129457000) [pid = 1657] [serial = 1973] [outer = 0x123bbbc00] 05:58:05 INFO - PROCESS | 1657 | 1464008285256 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]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 568ms 05:58:05 INFO - PROCESS | 1657 | 1464008285321 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 1657 | 1464008285322 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:58:05 INFO - PROCESS | 1657 | 1464008285324 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 1657 | 1464008285325 Marionette TRACE conn2 <- [1,2602,null,{}] 05:58:05 INFO - PROCESS | 1657 | 1464008285328 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}] 05:58:05 INFO - PROCESS | 1657 | 1464008285432 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:58:05 INFO - PROCESS | 1657 | 1464008285436 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d70f000 == 113 [pid = 1657] [id = 658] 05:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12945a800) [pid = 1657] [serial = 1974] [outer = 0x0] 05:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x129516000) [pid = 1657] [serial = 1975] [outer = 0x12945a800] 05:58:05 INFO - PROCESS | 1657 | 1464008285461 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12a7bd400) [pid = 1657] [serial = 1976] [outer = 0x12945a800] 05:58:05 INFO - PROCESS | 1657 | 1464008285827 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]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 05:58:05 INFO - PROCESS | 1657 | 1464008285845 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 1657 | 1464008285846 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:58:05 INFO - PROCESS | 1657 | 1464008285848 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 1657 | 1464008285851 Marionette TRACE conn2 <- [1,2606,null,{}] 05:58:05 INFO - PROCESS | 1657 | 1464008285854 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}] 05:58:05 INFO - PROCESS | 1657 | 1464008285956 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:58:06 INFO - PROCESS | 1657 | 1464008286154 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1167b0800 == 114 [pid = 1657] [id = 659] 05:58:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x112661800) [pid = 1657] [serial = 1977] [outer = 0x0] 05:58:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x11266bc00) [pid = 1657] [serial = 1978] [outer = 0x112661800] 05:58:06 INFO - PROCESS | 1657 | 1464008286216 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x11279f000) [pid = 1657] [serial = 1979] [outer = 0x112661800] 05:58:06 INFO - PROCESS | 1657 | 1464008286728 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]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 923ms 05:58:06 INFO - PROCESS | 1657 | 1464008286772 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 1657 | 1464008286775 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:58:06 INFO - PROCESS | 1657 | 1464008286778 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 1657 | 1464008286781 Marionette TRACE conn2 <- [1,2610,null,{}] 05:58:06 INFO - PROCESS | 1657 | 1464008286787 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}] 05:58:06 INFO - PROCESS | 1657 | 1464008286918 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:58:07 INFO - PROCESS | 1657 | 1464008287025 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd7c800 == 113 [pid = 1657] [id = 16] 05:58:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x124666800 == 114 [pid = 1657] [id = 660] 05:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x116709800) [pid = 1657] [serial = 1980] [outer = 0x0] 05:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x116711400) [pid = 1657] [serial = 1981] [outer = 0x116709800] 05:58:07 INFO - PROCESS | 1657 | 1464008287067 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x11703bc00) [pid = 1657] [serial = 1982] [outer = 0x116709800] 05:58:07 INFO - PROCESS | 1657 | 1464008287635 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]]]}] 05:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 875ms 05:58:07 INFO - PROCESS | 1657 | 1464008287655 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 1657 | 1464008287658 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:58:07 INFO - PROCESS | 1657 | 1464008287661 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 1657 | 1464008287663 Marionette TRACE conn2 <- [1,2614,null,{}] 05:58:07 INFO - PROCESS | 1657 | 1464008287687 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}] 05:58:07 INFO - PROCESS | 1657 | 1464008287820 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:58:07 INFO - PROCESS | 1657 | 1464008287922 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc3b000 == 115 [pid = 1657] [id = 661] 05:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x11703c000) [pid = 1657] [serial = 1983] [outer = 0x0] 05:58:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x11944ac00) [pid = 1657] [serial = 1984] [outer = 0x11703c000] 05:58:07 INFO - PROCESS | 1657 | 1464008287953 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x1211d9400) [pid = 1657] [serial = 1985] [outer = 0x11703c000] 05:58:08 INFO - PROCESS | 1657 | 1464008288405 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]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 790ms 05:58:08 INFO - PROCESS | 1657 | 1464008288451 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 1657 | 1464008288453 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:58:08 INFO - PROCESS | 1657 | 1464008288457 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 1657 | 1464008288461 Marionette TRACE conn2 <- [1,2618,null,{}] 05:58:08 INFO - PROCESS | 1657 | 1464008288468 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}] 05:58:08 INFO - PROCESS | 1657 | 1464008288597 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:58:08 INFO - PROCESS | 1657 | 1464008288729 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da5b800 == 116 [pid = 1657] [id = 662] 05:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x123b45400) [pid = 1657] [serial = 1986] [outer = 0x0] 05:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x123c32800) [pid = 1657] [serial = 1987] [outer = 0x123b45400] 05:58:08 INFO - PROCESS | 1657 | 1464008288761 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x128937c00) [pid = 1657] [serial = 1988] [outer = 0x123b45400] 05:58:09 INFO - PROCESS | 1657 | 1464008289235 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]]]}] 05:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 824ms 05:58:09 INFO - PROCESS | 1657 | 1464008289281 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 1657 | 1464008289284 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:58:09 INFO - PROCESS | 1657 | 1464008289287 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 1657 | 1464008289289 Marionette TRACE conn2 <- [1,2622,null,{}] 05:58:09 INFO - PROCESS | 1657 | 1464008289292 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}] 05:58:09 INFO - PROCESS | 1657 | 1464008289485 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:58:09 INFO - PROCESS | 1657 | 1464008289677 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f402800 == 117 [pid = 1657] [id = 663] 05:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x128c33800) [pid = 1657] [serial = 1989] [outer = 0x0] 05:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x128ebbc00) [pid = 1657] [serial = 1990] [outer = 0x128c33800] 05:58:09 INFO - PROCESS | 1657 | 1464008289710 Marionette DEBUG loaded listener.js 05:58:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x129248000) [pid = 1657] [serial = 1991] [outer = 0x128c33800] 05:58:10 INFO - PROCESS | 1657 | 1464008290126 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]]]}] 05:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 870ms 05:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:58:10 INFO - PROCESS | 1657 | 1464008290158 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:58:10 INFO - PROCESS | 1657 | 1464008290159 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:58:10 INFO - PROCESS | 1657 | 1464008290162 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - PROCESS | 1657 | 1464008290163 Marionette TRACE conn2 <- [1,2626,null,{}] 05:58:10 INFO - PROCESS | 1657 | 1464008290166 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}] 05:58:10 INFO - PROCESS | 1657 | 1464008290291 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:58:10 INFO - PROCESS | 1657 | 1464008290397 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x138136800 == 118 [pid = 1657] [id = 664] 05:58:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x12ab17000) [pid = 1657] [serial = 1992] [outer = 0x0] 05:58:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12abf1c00) [pid = 1657] [serial = 1993] [outer = 0x12ab17000] 05:58:10 INFO - PROCESS | 1657 | 1464008290433 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12b9e6000) [pid = 1657] [serial = 1994] [outer = 0x12ab17000] 05:58:10 INFO - PROCESS | 1657 | 1464008290873 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]]]}] 05:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 720ms 05:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:58:10 INFO - PROCESS | 1657 | 1464008290884 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:58:10 INFO - PROCESS | 1657 | 1464008290886 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:58:10 INFO - PROCESS | 1657 | 1464008290888 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - PROCESS | 1657 | 1464008290890 Marionette TRACE conn2 <- [1,2630,null,{}] 05:58:10 INFO - PROCESS | 1657 | 1464008290892 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}] 05:58:11 INFO - PROCESS | 1657 | 1464008291034 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:58:11 INFO - PROCESS | 1657 | 1464008291169 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x138865800 == 119 [pid = 1657] [id = 665] 05:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x12abf6400) [pid = 1657] [serial = 1995] [outer = 0x0] 05:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x12bd16400) [pid = 1657] [serial = 1996] [outer = 0x12abf6400] 05:58:11 INFO - PROCESS | 1657 | 1464008291201 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12bf87000) [pid = 1657] [serial = 1997] [outer = 0x12abf6400] 05:58:11 INFO - PROCESS | 1657 | 1464008291636 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]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 771ms 05:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:58:11 INFO - PROCESS | 1657 | 1464008291668 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 1657 | 1464008291669 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:58:11 INFO - PROCESS | 1657 | 1464008291674 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 1657 | 1464008291675 Marionette TRACE conn2 <- [1,2634,null,{}] 05:58:11 INFO - PROCESS | 1657 | 1464008291678 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}] 05:58:11 INFO - PROCESS | 1657 | 1464008291806 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:58:11 INFO - PROCESS | 1657 | 1464008291910 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x138917800 == 120 [pid = 1657] [id = 666] 05:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x12bd2a800) [pid = 1657] [serial = 1998] [outer = 0x0] 05:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x12c333c00) [pid = 1657] [serial = 1999] [outer = 0x12bd2a800] 05:58:11 INFO - PROCESS | 1657 | 1464008291940 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x12c557c00) [pid = 1657] [serial = 2000] [outer = 0x12bd2a800] 05:58:12 INFO - PROCESS | 1657 | 1464008292355 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]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 720ms 05:58:12 INFO - PROCESS | 1657 | 1464008292395 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 1657 | 1464008292396 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:58:12 INFO - PROCESS | 1657 | 1464008292429 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 1657 | 1464008292430 Marionette TRACE conn2 <- [1,2638,null,{}] 05:58:12 INFO - PROCESS | 1657 | 1464008292437 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}] 05:58:12 INFO - PROCESS | 1657 | 1464008292561 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:58:12 INFO - PROCESS | 1657 | 1464008292665 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b80800 == 121 [pid = 1657] [id = 667] 05:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x12bd2b000) [pid = 1657] [serial = 2001] [outer = 0x0] 05:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x12c55e000) [pid = 1657] [serial = 2002] [outer = 0x12bd2b000] 05:58:12 INFO - PROCESS | 1657 | 1464008292695 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x12c8a7c00) [pid = 1657] [serial = 2003] [outer = 0x12bd2b000] 05:58:13 INFO - PROCESS | 1657 | 1464008293119 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]]]}] 05:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 753ms 05:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:58:13 INFO - PROCESS | 1657 | 1464008293153 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 1657 | 1464008293154 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:58:13 INFO - PROCESS | 1657 | 1464008293156 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 1657 | 1464008293158 Marionette TRACE conn2 <- [1,2642,null,{}] 05:58:13 INFO - PROCESS | 1657 | 1464008293161 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}] 05:58:13 INFO - PROCESS | 1657 | 1464008293286 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:58:13 INFO - PROCESS | 1657 | 1464008293392 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x138eab800 == 122 [pid = 1657] [id = 668] 05:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x12c562000) [pid = 1657] [serial = 2004] [outer = 0x0] 05:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x12c8c8c00) [pid = 1657] [serial = 2005] [outer = 0x12c562000] 05:58:13 INFO - PROCESS | 1657 | 1464008293425 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x12cc0d000) [pid = 1657] [serial = 2006] [outer = 0x12c562000] 05:58:13 INFO - PROCESS | 1657 | 1464008293862 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]]]}] 05:58:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 721ms 05:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:58:13 INFO - PROCESS | 1657 | 1464008293877 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 1657 | 1464008293878 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:58:13 INFO - PROCESS | 1657 | 1464008293881 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 1657 | 1464008293882 Marionette TRACE conn2 <- [1,2646,null,{}] 05:58:13 INFO - PROCESS | 1657 | 1464008293884 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}] 05:58:14 INFO - PROCESS | 1657 | 1464008294033 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:58:14 INFO - PROCESS | 1657 | 1464008294146 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x13928e800 == 123 [pid = 1657] [id = 669] 05:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x12cd49800) [pid = 1657] [serial = 2007] [outer = 0x0] 05:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x12cd56800) [pid = 1657] [serial = 2008] [outer = 0x12cd49800] 05:58:14 INFO - PROCESS | 1657 | 1464008294180 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x12cd9a000) [pid = 1657] [serial = 2009] [outer = 0x12cd49800] 05:58:14 INFO - PROCESS | 1657 | 1464008294599 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]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 771ms 05:58:14 INFO - PROCESS | 1657 | 1464008294666 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 1657 | 1464008294668 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:58:14 INFO - PROCESS | 1657 | 1464008294673 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 1657 | 1464008294675 Marionette TRACE conn2 <- [1,2650,null,{}] 05:58:14 INFO - PROCESS | 1657 | 1464008294677 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}] 05:58:14 INFO - PROCESS | 1657 | 1464008294815 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:58:14 INFO - PROCESS | 1657 | 1464008294971 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b961800 == 124 [pid = 1657] [id = 670] 05:58:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x12cd49c00) [pid = 1657] [serial = 2010] [outer = 0x0] 05:58:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x12d338c00) [pid = 1657] [serial = 2011] [outer = 0x12cd49c00] 05:58:15 INFO - PROCESS | 1657 | 1464008295001 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x12d3c8c00) [pid = 1657] [serial = 2012] [outer = 0x12cd49c00] 05:58:15 INFO - PROCESS | 1657 | 1464008295428 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]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 822ms 05:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:58:15 INFO - PROCESS | 1657 | 1464008295495 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 1657 | 1464008295497 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:58:15 INFO - PROCESS | 1657 | 1464008295499 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 1657 | 1464008295500 Marionette TRACE conn2 <- [1,2654,null,{}] 05:58:15 INFO - PROCESS | 1657 | 1464008295503 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}] 05:58:15 INFO - PROCESS | 1657 | 1464008295632 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:58:15 INFO - PROCESS | 1657 | 1464008295738 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x138ec5800 == 125 [pid = 1657] [id = 671] 05:58:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x120fabc00) [pid = 1657] [serial = 2013] [outer = 0x0] 05:58:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x12d1a9c00) [pid = 1657] [serial = 2014] [outer = 0x120fabc00] 05:58:15 INFO - PROCESS | 1657 | 1464008295768 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x12f474000) [pid = 1657] [serial = 2015] [outer = 0x120fabc00] 05:58:16 INFO - PROCESS | 1657 | 1464008296255 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]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 771ms 05:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:58:16 INFO - PROCESS | 1657 | 1464008296271 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 1657 | 1464008296272 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:58:16 INFO - PROCESS | 1657 | 1464008296274 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 1657 | 1464008296275 Marionette TRACE conn2 <- [1,2658,null,{}] 05:58:16 INFO - PROCESS | 1657 | 1464008296278 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}] 05:58:16 INFO - PROCESS | 1657 | 1464008296405 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:58:16 INFO - PROCESS | 1657 | 1464008296513 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x138913800 == 126 [pid = 1657] [id = 672] 05:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x124552800) [pid = 1657] [serial = 2016] [outer = 0x0] 05:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x137a46400) [pid = 1657] [serial = 2017] [outer = 0x124552800] 05:58:16 INFO - PROCESS | 1657 | 1464008296543 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x137a4ec00) [pid = 1657] [serial = 2018] [outer = 0x124552800] 05:58:17 INFO - PROCESS | 1657 | 1464008297061 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]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 824ms 05:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:58:17 INFO - PROCESS | 1657 | 1464008297100 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 1657 | 1464008297103 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:58:17 INFO - PROCESS | 1657 | 1464008297105 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1657 | 1464008297106 Marionette TRACE conn2 <- [1,2662,null,{}] 05:58:17 INFO - PROCESS | 1657 | 1464008297109 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}] 05:58:17 INFO - PROCESS | 1657 | 1464008297236 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:58:17 INFO - PROCESS | 1657 | 1464008297348 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b07a000 == 127 [pid = 1657] [id = 673] 05:58:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x112abcc00) [pid = 1657] [serial = 2019] [outer = 0x0] 05:58:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x12454a800) [pid = 1657] [serial = 2020] [outer = 0x112abcc00] 05:58:17 INFO - PROCESS | 1657 | 1464008297378 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x137a4f400) [pid = 1657] [serial = 2021] [outer = 0x112abcc00] 05:58:17 INFO - PROCESS | 1657 | 1464008297878 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]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 822ms 05:58:17 INFO - PROCESS | 1657 | 1464008297928 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 1657 | 1464008297930 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:58:17 INFO - PROCESS | 1657 | 1464008297934 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1657 | 1464008297936 Marionette TRACE conn2 <- [1,2666,null,{}] 05:58:17 INFO - PROCESS | 1657 | 1464008297939 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}] 05:58:18 INFO - PROCESS | 1657 | 1464008298107 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:58:18 INFO - PROCESS | 1657 | 1464008298221 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12974e000 == 128 [pid = 1657] [id = 674] 05:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x1122b0c00) [pid = 1657] [serial = 2022] [outer = 0x0] 05:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x12a7c5c00) [pid = 1657] [serial = 2023] [outer = 0x1122b0c00] 05:58:18 INFO - PROCESS | 1657 | 1464008298250 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x138005000) [pid = 1657] [serial = 2024] [outer = 0x1122b0c00] 05:58:19 INFO - PROCESS | 1657 | 1464008299405 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]]]}] 05:58:19 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) 05:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1522ms 05:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:58:19 INFO - PROCESS | 1657 | 1464008299456 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 1657 | 1464008299459 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:58:19 INFO - PROCESS | 1657 | 1464008299462 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1657 | 1464008299463 Marionette TRACE conn2 <- [1,2670,null,{}] 05:58:19 INFO - PROCESS | 1657 | 1464008299467 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}] 05:58:19 INFO - PROCESS | 1657 | 1464008299598 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:58:19 INFO - PROCESS | 1657 | 1464008299745 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x117096800 == 129 [pid = 1657] [id = 675] 05:58:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x113197c00) [pid = 1657] [serial = 2025] [outer = 0x0] 05:58:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x113d67c00) [pid = 1657] [serial = 2026] [outer = 0x113197c00] 05:58:19 INFO - PROCESS | 1657 | 1464008299802 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x117032c00) [pid = 1657] [serial = 2027] [outer = 0x113197c00] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12d70f000 == 128 [pid = 1657] [id = 658] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12d44b000 == 127 [pid = 1657] [id = 657] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12900d800 == 126 [pid = 1657] [id = 656] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfc3800 == 125 [pid = 1657] [id = 655] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12c503000 == 124 [pid = 1657] [id = 654] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd74000 == 123 [pid = 1657] [id = 653] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x141a0c400) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x1129a2400) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b929800 == 122 [pid = 1657] [id = 652] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a7a9800 == 121 [pid = 1657] [id = 651] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x128e59000 == 120 [pid = 1657] [id = 650] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11879e000 == 119 [pid = 1657] [id = 649] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x129011800 == 118 [pid = 1657] [id = 648] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x123d43800 == 117 [pid = 1657] [id = 647] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x123946800 == 116 [pid = 1657] [id = 646] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12381e000 == 115 [pid = 1657] [id = 645] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x144bc7800 == 114 [pid = 1657] [id = 642] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x146e70000 == 113 [pid = 1657] [id = 641] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1461d4800 == 112 [pid = 1657] [id = 640] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1444c2800 == 111 [pid = 1657] [id = 639] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12dce5000 == 110 [pid = 1657] [id = 638] 05:58:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119e7d000 == 109 [pid = 1657] [id = 637] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x139220c00) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x138baa400) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x12c33d400) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x123c28c00) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x1392c3400) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x141a0ec00) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x1395b9000) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x14001ac00) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x138039800) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x13950e800) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x139510c00) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x138f0c000) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x13ba49c00) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x13ba4bc00) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x12bf8b000) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x13921b000) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x13bdc2400) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x12c8d0800) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x12ab15400) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x13897e400) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x14350a000) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x13bdcc800) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x128c3dc00) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x139503000) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x118752800) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x13ba46c00) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x126813400) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x13935c400) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x1268e1c00) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x143609800) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x137a4dc00) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x13bd48000) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x14197d400) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x143515800) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x141a0bc00) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12bd28c00) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x12f46f800) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x138ba3400) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x139366400) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x1403ca000) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x140381c00) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x13bd3f800) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x12d3b9400) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x138ba7c00) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x125615400) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12944c800) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12bd16000) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x1403c3400) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x1392be000) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12c8aac00) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1403ccc00) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x1129aac00) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x14037f800) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x141a0ac00) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x117674c00) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12454a000) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x118f91c00) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x119444000) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1380b8400) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x13b9c3000) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x1380b6000) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x12cd9c400) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x141547c00) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x128ec7c00) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 05:58:20 INFO - PROCESS | 1657 | 1464008300868 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] 05:58:20 INFO - PROCESS | 1657 | 1464008300892 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:58:20 INFO - PROCESS | 1657 | 1464008300909 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 1657 | 1464008300911 Marionette TRACE conn2 <- [1,2674,null,{}] 05:58:20 INFO - PROCESS | 1657 | 1464008300913 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}] 05:58:21 INFO - PROCESS | 1657 | 1464008301020 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:58:21 INFO - PROCESS | 1657 | 1464008301025 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f26000 == 110 [pid = 1657] [id = 676] 05:58:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x11703fc00) [pid = 1657] [serial = 2028] [outer = 0x0] 05:58:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x118485c00) [pid = 1657] [serial = 2029] [outer = 0x11703fc00] 05:58:21 INFO - PROCESS | 1657 | 1464008301051 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x118fb6400) [pid = 1657] [serial = 2030] [outer = 0x11703fc00] 05:58:22 INFO - PROCESS | 1657 | 1464008302025 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] 05:58:22 INFO - PROCESS | 1657 | 1464008302030 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:58:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:58:22 INFO - PROCESS | 1657 | 1464008302036 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 1657 | 1464008302038 Marionette TRACE conn2 <- [1,2678,null,{}] 05:58:22 INFO - PROCESS | 1657 | 1464008302045 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}] 05:58:22 INFO - PROCESS | 1657 | 1464008302164 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:58:22 INFO - PROCESS | 1657 | 1464008302169 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a736000 == 111 [pid = 1657] [id = 677] 05:58:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x123c2bc00) [pid = 1657] [serial = 2031] [outer = 0x0] 05:58:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12454fc00) [pid = 1657] [serial = 2032] [outer = 0x123c2bc00] 05:58:22 INFO - PROCESS | 1657 | 1464008302197 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x1262c9000) [pid = 1657] [serial = 2033] [outer = 0x123c2bc00] 05:58:23 INFO - PROCESS | 1657 | 1464008303095 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]]]}] 05:58:23 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) 05:58:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1073ms 05:58:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:58:23 INFO - PROCESS | 1657 | 1464008303110 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 1657 | 1464008303112 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:58:23 INFO - PROCESS | 1657 | 1464008303114 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 1657 | 1464008303117 Marionette TRACE conn2 <- [1,2682,null,{}] 05:58:23 INFO - PROCESS | 1657 | 1464008303120 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}] 05:58:23 INFO - PROCESS | 1657 | 1464008303264 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:58:23 INFO - PROCESS | 1657 | 1464008303284 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb22000 == 112 [pid = 1657] [id = 678] 05:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x126750c00) [pid = 1657] [serial = 2034] [outer = 0x0] 05:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x1268e5c00) [pid = 1657] [serial = 2035] [outer = 0x126750c00] 05:58:23 INFO - PROCESS | 1657 | 1464008303309 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x128935c00) [pid = 1657] [serial = 2036] [outer = 0x126750c00] 05:58:24 INFO - PROCESS | 1657 | 1464008304201 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]]]}] 05:58:24 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) 05:58:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1122ms 05:58:24 INFO - PROCESS | 1657 | 1464008304240 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:58:24 INFO - PROCESS | 1657 | 1464008304241 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:58:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:58:24 INFO - PROCESS | 1657 | 1464008304243 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 1657 | 1464008304244 Marionette TRACE conn2 <- [1,2686,null,{}] 05:58:24 INFO - PROCESS | 1657 | 1464008304247 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}] 05:58:24 INFO - PROCESS | 1657 | 1464008304387 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:58:24 INFO - PROCESS | 1657 | 1464008304402 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c823000 == 113 [pid = 1657] [id = 679] 05:58:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x128af3000) [pid = 1657] [serial = 2037] [outer = 0x0] 05:58:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x128c3d800) [pid = 1657] [serial = 2038] [outer = 0x128af3000] 05:58:24 INFO - PROCESS | 1657 | 1464008304428 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x128edc000) [pid = 1657] [serial = 2039] [outer = 0x128af3000] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x112669800) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x1129a5800) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x11703e800) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x124e16800) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x11823e000) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x141979000) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x120fad800) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12657d400) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x113191c00) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x128e99400) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x120fb0400) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x112a6a400) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x123bbbc00) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:58:24 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x11703b400) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:58:25 INFO - PROCESS | 1657 | 1464008305528 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] 05:58:25 INFO - PROCESS | 1657 | 1464008305568 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:58:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:58:25 INFO - PROCESS | 1657 | 1464008305578 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 1657 | 1464008305579 Marionette TRACE conn2 <- [1,2690,null,{}] 05:58:25 INFO - PROCESS | 1657 | 1464008305582 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}] 05:58:25 INFO - PROCESS | 1657 | 1464008305703 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:58:25 INFO - PROCESS | 1657 | 1464008305803 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d440800 == 114 [pid = 1657] [id = 680] 05:58:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x112a6a400) [pid = 1657] [serial = 2040] [outer = 0x0] 05:58:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x124546400) [pid = 1657] [serial = 2041] [outer = 0x112a6a400] 05:58:25 INFO - PROCESS | 1657 | 1464008305829 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12a757000) [pid = 1657] [serial = 2042] [outer = 0x112a6a400] 05:58:26 INFO - PROCESS | 1657 | 1464008306607 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] 05:58:26 INFO - PROCESS | 1657 | 1464008306655 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:58:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:58:26 INFO - PROCESS | 1657 | 1464008306657 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 1657 | 1464008306658 Marionette TRACE conn2 <- [1,2694,null,{}] 05:58:26 INFO - PROCESS | 1657 | 1464008306660 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}] 05:58:26 INFO - PROCESS | 1657 | 1464008306766 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:58:26 INFO - PROCESS | 1657 | 1464008306771 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dcdd000 == 115 [pid = 1657] [id = 681] 05:58:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12a7c1000) [pid = 1657] [serial = 2043] [outer = 0x0] 05:58:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12b9e3c00) [pid = 1657] [serial = 2044] [outer = 0x12a7c1000] 05:58:26 INFO - PROCESS | 1657 | 1464008306796 Marionette DEBUG loaded listener.js 05:58:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12bd2e000) [pid = 1657] [serial = 2045] [outer = 0x12a7c1000] 05:58:27 INFO - PROCESS | 1657 | 1464008307876 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] 05:58:27 INFO - PROCESS | 1657 | 1464008307931 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:58:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:58:27 INFO - PROCESS | 1657 | 1464008307935 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 1657 | 1464008307936 Marionette TRACE conn2 <- [1,2698,null,{}] 05:58:27 INFO - PROCESS | 1657 | 1464008307941 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}] 05:58:28 INFO - PROCESS | 1657 | 1464008308105 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:58:28 INFO - PROCESS | 1657 | 1464008308255 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1265bc000 == 116 [pid = 1657] [id = 682] 05:58:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x11333f400) [pid = 1657] [serial = 2046] [outer = 0x0] 05:58:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x117037000) [pid = 1657] [serial = 2047] [outer = 0x11333f400] 05:58:28 INFO - PROCESS | 1657 | 1464008308290 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x11817b000) [pid = 1657] [serial = 2048] [outer = 0x11333f400] 05:58:29 INFO - PROCESS | 1657 | 1464008309257 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] 05:58:29 INFO - PROCESS | 1657 | 1464008309312 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:58:29 INFO - PROCESS | 1657 | 1464008309316 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 1657 | 1464008309318 Marionette TRACE conn2 <- [1,2702,null,{}] 05:58:29 INFO - PROCESS | 1657 | 1464008309321 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}] 05:58:29 INFO - PROCESS | 1657 | 1464008309477 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:58:29 INFO - PROCESS | 1657 | 1464008309630 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d716000 == 117 [pid = 1657] [id = 683] 05:58:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x119e8c000) [pid = 1657] [serial = 2049] [outer = 0x0] 05:58:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12384c000) [pid = 1657] [serial = 2050] [outer = 0x119e8c000] 05:58:29 INFO - PROCESS | 1657 | 1464008309662 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x124121c00) [pid = 1657] [serial = 2051] [outer = 0x119e8c000] 05:58:30 INFO - PROCESS | 1657 | 1464008310120 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]]]}] 05:58:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:58:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 822ms 05:58:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:58:30 INFO - PROCESS | 1657 | 1464008310139 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 1657 | 1464008310141 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:58:30 INFO - PROCESS | 1657 | 1464008310143 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 1657 | 1464008310146 Marionette TRACE conn2 <- [1,2706,null,{}] 05:58:30 INFO - PROCESS | 1657 | 1464008310174 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}] 05:58:30 INFO - PROCESS | 1657 | 1464008310311 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:58:30 INFO - PROCESS | 1657 | 1464008310412 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1388d0000 == 118 [pid = 1657] [id = 684] 05:58:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x128af6000) [pid = 1657] [serial = 2052] [outer = 0x0] 05:58:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x128b62800) [pid = 1657] [serial = 2053] [outer = 0x128af6000] 05:58:30 INFO - PROCESS | 1657 | 1464008310442 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x129080c00) [pid = 1657] [serial = 2054] [outer = 0x128af6000] 05:58:30 INFO - PROCESS | 1657 | 1464008310891 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]]]}] 05:58:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:58:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 775ms 05:58:30 INFO - PROCESS | 1657 | 1464008310919 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:58:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:58:30 INFO - PROCESS | 1657 | 1464008310921 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:58:30 INFO - PROCESS | 1657 | 1464008310923 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 1657 | 1464008310924 Marionette TRACE conn2 <- [1,2710,null,{}] 05:58:30 INFO - PROCESS | 1657 | 1464008310927 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}] 05:58:31 INFO - PROCESS | 1657 | 1464008311056 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:58:31 INFO - PROCESS | 1657 | 1464008311160 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x13919b800 == 119 [pid = 1657] [id = 685] 05:58:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x12950f800) [pid = 1657] [serial = 2055] [outer = 0x0] 05:58:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12b9e1400) [pid = 1657] [serial = 2056] [outer = 0x12950f800] 05:58:31 INFO - PROCESS | 1657 | 1464008311190 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12c330c00) [pid = 1657] [serial = 2057] [outer = 0x12950f800] 05:58:31 INFO - PROCESS | 1657 | 1464008311645 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] 05:58:31 INFO - PROCESS | 1657 | 1464008311700 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:58:31 INFO - PROCESS | 1657 | 1464008311702 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 1657 | 1464008311703 Marionette TRACE conn2 <- [1,2714,null,{}] 05:58:31 INFO - PROCESS | 1657 | 1464008311706 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}] 05:58:31 INFO - PROCESS | 1657 | 1464008311829 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:58:31 INFO - PROCESS | 1657 | 1464008311931 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bf2b800 == 120 [pid = 1657] [id = 686] 05:58:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12a756400) [pid = 1657] [serial = 2058] [outer = 0x0] 05:58:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12c8a8800) [pid = 1657] [serial = 2059] [outer = 0x12a756400] 05:58:31 INFO - PROCESS | 1657 | 1464008311961 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12cd90000) [pid = 1657] [serial = 2060] [outer = 0x12a756400] 05:58:32 INFO - PROCESS | 1657 | 1464008312376 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]]]}] 05:58:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:58:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 720ms 05:58:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:58:32 INFO - PROCESS | 1657 | 1464008312436 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:58:32 INFO - PROCESS | 1657 | 1464008312437 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:58:32 INFO - PROCESS | 1657 | 1464008312439 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - PROCESS | 1657 | 1464008312441 Marionette TRACE conn2 <- [1,2718,null,{}] 05:58:32 INFO - PROCESS | 1657 | 1464008312443 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}] 05:58:32 INFO - PROCESS | 1657 | 1464008312584 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:58:32 INFO - PROCESS | 1657 | 1464008312688 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x140580000 == 121 [pid = 1657] [id = 687] 05:58:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12c8cf400) [pid = 1657] [serial = 2061] [outer = 0x0] 05:58:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12d1b4000) [pid = 1657] [serial = 2062] [outer = 0x12c8cf400] 05:58:32 INFO - PROCESS | 1657 | 1464008312719 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x138005400) [pid = 1657] [serial = 2063] [outer = 0x12c8cf400] 05:58:33 INFO - PROCESS | 1657 | 1464008313193 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 1657 | 1464008313213 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:58:33 INFO - PROCESS | 1657 | 1464008313240 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 1657 | 1464008313242 Marionette TRACE conn2 <- [1,2722,null,{}] 05:58:33 INFO - PROCESS | 1657 | 1464008313246 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}] 05:58:33 INFO - PROCESS | 1657 | 1464008313388 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:58:33 INFO - PROCESS | 1657 | 1464008313490 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1414d6000 == 122 [pid = 1657] [id = 688] 05:58:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x138006800) [pid = 1657] [serial = 2064] [outer = 0x0] 05:58:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x13800ec00) [pid = 1657] [serial = 2065] [outer = 0x138006800] 05:58:33 INFO - PROCESS | 1657 | 1464008313520 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x138037800) [pid = 1657] [serial = 2066] [outer = 0x138006800] 05:58:33 INFO - PROCESS | 1657 | 1464008313968 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] 05:58:34 INFO - PROCESS | 1657 | 1464008314013 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:58:34 INFO - PROCESS | 1657 | 1464008314015 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 1657 | 1464008314016 Marionette TRACE conn2 <- [1,2726,null,{}] 05:58:34 INFO - PROCESS | 1657 | 1464008314019 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}] 05:58:34 INFO - PROCESS | 1657 | 1464008314143 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:58:34 INFO - PROCESS | 1657 | 1464008314246 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x141639000 == 123 [pid = 1657] [id = 689] 05:58:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x138009c00) [pid = 1657] [serial = 2067] [outer = 0x0] 05:58:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x1380b4400) [pid = 1657] [serial = 2068] [outer = 0x138009c00] 05:58:34 INFO - PROCESS | 1657 | 1464008314276 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x1380bec00) [pid = 1657] [serial = 2069] [outer = 0x138009c00] 05:58:34 INFO - PROCESS | 1657 | 1464008314709 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]]]}] 05:58:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:58:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 720ms 05:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:58:34 INFO - PROCESS | 1657 | 1464008314735 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 1657 | 1464008314737 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:58:34 INFO - PROCESS | 1657 | 1464008314739 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 1657 | 1464008314740 Marionette TRACE conn2 <- [1,2730,null,{}] 05:58:34 INFO - PROCESS | 1657 | 1464008314743 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}] 05:58:34 INFO - PROCESS | 1657 | 1464008314867 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:58:34 INFO - PROCESS | 1657 | 1464008314973 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1416e6800 == 124 [pid = 1657] [id = 690] 05:58:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x1380b1800) [pid = 1657] [serial = 2070] [outer = 0x0] 05:58:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x13897a800) [pid = 1657] [serial = 2071] [outer = 0x1380b1800] 05:58:35 INFO - PROCESS | 1657 | 1464008315004 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x138981800) [pid = 1657] [serial = 2072] [outer = 0x1380b1800] 05:58:35 INFO - PROCESS | 1657 | 1464008315917 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] 05:58:35 INFO - PROCESS | 1657 | 1464008315960 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:58:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:58:36 INFO - PROCESS | 1657 | 1464008316011 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 1657 | 1464008316013 Marionette TRACE conn2 <- [1,2734,null,{}] 05:58:36 INFO - PROCESS | 1657 | 1464008316015 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}] 05:58:36 INFO - PROCESS | 1657 | 1464008316129 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:58:36 INFO - PROCESS | 1657 | 1464008316259 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x124048000 == 125 [pid = 1657] [id = 691] 05:58:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x118489800) [pid = 1657] [serial = 2073] [outer = 0x0] 05:58:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x128931800) [pid = 1657] [serial = 2074] [outer = 0x118489800] 05:58:36 INFO - PROCESS | 1657 | 1464008316290 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x138978400) [pid = 1657] [serial = 2075] [outer = 0x118489800] 05:58:36 INFO - PROCESS | 1657 | 1464008316971 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]]]}] 05:58:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:58:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 973ms 05:58:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:58:36 INFO - PROCESS | 1657 | 1464008316981 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 1657 | 1464008316986 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:58:36 INFO - PROCESS | 1657 | 1464008316990 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 1657 | 1464008316992 Marionette TRACE conn2 <- [1,2738,null,{}] 05:58:36 INFO - PROCESS | 1657 | 1464008316995 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}] 05:58:37 INFO - PROCESS | 1657 | 1464008317122 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:58:37 INFO - PROCESS | 1657 | 1464008317260 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b2e000 == 126 [pid = 1657] [id = 692] 05:58:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x112792c00) [pid = 1657] [serial = 2076] [outer = 0x0] 05:58:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x113190000) [pid = 1657] [serial = 2077] [outer = 0x112792c00] 05:58:37 INFO - PROCESS | 1657 | 1464008317293 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x11703a000) [pid = 1657] [serial = 2078] [outer = 0x112792c00] 05:58:37 INFO - PROCESS | 1657 | 1464008317777 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]]]}] 05:58:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:58:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 826ms 05:58:37 INFO - PROCESS | 1657 | 1464008317816 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 1657 | 1464008317820 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:58:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:58:37 INFO - PROCESS | 1657 | 1464008317824 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 1657 | 1464008317826 Marionette TRACE conn2 <- [1,2742,null,{}] 05:58:37 INFO - PROCESS | 1657 | 1464008317829 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}] 05:58:37 INFO - PROCESS | 1657 | 1464008317955 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:58:38 INFO - PROCESS | 1657 | 1464008318094 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f2c800 == 127 [pid = 1657] [id = 693] 05:58:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x11823b800) [pid = 1657] [serial = 2079] [outer = 0x0] 05:58:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x11991b400) [pid = 1657] [serial = 2080] [outer = 0x11823b800] 05:58:38 INFO - PROCESS | 1657 | 1464008318125 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x123c30800) [pid = 1657] [serial = 2081] [outer = 0x11823b800] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd67000 == 126 [pid = 1657] [id = 612] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d440800 == 125 [pid = 1657] [id = 680] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c823000 == 124 [pid = 1657] [id = 679] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb22000 == 123 [pid = 1657] [id = 678] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12a736000 == 122 [pid = 1657] [id = 677] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x12950d000) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x11268b000) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x142d08000) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x124e1b000) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x14350bc00) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x12cd98800) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x13ba26c00) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x138002c00) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x129516000) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x120f26000 == 121 [pid = 1657] [id = 676] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x117096800 == 120 [pid = 1657] [id = 675] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x13928e800 == 119 [pid = 1657] [id = 669] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x138eab800 == 118 [pid = 1657] [id = 668] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x138b80800 == 117 [pid = 1657] [id = 667] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x138917800 == 116 [pid = 1657] [id = 666] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x138865800 == 115 [pid = 1657] [id = 665] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x138136800 == 114 [pid = 1657] [id = 664] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12f402800 == 113 [pid = 1657] [id = 663] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12da5b800 == 112 [pid = 1657] [id = 662] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc3b000 == 111 [pid = 1657] [id = 661] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x124666800 == 110 [pid = 1657] [id = 660] 05:58:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1167b0800 == 109 [pid = 1657] [id = 659] 05:58:38 INFO - PROCESS | 1657 | 1464008318665 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]]]}] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x142d07400) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x12892e800) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x1268e3000) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x128936c00) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x118f07400) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x128ebf000) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x123c2ac00) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x12497ec00) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x11318c000) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x112a74000) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x129250000) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x117669c00) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x11816f800) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x117032400) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x118fbf800) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x115e3f400) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x11328a400) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x126756000) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x125694c00) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12657d800) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x118f8b400) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x118486c00) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x128ebe000) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x129457000) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x128ee7c00) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x128af9800) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 05:58:38 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x126883800) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 05:58:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:58:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 875ms 05:58:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:58:38 INFO - PROCESS | 1657 | 1464008318702 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 1657 | 1464008318703 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:58:38 INFO - PROCESS | 1657 | 1464008318705 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 1657 | 1464008318708 Marionette TRACE conn2 <- [1,2746,null,{}] 05:58:38 INFO - PROCESS | 1657 | 1464008318715 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}] 05:58:38 INFO - PROCESS | 1657 | 1464008318823 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:58:38 INFO - PROCESS | 1657 | 1464008318828 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x124604800 == 110 [pid = 1657] [id = 694] 05:58:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x123be8c00) [pid = 1657] [serial = 2082] [outer = 0x0] 05:58:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x125566800) [pid = 1657] [serial = 2083] [outer = 0x123be8c00] 05:58:38 INFO - PROCESS | 1657 | 1464008318857 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x126816400) [pid = 1657] [serial = 2084] [outer = 0x123be8c00] 05:58:39 INFO - PROCESS | 1657 | 1464008319382 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]]]}] 05:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 723ms 05:58:39 INFO - PROCESS | 1657 | 1464008319430 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 1657 | 1464008319433 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:58:39 INFO - PROCESS | 1657 | 1464008319446 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 1657 | 1464008319447 Marionette TRACE conn2 <- [1,2750,null,{}] 05:58:39 INFO - PROCESS | 1657 | 1464008319453 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}] 05:58:39 INFO - PROCESS | 1657 | 1464008319616 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:58:39 INFO - PROCESS | 1657 | 1464008319725 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b95e800 == 111 [pid = 1657] [id = 695] 05:58:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x126817400) [pid = 1657] [serial = 2085] [outer = 0x0] 05:58:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x128aef800) [pid = 1657] [serial = 2086] [outer = 0x126817400] 05:58:39 INFO - PROCESS | 1657 | 1464008319752 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x128b5b800) [pid = 1657] [serial = 2087] [outer = 0x126817400] 05:58:40 INFO - PROCESS | 1657 | 1464008320075 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]]]}] 05:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 677ms 05:58:40 INFO - PROCESS | 1657 | 1464008320122 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 1657 | 1464008320123 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:58:40 INFO - PROCESS | 1657 | 1464008320125 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 1657 | 1464008320133 Marionette TRACE conn2 <- [1,2754,null,{}] 05:58:40 INFO - PROCESS | 1657 | 1464008320135 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}] 05:58:40 INFO - PROCESS | 1657 | 1464008320283 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:58:40 INFO - PROCESS | 1657 | 1464008320293 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c51d000 == 112 [pid = 1657] [id = 696] 05:58:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12892b400) [pid = 1657] [serial = 2088] [outer = 0x0] 05:58:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x128ec2c00) [pid = 1657] [serial = 2089] [outer = 0x12892b400] 05:58:40 INFO - PROCESS | 1657 | 1464008320328 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12944cc00) [pid = 1657] [serial = 2090] [outer = 0x12892b400] 05:58:40 INFO - PROCESS | 1657 | 1464008320797 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]]]}] 05:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 677ms 05:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:58:40 INFO - PROCESS | 1657 | 1464008320803 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 1657 | 1464008320804 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:58:40 INFO - PROCESS | 1657 | 1464008320806 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 1657 | 1464008320807 Marionette TRACE conn2 <- [1,2758,null,{}] 05:58:40 INFO - PROCESS | 1657 | 1464008320809 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}] 05:58:40 INFO - PROCESS | 1657 | 1464008320981 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:58:41 INFO - PROCESS | 1657 | 1464008321004 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d720000 == 113 [pid = 1657] [id = 697] 05:58:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x129510400) [pid = 1657] [serial = 2091] [outer = 0x0] 05:58:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12abf8400) [pid = 1657] [serial = 2092] [outer = 0x129510400] 05:58:41 INFO - PROCESS | 1657 | 1464008321031 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12c8aa800) [pid = 1657] [serial = 2093] [outer = 0x129510400] 05:58:41 INFO - PROCESS | 1657 | 1464008321406 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]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 620ms 05:58:41 INFO - PROCESS | 1657 | 1464008321426 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 1657 | 1464008321428 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:58:41 INFO - PROCESS | 1657 | 1464008321430 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 1657 | 1464008321431 Marionette TRACE conn2 <- [1,2762,null,{}] 05:58:41 INFO - PROCESS | 1657 | 1464008321433 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}] 05:58:41 INFO - PROCESS | 1657 | 1464008321588 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:58:41 INFO - PROCESS | 1657 | 1464008321622 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e4ae000 == 114 [pid = 1657] [id = 698] 05:58:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12cc03400) [pid = 1657] [serial = 2094] [outer = 0x0] 05:58:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12cd92000) [pid = 1657] [serial = 2095] [outer = 0x12cc03400] 05:58:41 INFO - PROCESS | 1657 | 1464008321648 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12d32f000) [pid = 1657] [serial = 2096] [outer = 0x12cc03400] 05:58:42 INFO - PROCESS | 1657 | 1464008322010 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]]]}] 05:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 618ms 05:58:42 INFO - PROCESS | 1657 | 1464008322049 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 1657 | 1464008322050 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:58:42 INFO - PROCESS | 1657 | 1464008322052 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 1657 | 1464008322053 Marionette TRACE conn2 <- [1,2766,null,{}] 05:58:42 INFO - PROCESS | 1657 | 1464008322061 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}] 05:58:42 INFO - PROCESS | 1657 | 1464008322203 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:58:42 INFO - PROCESS | 1657 | 1464008322217 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x138857000 == 115 [pid = 1657] [id = 699] 05:58:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12cc05c00) [pid = 1657] [serial = 2097] [outer = 0x0] 05:58:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12d3b8400) [pid = 1657] [serial = 2098] [outer = 0x12cc05c00] 05:58:42 INFO - PROCESS | 1657 | 1464008322242 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12d3ca000) [pid = 1657] [serial = 2099] [outer = 0x12cc05c00] 05:58:42 INFO - PROCESS | 1657 | 1464008322590 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]]]}] 05:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 574ms 05:58:42 INFO - PROCESS | 1657 | 1464008322627 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 1657 | 1464008322629 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:58:42 INFO - PROCESS | 1657 | 1464008322631 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 1657 | 1464008322632 Marionette TRACE conn2 <- [1,2770,null,{}] 05:58:42 INFO - PROCESS | 1657 | 1464008322642 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}] 05:58:42 INFO - PROCESS | 1657 | 1464008322785 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:58:42 INFO - PROCESS | 1657 | 1464008322800 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b71800 == 116 [pid = 1657] [id = 700] 05:58:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x12f475400) [pid = 1657] [serial = 2100] [outer = 0x0] 05:58:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x138002c00) [pid = 1657] [serial = 2101] [outer = 0x12f475400] 05:58:42 INFO - PROCESS | 1657 | 1464008322825 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x13897dc00) [pid = 1657] [serial = 2102] [outer = 0x12f475400] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12945a800) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x12cd48800) [pid = 1657] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x112a6a400) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x139506c00) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12d3b1800) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12cc0c400) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x142d04c00) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x13bd49800) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x128ebcc00) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x1380b3c00) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x142d03400) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1392b9c00) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x14038c800) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x124122000) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x128af7000) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12f466400) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x14000e000) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x119912800) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12b28cc00) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x11299b800) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12cc0ac00) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x1380b8c00) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x12cd4d400) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x116717800) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x1268e4c00) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x14037f000) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x13921d800) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x1395c1000) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x14153dc00) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x113804c00) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x141539800) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12ab1ac00) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x120fb9c00) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x11703cc00) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x112663400) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x11204a000) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x123d64800) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x128b5c800) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12c337000) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12d3bf400) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x1129a1c00) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x1182ee000) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x126750c00) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x128af3000) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x123c2bc00) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x123b45400) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x116709800) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12abf6400) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1122b0c00) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x128c33800) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x11703fc00) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x113197c00) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12ab17000) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x11703c000) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:58:43 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x112661800) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:58:43 INFO - PROCESS | 1657 | 1464008323623 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]]]}] 05:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1024ms 05:58:43 INFO - PROCESS | 1657 | 1464008323674 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 1657 | 1464008323675 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:58:43 INFO - PROCESS | 1657 | 1464008323688 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 1657 | 1464008323689 Marionette TRACE conn2 <- [1,2774,null,{}] 05:58:43 INFO - PROCESS | 1657 | 1464008323692 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}] 05:58:43 INFO - PROCESS | 1657 | 1464008323808 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:58:43 INFO - PROCESS | 1657 | 1464008323812 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d70a000 == 117 [pid = 1657] [id = 701] 05:58:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x112797c00) [pid = 1657] [serial = 2103] [outer = 0x0] 05:58:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x113349000) [pid = 1657] [serial = 2104] [outer = 0x112797c00] 05:58:43 INFO - PROCESS | 1657 | 1464008323838 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1182ee000) [pid = 1657] [serial = 2105] [outer = 0x112797c00] 05:58:44 INFO - PROCESS | 1657 | 1464008324414 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]]]}] 05:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 777ms 05:58:44 INFO - PROCESS | 1657 | 1464008324459 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 1657 | 1464008324462 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:58:44 INFO - PROCESS | 1657 | 1464008324467 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 1657 | 1464008324469 Marionette TRACE conn2 <- [1,2778,null,{}] 05:58:44 INFO - PROCESS | 1657 | 1464008324472 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}] 05:58:44 INFO - PROCESS | 1657 | 1464008324635 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:58:44 INFO - PROCESS | 1657 | 1464008324742 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x124666000 == 118 [pid = 1657] [id = 702] 05:58:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x112a74000) [pid = 1657] [serial = 2106] [outer = 0x0] 05:58:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x1169b9800) [pid = 1657] [serial = 2107] [outer = 0x112a74000] 05:58:44 INFO - PROCESS | 1657 | 1464008324774 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x11823cc00) [pid = 1657] [serial = 2108] [outer = 0x112a74000] 05:58:45 INFO - PROCESS | 1657 | 1464008325266 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]]]}] 05:58:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:58:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 822ms 05:58:45 INFO - PROCESS | 1657 | 1464008325289 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 1657 | 1464008325293 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:58:45 INFO - PROCESS | 1657 | 1464008325297 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 1657 | 1464008325299 Marionette TRACE conn2 <- [1,2782,null,{}] 05:58:45 INFO - PROCESS | 1657 | 1464008325321 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}] 05:58:45 INFO - PROCESS | 1657 | 1464008325450 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:58:45 INFO - PROCESS | 1657 | 1464008325555 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c81e000 == 119 [pid = 1657] [id = 703] 05:58:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x118589000) [pid = 1657] [serial = 2109] [outer = 0x0] 05:58:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x120fb3000) [pid = 1657] [serial = 2110] [outer = 0x118589000] 05:58:45 INFO - PROCESS | 1657 | 1464008325586 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x123c2d800) [pid = 1657] [serial = 2111] [outer = 0x118589000] 05:58:46 INFO - PROCESS | 1657 | 1464008326008 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]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 738ms 05:58:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:58:46 INFO - PROCESS | 1657 | 1464008326057 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 1657 | 1464008326058 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:58:46 INFO - PROCESS | 1657 | 1464008326061 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 1657 | 1464008326063 Marionette TRACE conn2 <- [1,2786,null,{}] 05:58:46 INFO - PROCESS | 1657 | 1464008326087 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}] 05:58:46 INFO - PROCESS | 1657 | 1464008326217 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:58:46 INFO - PROCESS | 1657 | 1464008326355 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x139290800 == 120 [pid = 1657] [id = 704] 05:58:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x125693400) [pid = 1657] [serial = 2112] [outer = 0x0] 05:58:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x126886800) [pid = 1657] [serial = 2113] [outer = 0x125693400] 05:58:46 INFO - PROCESS | 1657 | 1464008326390 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x128ebb400) [pid = 1657] [serial = 2114] [outer = 0x125693400] 05:58:46 INFO - PROCESS | 1657 | 1464008326824 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]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 787ms 05:58:46 INFO - PROCESS | 1657 | 1464008326851 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 1657 | 1464008326853 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:58:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:58:46 INFO - PROCESS | 1657 | 1464008326856 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 1657 | 1464008326857 Marionette TRACE conn2 <- [1,2790,null,{}] 05:58:46 INFO - PROCESS | 1657 | 1464008326859 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}] 05:58:46 INFO - PROCESS | 1657 | 1464008326989 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:58:47 INFO - PROCESS | 1657 | 1464008327126 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bfc5000 == 121 [pid = 1657] [id = 705] 05:58:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x128c33800) [pid = 1657] [serial = 2115] [outer = 0x0] 05:58:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1297b2800) [pid = 1657] [serial = 2116] [outer = 0x128c33800] 05:58:47 INFO - PROCESS | 1657 | 1464008327158 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12b284c00) [pid = 1657] [serial = 2117] [outer = 0x128c33800] 05:58:47 INFO - PROCESS | 1657 | 1464008327648 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]]]}] 05:58:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:58:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 819ms 05:58:47 INFO - PROCESS | 1657 | 1464008327677 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:58:47 INFO - PROCESS | 1657 | 1464008327679 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:58:47 INFO - PROCESS | 1657 | 1464008327682 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:58:47 INFO - PROCESS | 1657 | 1464008327685 Marionette TRACE conn2 <- [1,2794,null,{}] 05:58:47 INFO - PROCESS | 1657 | 1464008327688 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}] 05:58:47 INFO - PROCESS | 1657 | 1464008327846 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:58:47 INFO - PROCESS | 1657 | 1464008327980 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1415df800 == 122 [pid = 1657] [id = 706] 05:58:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x128ec7c00) [pid = 1657] [serial = 2118] [outer = 0x0] 05:58:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12bd2cc00) [pid = 1657] [serial = 2119] [outer = 0x128ec7c00] 05:58:48 INFO - PROCESS | 1657 | 1464008328012 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12c334400) [pid = 1657] [serial = 2120] [outer = 0x128ec7c00] 05:58:48 INFO - PROCESS | 1657 | 1464008328440 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]]]}] 05:58:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:58:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 771ms 05:58:48 INFO - PROCESS | 1657 | 1464008328466 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 1657 | 1464008328468 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:58:48 INFO - PROCESS | 1657 | 1464008328472 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 1657 | 1464008328473 Marionette TRACE conn2 <- [1,2798,null,{}] 05:58:48 INFO - PROCESS | 1657 | 1464008328476 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}] 05:58:48 INFO - PROCESS | 1657 | 1464008328617 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:58:48 INFO - PROCESS | 1657 | 1464008328723 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x141a32800 == 123 [pid = 1657] [id = 707] 05:58:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12d1adc00) [pid = 1657] [serial = 2121] [outer = 0x0] 05:58:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x137a4cc00) [pid = 1657] [serial = 2122] [outer = 0x12d1adc00] 05:58:48 INFO - PROCESS | 1657 | 1464008328753 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x138975c00) [pid = 1657] [serial = 2123] [outer = 0x12d1adc00] 05:58:49 INFO - PROCESS | 1657 | 1464008329177 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]]]}] 05:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 724ms 05:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:58:49 INFO - PROCESS | 1657 | 1464008329197 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 1657 | 1464008329198 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:58:49 INFO - PROCESS | 1657 | 1464008329201 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 1657 | 1464008329202 Marionette TRACE conn2 <- [1,2802,null,{}] 05:58:49 INFO - PROCESS | 1657 | 1464008329222 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}] 05:58:49 INFO - PROCESS | 1657 | 1464008329345 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:58:49 INFO - PROCESS | 1657 | 1464008329451 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x142c08800 == 124 [pid = 1657] [id = 708] 05:58:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12c8a8400) [pid = 1657] [serial = 2124] [outer = 0x0] 05:58:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x138baec00) [pid = 1657] [serial = 2125] [outer = 0x12c8a8400] 05:58:49 INFO - PROCESS | 1657 | 1464008329481 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x138f09800) [pid = 1657] [serial = 2126] [outer = 0x12c8a8400] 05:58:49 INFO - PROCESS | 1657 | 1464008329942 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]]]}] 05:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 788ms 05:58:49 INFO - PROCESS | 1657 | 1464008329989 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:58:49 INFO - PROCESS | 1657 | 1464008329991 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:58:49 INFO - PROCESS | 1657 | 1464008329993 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 1657 | 1464008329994 Marionette TRACE conn2 <- [1,2806,null,{}] 05:58:49 INFO - PROCESS | 1657 | 1464008329997 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}] 05:58:50 INFO - PROCESS | 1657 | 1464008330126 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:58:50 INFO - PROCESS | 1657 | 1464008330264 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x142d2a800 == 125 [pid = 1657] [id = 709] 05:58:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x138bae800) [pid = 1657] [serial = 2127] [outer = 0x0] 05:58:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x138f11400) [pid = 1657] [serial = 2128] [outer = 0x138bae800] 05:58:50 INFO - PROCESS | 1657 | 1464008330294 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x13921a000) [pid = 1657] [serial = 2129] [outer = 0x138bae800] 05:58:50 INFO - PROCESS | 1657 | 1464008330734 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]]]}] 05:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 769ms 05:58:50 INFO - PROCESS | 1657 | 1464008330762 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 1657 | 1464008330764 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:58:50 INFO - PROCESS | 1657 | 1464008330766 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 1657 | 1464008330767 Marionette TRACE conn2 <- [1,2810,null,{}] 05:58:50 INFO - PROCESS | 1657 | 1464008330770 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}] 05:58:50 INFO - PROCESS | 1657 | 1464008330896 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:58:51 INFO - PROCESS | 1657 | 1464008331034 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x143650800 == 126 [pid = 1657] [id = 710] 05:58:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x138f13400) [pid = 1657] [serial = 2130] [outer = 0x0] 05:58:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x139225c00) [pid = 1657] [serial = 2131] [outer = 0x138f13400] 05:58:51 INFO - PROCESS | 1657 | 1464008331064 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x1392bc000) [pid = 1657] [serial = 2132] [outer = 0x138f13400] 05:58:51 INFO - PROCESS | 1657 | 1464008331471 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]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:58:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 720ms 05:58:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:58:51 INFO - PROCESS | 1657 | 1464008331487 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 1657 | 1464008331488 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:58:51 INFO - PROCESS | 1657 | 1464008331490 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 1657 | 1464008331491 Marionette TRACE conn2 <- [1,2814,null,{}] 05:58:51 INFO - PROCESS | 1657 | 1464008331494 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}] 05:58:51 INFO - PROCESS | 1657 | 1464008331620 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:58:51 INFO - PROCESS | 1657 | 1464008331729 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x143741000 == 127 [pid = 1657] [id = 711] 05:58:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x13921bc00) [pid = 1657] [serial = 2133] [outer = 0x0] 05:58:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x139352800) [pid = 1657] [serial = 2134] [outer = 0x13921bc00] 05:58:51 INFO - PROCESS | 1657 | 1464008331759 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x139366000) [pid = 1657] [serial = 2135] [outer = 0x13921bc00] 05:58:52 INFO - PROCESS | 1657 | 1464008332177 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]]]}] 05:58:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:58:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 721ms 05:58:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:58:52 INFO - PROCESS | 1657 | 1464008332211 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 1657 | 1464008332213 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:58:52 INFO - PROCESS | 1657 | 1464008332236 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 1657 | 1464008332237 Marionette TRACE conn2 <- [1,2818,null,{}] 05:58:52 INFO - PROCESS | 1657 | 1464008332242 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}] 05:58:52 INFO - PROCESS | 1657 | 1464008332409 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:58:52 INFO - PROCESS | 1657 | 1464008332518 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1443d5800 == 128 [pid = 1657] [id = 712] 05:58:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x13950a800) [pid = 1657] [serial = 2136] [outer = 0x0] 05:58:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x1395b8000) [pid = 1657] [serial = 2137] [outer = 0x13950a800] 05:58:52 INFO - PROCESS | 1657 | 1464008332552 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x13b9bfc00) [pid = 1657] [serial = 2138] [outer = 0x13950a800] 05:58:53 INFO - PROCESS | 1657 | 1464008333051 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]]]}] 05:58:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:58:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 895ms 05:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:58:53 INFO - PROCESS | 1657 | 1464008333111 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 1657 | 1464008333112 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:58:53 INFO - PROCESS | 1657 | 1464008333114 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 1657 | 1464008333116 Marionette TRACE conn2 <- [1,2822,null,{}] 05:58:53 INFO - PROCESS | 1657 | 1464008333118 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}] 05:58:53 INFO - PROCESS | 1657 | 1464008333251 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:58:53 INFO - PROCESS | 1657 | 1464008333392 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x117580800 == 129 [pid = 1657] [id = 713] 05:58:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x111c1f400) [pid = 1657] [serial = 2139] [outer = 0x0] 05:58:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x112a79800) [pid = 1657] [serial = 2140] [outer = 0x111c1f400] 05:58:53 INFO - PROCESS | 1657 | 1464008333422 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x1268eb400) [pid = 1657] [serial = 2141] [outer = 0x111c1f400] 05:58:53 INFO - PROCESS | 1657 | 1464008333895 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]]]}] 05:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 820ms 05:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:58:53 INFO - PROCESS | 1657 | 1464008333937 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 1657 | 1464008333938 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:58:53 INFO - PROCESS | 1657 | 1464008333940 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 1657 | 1464008333941 Marionette TRACE conn2 <- [1,2826,null,{}] 05:58:53 INFO - PROCESS | 1657 | 1464008333945 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}] 05:58:54 INFO - PROCESS | 1657 | 1464008334088 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:58:54 INFO - PROCESS | 1657 | 1464008334245 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b957000 == 130 [pid = 1657] [id = 714] 05:58:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x11279fc00) [pid = 1657] [serial = 2142] [outer = 0x0] 05:58:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x118536800) [pid = 1657] [serial = 2143] [outer = 0x11279fc00] 05:58:54 INFO - PROCESS | 1657 | 1464008334292 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x12ba1b000) [pid = 1657] [serial = 2144] [outer = 0x11279fc00] 05:58:54 INFO - PROCESS | 1657 | 1464008334778 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1121ms 05:58:55 INFO - PROCESS | 1657 | 1464008335076 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 1657 | 1464008335079 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:58:55 INFO - PROCESS | 1657 | 1464008335086 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 1657 | 1464008335088 Marionette TRACE conn2 <- [1,2830,null,{}] 05:58:55 INFO - PROCESS | 1657 | 1464008335092 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}] 05:58:55 INFO - PROCESS | 1657 | 1464008335225 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:58:55 INFO - PROCESS | 1657 | 1464008335335 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1249a3800 == 131 [pid = 1657] [id = 715] 05:58:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x112a60000) [pid = 1657] [serial = 2145] [outer = 0x0] 05:58:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x112f55c00) [pid = 1657] [serial = 2146] [outer = 0x112a60000] 05:58:55 INFO - PROCESS | 1657 | 1464008335363 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x1161f1c00) [pid = 1657] [serial = 2147] [outer = 0x112a60000] 05:58:55 INFO - PROCESS | 1657 | 1464008335872 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]]]}] 05:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 821ms 05:58:55 INFO - PROCESS | 1657 | 1464008335915 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 1657 | 1464008335920 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:58:55 INFO - PROCESS | 1657 | 1464008335926 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 1657 | 1464008335928 Marionette TRACE conn2 <- [1,2834,null,{}] 05:58:55 INFO - PROCESS | 1657 | 1464008335931 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}] 05:58:56 INFO - PROCESS | 1657 | 1464008336057 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:58:56 INFO - PROCESS | 1657 | 1464008336172 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1171e5000 == 132 [pid = 1657] [id = 716] 05:58:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x117673800) [pid = 1657] [serial = 2148] [outer = 0x0] 05:58:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x11858b400) [pid = 1657] [serial = 2149] [outer = 0x117673800] 05:58:56 INFO - PROCESS | 1657 | 1464008336200 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x120ff8800) [pid = 1657] [serial = 2150] [outer = 0x117673800] 05:58:56 INFO - PROCESS | 1657 | 1464008336641 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 778ms 05:58:56 INFO - PROCESS | 1657 | 1464008336702 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 1657 | 1464008336704 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:58:56 INFO - PROCESS | 1657 | 1464008336706 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 1657 | 1464008336707 Marionette TRACE conn2 <- [1,2838,null,{}] 05:58:56 INFO - PROCESS | 1657 | 1464008336714 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}] 05:58:56 INFO - PROCESS | 1657 | 1464008336845 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:58:56 INFO - PROCESS | 1657 | 1464008336967 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x118203800 == 133 [pid = 1657] [id = 717] 05:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x1122b0c00) [pid = 1657] [serial = 2151] [outer = 0x0] 05:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x118168000) [pid = 1657] [serial = 2152] [outer = 0x1122b0c00] 05:58:57 INFO - PROCESS | 1657 | 1464008337036 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x1262ce800) [pid = 1657] [serial = 2153] [outer = 0x1122b0c00] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x138b71800 == 132 [pid = 1657] [id = 700] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x138857000 == 131 [pid = 1657] [id = 699] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12e4ae000 == 130 [pid = 1657] [id = 698] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d720000 == 129 [pid = 1657] [id = 697] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12c51d000 == 128 [pid = 1657] [id = 696] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12c333c00) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12c55e000) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12c8c8c00) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12cd56800) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12d338c00) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12d1a9c00) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x137a46400) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x12454a800) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12b9e3c00) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12b95e800 == 127 [pid = 1657] [id = 695] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x124604800 == 126 [pid = 1657] [id = 694] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x120f2c800 == 125 [pid = 1657] [id = 693] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x128b2e000 == 124 [pid = 1657] [id = 692] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1414d6000 == 123 [pid = 1657] [id = 688] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x140580000 == 122 [pid = 1657] [id = 687] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x13bf2b800 == 121 [pid = 1657] [id = 686] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x13919b800 == 120 [pid = 1657] [id = 685] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1388d0000 == 119 [pid = 1657] [id = 684] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d716000 == 118 [pid = 1657] [id = 683] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1265bc000 == 117 [pid = 1657] [id = 682] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12dcdd000 == 116 [pid = 1657] [id = 681] 05:58:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12cd7c000 == 115 [pid = 1657] [id = 18] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x138974400) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x141a11c00) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x13800a000) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12a7bd400) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x128b61800) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x119913800) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1131f0400) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x112a7ac00) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x128aefc00) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x12c338c00) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x13ba1f000) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x13bd41000) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x14037fc00) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x13921c400) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x143606400) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x140389000) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12a7c0000) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x1380be000) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x142d0f000) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x13ba49800) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x14153c800) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x128938000) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x129087800) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x138f14c00) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x14153cc00) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12a7c5800) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12c331c00) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x1129a7800) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x138040000) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x14197ac00) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x13936a800) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x141980c00) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12d1ab400) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x14197ec00) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x1395b9c00) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x13bdcec00) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x141a11000) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x1185d3000) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x14197c400) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12c8d1c00) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x1268e5c00) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x128c3d800) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12454fc00) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x128937c00) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x123c32800) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x11703bc00) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x116711400) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12bf87000) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12bd16400) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x138005000) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12a7c5c00) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x128ebbc00) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x129248000) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x118485c00) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x118fb6400) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x117032c00) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x113d67c00) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12abf1c00) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12b9e6000) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1211d9400) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x11944ac00) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x11279f000) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11266bc00) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x119449400) [pid = 1657] [serial = 1388] [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.] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x128edc000) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x124546400) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1262c9000) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x128935c00) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12a757000) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 1657 | 1464008337483 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]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 822ms 05:58:57 INFO - PROCESS | 1657 | 1464008337528 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 1657 | 1464008337530 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:58:57 INFO - PROCESS | 1657 | 1464008337532 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 1657 | 1464008337533 Marionette TRACE conn2 <- [1,2842,null,{}] 05:58:57 INFO - PROCESS | 1657 | 1464008337536 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}] 05:58:57 INFO - PROCESS | 1657 | 1464008337651 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:58:57 INFO - PROCESS | 1657 | 1464008337655 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129016800 == 116 [pid = 1657] [id = 718] 05:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1265ee000) [pid = 1657] [serial = 2154] [outer = 0x0] 05:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x126884800) [pid = 1657] [serial = 2155] [outer = 0x1265ee000] 05:58:57 INFO - PROCESS | 1657 | 1464008337682 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1268ec400) [pid = 1657] [serial = 2156] [outer = 0x1265ee000] 05:58:58 INFO - PROCESS | 1657 | 1464008338080 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]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 571ms 05:58:58 INFO - PROCESS | 1657 | 1464008338104 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 1657 | 1464008338106 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:58:58 INFO - PROCESS | 1657 | 1464008338108 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 1657 | 1464008338109 Marionette TRACE conn2 <- [1,2846,null,{}] 05:58:58 INFO - PROCESS | 1657 | 1464008338111 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}] 05:58:58 INFO - PROCESS | 1657 | 1464008338222 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:58:58 INFO - PROCESS | 1657 | 1464008338226 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bfdd800 == 117 [pid = 1657] [id = 719] 05:58:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128932c00) [pid = 1657] [serial = 2157] [outer = 0x0] 05:58:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128af8800) [pid = 1657] [serial = 2158] [outer = 0x128932c00] 05:58:58 INFO - PROCESS | 1657 | 1464008338253 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x128e9d400) [pid = 1657] [serial = 2159] [outer = 0x128932c00] 05:58:58 INFO - PROCESS | 1657 | 1464008338646 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]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 569ms 05:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:58:58 INFO - PROCESS | 1657 | 1464008338681 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 1657 | 1464008338682 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:58:58 INFO - PROCESS | 1657 | 1464008338684 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 1657 | 1464008338686 Marionette TRACE conn2 <- [1,2850,null,{}] 05:58:58 INFO - PROCESS | 1657 | 1464008338688 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}] 05:58:58 INFO - PROCESS | 1657 | 1464008338819 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:58:58 INFO - PROCESS | 1657 | 1464008338825 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfd7000 == 118 [pid = 1657] [id = 720] 05:58:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x128ee3800) [pid = 1657] [serial = 2160] [outer = 0x0] 05:58:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12950d000) [pid = 1657] [serial = 2161] [outer = 0x128ee3800] 05:58:58 INFO - PROCESS | 1657 | 1464008338851 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12abf3c00) [pid = 1657] [serial = 2162] [outer = 0x128ee3800] 05:58:59 INFO - PROCESS | 1657 | 1464008339238 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 568ms 05:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:58:59 INFO - PROCESS | 1657 | 1464008339253 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 1657 | 1464008339255 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:58:59 INFO - PROCESS | 1657 | 1464008339257 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 1657 | 1464008339258 Marionette TRACE conn2 <- [1,2854,null,{}] 05:58:59 INFO - PROCESS | 1657 | 1464008339260 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}] 05:58:59 INFO - PROCESS | 1657 | 1464008339371 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:58:59 INFO - PROCESS | 1657 | 1464008339501 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d532800 == 119 [pid = 1657] [id = 721] 05:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x128ebc000) [pid = 1657] [serial = 2163] [outer = 0x0] 05:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12bd13c00) [pid = 1657] [serial = 2164] [outer = 0x128ebc000] 05:58:59 INFO - PROCESS | 1657 | 1464008339528 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12c339800) [pid = 1657] [serial = 2165] [outer = 0x128ebc000] 05:58:59 INFO - PROCESS | 1657 | 1464008339884 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]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 669ms 05:58:59 INFO - PROCESS | 1657 | 1464008339926 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 1657 | 1464008339927 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:58:59 INFO - PROCESS | 1657 | 1464008339930 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 1657 | 1464008339931 Marionette TRACE conn2 <- [1,2858,null,{}] 05:58:59 INFO - PROCESS | 1657 | 1464008339934 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}] 05:59:00 INFO - PROCESS | 1657 | 1464008340083 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:59:00 INFO - PROCESS | 1657 | 1464008340099 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e14a000 == 120 [pid = 1657] [id = 722] 05:59:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12bd14c00) [pid = 1657] [serial = 2166] [outer = 0x0] 05:59:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12c8aac00) [pid = 1657] [serial = 2167] [outer = 0x12bd14c00] 05:59:00 INFO - PROCESS | 1657 | 1464008340125 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12cd4c800) [pid = 1657] [serial = 2168] [outer = 0x12bd14c00] 05:59:00 INFO - PROCESS | 1657 | 1464008340509 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 621ms 05:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:59:00 INFO - PROCESS | 1657 | 1464008340559 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 1657 | 1464008340560 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:59:00 INFO - PROCESS | 1657 | 1464008340562 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 1657 | 1464008340563 Marionette TRACE conn2 <- [1,2862,null,{}] 05:59:00 INFO - PROCESS | 1657 | 1464008340565 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}] 05:59:00 INFO - PROCESS | 1657 | 1464008340709 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:59:00 INFO - PROCESS | 1657 | 1464008340741 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x137a07000 == 121 [pid = 1657] [id = 723] 05:59:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12c55bc00) [pid = 1657] [serial = 2169] [outer = 0x0] 05:59:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12cd9ac00) [pid = 1657] [serial = 2170] [outer = 0x12c55bc00] 05:59:00 INFO - PROCESS | 1657 | 1464008340767 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12d3ae400) [pid = 1657] [serial = 2171] [outer = 0x12c55bc00] 05:59:01 INFO - PROCESS | 1657 | 1464008341147 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]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 621ms 05:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:59:01 INFO - PROCESS | 1657 | 1464008341190 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 1657 | 1464008341191 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:59:01 INFO - PROCESS | 1657 | 1464008341201 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 1657 | 1464008341203 Marionette TRACE conn2 <- [1,2866,null,{}] 05:59:01 INFO - PROCESS | 1657 | 1464008341206 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}] 05:59:01 INFO - PROCESS | 1657 | 1464008341356 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:59:01 INFO - PROCESS | 1657 | 1464008341374 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x138862800 == 122 [pid = 1657] [id = 724] 05:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12cc0d400) [pid = 1657] [serial = 2172] [outer = 0x0] 05:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12d3c7c00) [pid = 1657] [serial = 2173] [outer = 0x12cc0d400] 05:59:01 INFO - PROCESS | 1657 | 1464008341400 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x138007400) [pid = 1657] [serial = 2174] [outer = 0x12cc0d400] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12f475400) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x123be8c00) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12bd2b000) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11823b800) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x129510400) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x126817400) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x112792c00) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x124552800) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12cc03400) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12a7c1000) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12cc05c00) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12bd2a800) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12cd49800) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12892b400) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12c562000) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12cd7d000) [pid = 1657] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12cd49c00) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x112abcc00) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:59:01 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x120fabc00) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:59:01 INFO - PROCESS | 1657 | 1464008341897 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]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 728ms 05:59:01 INFO - PROCESS | 1657 | 1464008341922 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 1657 | 1464008341924 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:59:01 INFO - PROCESS | 1657 | 1464008341926 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 1657 | 1464008341928 Marionette TRACE conn2 <- [1,2870,null,{}] 05:59:01 INFO - PROCESS | 1657 | 1464008341930 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}] 05:59:02 INFO - PROCESS | 1657 | 1464008342132 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:59:02 INFO - PROCESS | 1657 | 1464008342203 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x138151800 == 123 [pid = 1657] [id = 725] 05:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x124552800) [pid = 1657] [serial = 2175] [outer = 0x0] 05:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12cd49c00) [pid = 1657] [serial = 2176] [outer = 0x124552800] 05:59:02 INFO - PROCESS | 1657 | 1464008342232 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x137a47400) [pid = 1657] [serial = 2177] [outer = 0x124552800] 05:59:02 INFO - PROCESS | 1657 | 1464008342531 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]]]}] 05:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 625ms 05:59:02 INFO - PROCESS | 1657 | 1464008342558 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 1657 | 1464008342559 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:59:02 INFO - PROCESS | 1657 | 1464008342561 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 1657 | 1464008342562 Marionette TRACE conn2 <- [1,2874,null,{}] 05:59:02 INFO - PROCESS | 1657 | 1464008342565 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}] 05:59:02 INFO - PROCESS | 1657 | 1464008342690 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:59:02 INFO - PROCESS | 1657 | 1464008342793 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b84000 == 124 [pid = 1657] [id = 726] 05:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12f468000) [pid = 1657] [serial = 2178] [outer = 0x0] 05:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x137a42c00) [pid = 1657] [serial = 2179] [outer = 0x12f468000] 05:59:02 INFO - PROCESS | 1657 | 1464008342819 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x13897e400) [pid = 1657] [serial = 2180] [outer = 0x12f468000] 05:59:03 INFO - PROCESS | 1657 | 1464008343168 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]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:59:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 619ms 05:59:03 INFO - PROCESS | 1657 | 1464008343182 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:59:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:59:03 INFO - PROCESS | 1657 | 1464008343188 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:59:03 INFO - PROCESS | 1657 | 1464008343192 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 1657 | 1464008343194 Marionette TRACE conn2 <- [1,2878,null,{}] 05:59:03 INFO - PROCESS | 1657 | 1464008343197 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}] 05:59:03 INFO - PROCESS | 1657 | 1464008343374 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:59:03 INFO - PROCESS | 1657 | 1464008343551 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x139277800 == 125 [pid = 1657] [id = 727] 05:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x128aee400) [pid = 1657] [serial = 2181] [outer = 0x0] 05:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x13897cc00) [pid = 1657] [serial = 2182] [outer = 0x128aee400] 05:59:03 INFO - PROCESS | 1657 | 1464008343592 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x139367400) [pid = 1657] [serial = 2183] [outer = 0x128aee400] 05:59:04 INFO - PROCESS | 1657 | 1464008344140 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]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 972ms 05:59:04 INFO - PROCESS | 1657 | 1464008344175 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 1657 | 1464008344178 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:59:04 INFO - PROCESS | 1657 | 1464008344183 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 1657 | 1464008344187 Marionette TRACE conn2 <- [1,2882,null,{}] 05:59:04 INFO - PROCESS | 1657 | 1464008344191 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}] 05:59:04 INFO - PROCESS | 1657 | 1464008344333 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:59:04 INFO - PROCESS | 1657 | 1464008344440 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1292ec800 == 126 [pid = 1657] [id = 728] 05:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11385bc00) [pid = 1657] [serial = 2184] [outer = 0x0] 05:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x117034400) [pid = 1657] [serial = 2185] [outer = 0x11385bc00] 05:59:04 INFO - PROCESS | 1657 | 1464008344472 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1182f4400) [pid = 1657] [serial = 2186] [outer = 0x11385bc00] 05:59:04 INFO - PROCESS | 1657 | 1464008344902 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]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 773ms 05:59:04 INFO - PROCESS | 1657 | 1464008344968 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 1657 | 1464008344972 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:59:04 INFO - PROCESS | 1657 | 1464008344977 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 1657 | 1464008344979 Marionette TRACE conn2 <- [1,2886,null,{}] 05:59:04 INFO - PROCESS | 1657 | 1464008344982 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}] 05:59:05 INFO - PROCESS | 1657 | 1464008345120 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:59:05 INFO - PROCESS | 1657 | 1464008345263 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfd1000 == 127 [pid = 1657] [id = 729] 05:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x118fbc400) [pid = 1657] [serial = 2187] [outer = 0x0] 05:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x123c25c00) [pid = 1657] [serial = 2188] [outer = 0x118fbc400] 05:59:05 INFO - PROCESS | 1657 | 1464008345293 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12569dc00) [pid = 1657] [serial = 2189] [outer = 0x118fbc400] 05:59:05 INFO - PROCESS | 1657 | 1464008345724 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]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:59:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 776ms 05:59:05 INFO - PROCESS | 1657 | 1464008345754 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 1657 | 1464008345756 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:59:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:59:05 INFO - PROCESS | 1657 | 1464008345758 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 1657 | 1464008345761 Marionette TRACE conn2 <- [1,2890,null,{}] 05:59:05 INFO - PROCESS | 1657 | 1464008345786 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}] 05:59:05 INFO - PROCESS | 1657 | 1464008345965 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:59:06 INFO - PROCESS | 1657 | 1464008346046 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b95e800 == 128 [pid = 1657] [id = 730] 05:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x128ea3400) [pid = 1657] [serial = 2190] [outer = 0x0] 05:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x128edb000) [pid = 1657] [serial = 2191] [outer = 0x128ea3400] 05:59:06 INFO - PROCESS | 1657 | 1464008346078 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x129510400) [pid = 1657] [serial = 2192] [outer = 0x128ea3400] 05:59:06 INFO - PROCESS | 1657 | 1464008346499 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:59:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:59:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 821ms 05:59:06 INFO - PROCESS | 1657 | 1464008346586 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 1657 | 1464008346588 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:59:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:59:06 INFO - PROCESS | 1657 | 1464008346592 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 1657 | 1464008346593 Marionette TRACE conn2 <- [1,2894,null,{}] 05:59:06 INFO - PROCESS | 1657 | 1464008346596 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}] 05:59:06 INFO - PROCESS | 1657 | 1464008346735 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:59:06 INFO - PROCESS | 1657 | 1464008346846 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bf2b800 == 129 [pid = 1657] [id = 731] 05:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12abf2000) [pid = 1657] [serial = 2193] [outer = 0x0] 05:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12bf93c00) [pid = 1657] [serial = 2194] [outer = 0x12abf2000] 05:59:06 INFO - PROCESS | 1657 | 1464008346875 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12c8d1c00) [pid = 1657] [serial = 2195] [outer = 0x12abf2000] 05:59:07 INFO - PROCESS | 1657 | 1464008347322 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]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:59:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 05:59:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:59:07 INFO - PROCESS | 1657 | 1464008347363 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 1657 | 1464008347365 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:59:07 INFO - PROCESS | 1657 | 1464008347367 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 1657 | 1464008347368 Marionette TRACE conn2 <- [1,2898,null,{}] 05:59:07 INFO - PROCESS | 1657 | 1464008347371 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}] 05:59:07 INFO - PROCESS | 1657 | 1464008347501 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:59:07 INFO - PROCESS | 1657 | 1464008347643 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x140571800 == 130 [pid = 1657] [id = 732] 05:59:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12b9df400) [pid = 1657] [serial = 2196] [outer = 0x0] 05:59:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12d1b1400) [pid = 1657] [serial = 2197] [outer = 0x12b9df400] 05:59:07 INFO - PROCESS | 1657 | 1464008347673 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x138005c00) [pid = 1657] [serial = 2198] [outer = 0x12b9df400] 05:59:08 INFO - PROCESS | 1657 | 1464008348144 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]]]}] 05:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 819ms 05:59:08 INFO - PROCESS | 1657 | 1464008348187 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:59:08 INFO - PROCESS | 1657 | 1464008348188 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:59:08 INFO - PROCESS | 1657 | 1464008348191 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 1657 | 1464008348192 Marionette TRACE conn2 <- [1,2902,null,{}] 05:59:08 INFO - PROCESS | 1657 | 1464008348194 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}] 05:59:08 INFO - PROCESS | 1657 | 1464008348342 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:59:08 INFO - PROCESS | 1657 | 1464008348454 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x14164f800 == 131 [pid = 1657] [id = 733] 05:59:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x138f0d400) [pid = 1657] [serial = 2199] [outer = 0x0] 05:59:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x13950c800) [pid = 1657] [serial = 2200] [outer = 0x138f0d400] 05:59:08 INFO - PROCESS | 1657 | 1464008348526 Marionette DEBUG loaded listener.js 05:59:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x13b9bc400) [pid = 1657] [serial = 2201] [outer = 0x138f0d400] 05:59:08 INFO - PROCESS | 1657 | 1464008348951 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 05:59:08 INFO - PROCESS | 1657 | 1464008348961 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 1657 | 1464008348963 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:59:08 INFO - PROCESS | 1657 | 1464008348965 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 1657 | 1464008348966 Marionette TRACE conn2 <- [1,2906,null,{}] 05:59:08 INFO - PROCESS | 1657 | 1464008348972 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}] 05:59:09 INFO - PROCESS | 1657 | 1464008349107 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:59:09 INFO - PROCESS | 1657 | 1464008349246 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1417bf800 == 132 [pid = 1657] [id = 734] 05:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x13950b800) [pid = 1657] [serial = 2202] [outer = 0x0] 05:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x13ba1c400) [pid = 1657] [serial = 2203] [outer = 0x13950b800] 05:59:09 INFO - PROCESS | 1657 | 1464008349276 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x13ba25400) [pid = 1657] [serial = 2204] [outer = 0x13950b800] 05:59:09 INFO - PROCESS | 1657 | 1464008349733 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]]]}] 05:59:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:59:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 824ms 05:59:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:59:09 INFO - PROCESS | 1657 | 1464008349790 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:59:09 INFO - PROCESS | 1657 | 1464008349791 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:59:09 INFO - PROCESS | 1657 | 1464008349793 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 1657 | 1464008349794 Marionette TRACE conn2 <- [1,2910,null,{}] 05:59:09 INFO - PROCESS | 1657 | 1464008349797 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}] 05:59:09 INFO - PROCESS | 1657 | 1464008349945 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:59:10 INFO - PROCESS | 1657 | 1464008350126 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x14364f800 == 133 [pid = 1657] [id = 735] 05:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x13ba1d000) [pid = 1657] [serial = 2205] [outer = 0x0] 05:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x13ba3fc00) [pid = 1657] [serial = 2206] [outer = 0x13ba1d000] 05:59:10 INFO - PROCESS | 1657 | 1464008350172 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x13bd3a800) [pid = 1657] [serial = 2207] [outer = 0x13ba1d000] 05:59:10 INFO - PROCESS | 1657 | 1464008350592 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]]]}] 05:59:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:59:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:59:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 819ms 05:59:10 INFO - PROCESS | 1657 | 1464008350613 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 1657 | 1464008350614 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:59:10 INFO - TEST-START | /DOMEvents/constructors.html 05:59:10 INFO - PROCESS | 1657 | 1464008350617 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1657 | 1464008350618 Marionette TRACE conn2 <- [1,2914,null,{}] 05:59:10 INFO - PROCESS | 1657 | 1464008350621 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}] 05:59:10 INFO - PROCESS | 1657 | 1464008350757 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:59:10 INFO - PROCESS | 1657 | 1464008350898 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1443f0000 == 134 [pid = 1657] [id = 736] 05:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x13ba25c00) [pid = 1657] [serial = 2208] [outer = 0x0] 05:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x13bd49800) [pid = 1657] [serial = 2209] [outer = 0x13ba25c00] 05:59:10 INFO - PROCESS | 1657 | 1464008350930 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x13bdc6c00) [pid = 1657] [serial = 2210] [outer = 0x13ba25c00] 05:59:11 INFO - PROCESS | 1657 | 1464008351351 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]]]}] 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:59:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:59:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:59:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 778ms 05:59:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:59:11 INFO - PROCESS | 1657 | 1464008351396 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 1657 | 1464008351397 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:59:11 INFO - PROCESS | 1657 | 1464008351451 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 1657 | 1464008351453 Marionette TRACE conn2 <- [1,2918,null,{}] 05:59:11 INFO - PROCESS | 1657 | 1464008351458 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}] 05:59:11 INFO - PROCESS | 1657 | 1464008351592 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:59:11 INFO - PROCESS | 1657 | 1464008351703 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x14470b800 == 135 [pid = 1657] [id = 737] 05:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x13ba42400) [pid = 1657] [serial = 2211] [outer = 0x0] 05:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x140013c00) [pid = 1657] [serial = 2212] [outer = 0x13ba42400] 05:59:11 INFO - PROCESS | 1657 | 1464008351732 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x140385800) [pid = 1657] [serial = 2213] [outer = 0x13ba42400] 05:59:12 INFO - PROCESS | 1657 | 1464008352139 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:59:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:59:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 774ms 05:59:12 INFO - PROCESS | 1657 | 1464008352174 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 1657 | 1464008352176 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:59:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:59:12 INFO - PROCESS | 1657 | 1464008352179 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 1657 | 1464008352180 Marionette TRACE conn2 <- [1,2922,null,{}] 05:59:12 INFO - PROCESS | 1657 | 1464008352183 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}] 05:59:12 INFO - PROCESS | 1657 | 1464008352330 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:59:12 INFO - PROCESS | 1657 | 1464008352476 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x144bba800 == 136 [pid = 1657] [id = 738] 05:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x140384400) [pid = 1657] [serial = 2214] [outer = 0x0] 05:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x1403bd800) [pid = 1657] [serial = 2215] [outer = 0x140384400] 05:59:12 INFO - PROCESS | 1657 | 1464008352510 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x141544400) [pid = 1657] [serial = 2216] [outer = 0x140384400] 05:59:12 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:12 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:12 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:12 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:12 INFO - PROCESS | 1657 | 1464008352887 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]]]}] 05:59:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:59:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:12 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 05:59:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:12 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 05:59:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:12 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]" 05:59:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:59:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 721ms 05:59:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:59:12 INFO - PROCESS | 1657 | 1464008352901 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 1657 | 1464008352902 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:59:12 INFO - PROCESS | 1657 | 1464008352904 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 1657 | 1464008352906 Marionette TRACE conn2 <- [1,2926,null,{}] 05:59:12 INFO - PROCESS | 1657 | 1464008352908 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}] 05:59:13 INFO - PROCESS | 1657 | 1464008353043 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:59:13 INFO - PROCESS | 1657 | 1464008353180 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x144ee3800 == 137 [pid = 1657] [id = 739] 05:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x112669800) [pid = 1657] [serial = 2217] [outer = 0x0] 05:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x1417d3800) [pid = 1657] [serial = 2218] [outer = 0x112669800] 05:59:13 INFO - PROCESS | 1657 | 1464008353257 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x141974400) [pid = 1657] [serial = 2219] [outer = 0x112669800] 05:59:13 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:59:13 INFO - PROCESS | 1657 | 1464008353625 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]]]}] 05:59:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:59:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 05:59:13 INFO - PROCESS | 1657 | 1464008353675 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1657 | 1464008353677 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:59:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:59:13 INFO - PROCESS | 1657 | 1464008353679 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1657 | 1464008353680 Marionette TRACE conn2 <- [1,2930,null,{}] 05:59:13 INFO - PROCESS | 1657 | 1464008353684 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}] 05:59:13 INFO - PROCESS | 1657 | 1464008353818 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:59:13 INFO - PROCESS | 1657 | 1464008353965 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x118f7b800 == 138 [pid = 1657] [id = 740] 05:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x11266a400) [pid = 1657] [serial = 2220] [outer = 0x0] 05:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x11670c400) [pid = 1657] [serial = 2221] [outer = 0x11266a400] 05:59:13 INFO - PROCESS | 1657 | 1464008353995 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x129516800) [pid = 1657] [serial = 2222] [outer = 0x11266a400] 05:59:14 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:59:14 INFO - PROCESS | 1657 | 1464008354686 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]]]}] 05:59:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:59:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1023ms 05:59:14 INFO - PROCESS | 1657 | 1464008354714 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 1657 | 1464008354716 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:59:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:59:14 INFO - PROCESS | 1657 | 1464008354720 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 1657 | 1464008354722 Marionette TRACE conn2 <- [1,2934,null,{}] 05:59:14 INFO - PROCESS | 1657 | 1464008354726 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}] 05:59:14 INFO - PROCESS | 1657 | 1464008354863 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:59:15 INFO - PROCESS | 1657 | 1464008355010 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd69800 == 139 [pid = 1657] [id = 741] 05:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x113192800) [pid = 1657] [serial = 2223] [outer = 0x0] 05:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x1161eec00) [pid = 1657] [serial = 2224] [outer = 0x113192800] 05:59:15 INFO - PROCESS | 1657 | 1464008355039 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x118241400) [pid = 1657] [serial = 2225] [outer = 0x113192800] 05:59:15 INFO - PROCESS | 1657 | 1464008355415 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]]]}] 05:59:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:59:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 722ms 05:59:15 INFO - PROCESS | 1657 | 1464008355442 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 1657 | 1464008355445 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:59:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:59:15 INFO - PROCESS | 1657 | 1464008355450 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 1657 | 1464008355451 Marionette TRACE conn2 <- [1,2938,null,{}] 05:59:15 INFO - PROCESS | 1657 | 1464008355454 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}] 05:59:15 INFO - PROCESS | 1657 | 1464008355581 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:59:15 INFO - PROCESS | 1657 | 1464008355726 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e131800 == 140 [pid = 1657] [id = 742] 05:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x11858dc00) [pid = 1657] [serial = 2226] [outer = 0x0] 05:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x118fc2c00) [pid = 1657] [serial = 2227] [outer = 0x11858dc00] 05:59:15 INFO - PROCESS | 1657 | 1464008355756 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x123c2ac00) [pid = 1657] [serial = 2228] [outer = 0x11858dc00] 05:59:16 INFO - PROCESS | 1657 | 1464008356139 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]]]}] 05:59:16 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. 05:59:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 723ms 05:59:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:59:16 INFO - PROCESS | 1657 | 1464008356174 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 1657 | 1464008356175 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:59:16 INFO - PROCESS | 1657 | 1464008356177 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 1657 | 1464008356180 Marionette TRACE conn2 <- [1,2942,null,{}] 05:59:16 INFO - PROCESS | 1657 | 1464008356187 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}] 05:59:16 INFO - PROCESS | 1657 | 1464008356319 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:59:16 INFO - PROCESS | 1657 | 1464008356497 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b31800 == 141 [pid = 1657] [id = 743] 05:59:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x126819800) [pid = 1657] [serial = 2229] [outer = 0x0] 05:59:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12892d000) [pid = 1657] [serial = 2230] [outer = 0x126819800] 05:59:16 INFO - PROCESS | 1657 | 1464008356532 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x128c34c00) [pid = 1657] [serial = 2231] [outer = 0x126819800] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1442c0000 == 140 [pid = 1657] [id = 625] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x141644000 == 139 [pid = 1657] [id = 529] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x138b84000 == 138 [pid = 1657] [id = 726] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x138151800 == 137 [pid = 1657] [id = 725] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x138862800 == 136 [pid = 1657] [id = 724] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12d1b4000) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x1380b4400) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12b9e1400) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x13800ec00) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12c8a8800) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12cd85800) [pid = 1657] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x13897a800) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x113349000) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x137a07000 == 135 [pid = 1657] [id = 723] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12e14a000 == 134 [pid = 1657] [id = 722] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12d532800 == 133 [pid = 1657] [id = 721] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfd7000 == 132 [pid = 1657] [id = 720] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12bfdd800 == 131 [pid = 1657] [id = 719] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x129016800 == 130 [pid = 1657] [id = 718] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x118203800 == 129 [pid = 1657] [id = 717] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1171e5000 == 128 [pid = 1657] [id = 716] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1249a3800 == 127 [pid = 1657] [id = 715] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1443d5800 == 126 [pid = 1657] [id = 712] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x143741000 == 125 [pid = 1657] [id = 711] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x143650800 == 124 [pid = 1657] [id = 710] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x142d2a800 == 123 [pid = 1657] [id = 709] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x142c08800 == 122 [pid = 1657] [id = 708] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x141a32800 == 121 [pid = 1657] [id = 707] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x1415df800 == 120 [pid = 1657] [id = 706] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x13bfc5000 == 119 [pid = 1657] [id = 705] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x139290800 == 118 [pid = 1657] [id = 704] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x12c81e000 == 117 [pid = 1657] [id = 703] 05:59:16 INFO - PROCESS | 1657 | --DOCSHELL 0x124666000 == 116 [pid = 1657] [id = 702] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x13897dc00) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x125566800) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12c8a7c00) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x123c30800) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x128931800) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12c8aa800) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12abf8400) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x128b5b800) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x113190000) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x137a4ec00) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12cd92000) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12bd2e000) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12d3b8400) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12d32f000) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x117037000) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12c557c00) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12cd9a000) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12d3ca000) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12944cc00) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x128aef800) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12cc0d000) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11703a000) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12384c000) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x128ec2c00) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12d3c8c00) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x126816400) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x137a4f400) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12f474000) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11991b400) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x128b62800) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x138002c00) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 05:59:16 INFO - PROCESS | 1657 | 1464008356977 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"]]]}] 05:59:17 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:59:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:59:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 825ms 05:59:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:59:17 INFO - PROCESS | 1657 | 1464008357004 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 1657 | 1464008357006 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:59:17 INFO - PROCESS | 1657 | 1464008357008 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1657 | 1464008357009 Marionette TRACE conn2 <- [1,2946,null,{}] 05:59:17 INFO - PROCESS | 1657 | 1464008357011 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}] 05:59:17 INFO - PROCESS | 1657 | 1464008357122 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:59:17 INFO - PROCESS | 1657 | 1464008357218 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e6e800 == 117 [pid = 1657] [id = 744] 05:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x125618c00) [pid = 1657] [serial = 2232] [outer = 0x0] 05:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x128b5b800) [pid = 1657] [serial = 2233] [outer = 0x125618c00] 05:59:17 INFO - PROCESS | 1657 | 1464008357245 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x128ec3400) [pid = 1657] [serial = 2234] [outer = 0x125618c00] 05:59:17 INFO - PROCESS | 1657 | 1464008357531 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]]]}] 05:59:17 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. 05:59:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 05:59:17 INFO - PROCESS | 1657 | 1464008357579 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 1657 | 1464008357580 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:59:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:59:17 INFO - PROCESS | 1657 | 1464008357583 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1657 | 1464008357586 Marionette TRACE conn2 <- [1,2950,null,{}] 05:59:17 INFO - PROCESS | 1657 | 1464008357590 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}] 05:59:17 INFO - PROCESS | 1657 | 1464008357702 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:59:17 INFO - PROCESS | 1657 | 1464008357795 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd7b000 == 118 [pid = 1657] [id = 745] 05:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x128b58800) [pid = 1657] [serial = 2235] [outer = 0x0] 05:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x129089800) [pid = 1657] [serial = 2236] [outer = 0x128b58800] 05:59:17 INFO - PROCESS | 1657 | 1464008357821 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12a74cc00) [pid = 1657] [serial = 2237] [outer = 0x128b58800] 05:59:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc2c000 == 119 [pid = 1657] [id = 746] 05:59:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12abeb400) [pid = 1657] [serial = 2238] [outer = 0x0] 05:59:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12944cc00) [pid = 1657] [serial = 2239] [outer = 0x12abeb400] 05:59:18 INFO - PROCESS | 1657 | 1464008358170 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]]]}] 05:59:18 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. 05:59:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 621ms 05:59:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:59:18 INFO - PROCESS | 1657 | 1464008358205 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 1657 | 1464008358206 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:59:18 INFO - PROCESS | 1657 | 1464008358208 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1657 | 1464008358209 Marionette TRACE conn2 <- [1,2954,null,{}] 05:59:18 INFO - PROCESS | 1657 | 1464008358212 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}] 05:59:18 INFO - PROCESS | 1657 | 1464008358413 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:59:18 INFO - PROCESS | 1657 | 1464008358426 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d52a800 == 120 [pid = 1657] [id = 747] 05:59:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12abf7000) [pid = 1657] [serial = 2240] [outer = 0x0] 05:59:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12bf93000) [pid = 1657] [serial = 2241] [outer = 0x12abf7000] 05:59:18 INFO - PROCESS | 1657 | 1464008358453 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12cc0d000) [pid = 1657] [serial = 2242] [outer = 0x12abf7000] 05:59:18 INFO - PROCESS | 1657 | 1464008358789 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]]]}] 05:59:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:59:18 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 05:59:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 618ms 05:59:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:59:18 INFO - PROCESS | 1657 | 1464008358827 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 1657 | 1464008358828 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:59:18 INFO - PROCESS | 1657 | 1464008358830 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1657 | 1464008358831 Marionette TRACE conn2 <- [1,2958,null,{}] 05:59:18 INFO - PROCESS | 1657 | 1464008358833 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}] 05:59:18 INFO - PROCESS | 1657 | 1464008358951 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:59:19 INFO - PROCESS | 1657 | 1464008359093 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x13814b000 == 121 [pid = 1657] [id = 748] 05:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x128edf400) [pid = 1657] [serial = 2243] [outer = 0x0] 05:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12cd94400) [pid = 1657] [serial = 2244] [outer = 0x128edf400] 05:59:19 INFO - PROCESS | 1657 | 1464008359119 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12d3c7800) [pid = 1657] [serial = 2245] [outer = 0x128edf400] 05:59:19 INFO - PROCESS | 1657 | 1464008359427 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]]]}] 05:59:19 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. 05:59:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 618ms 05:59:19 INFO - PROCESS | 1657 | 1464008359449 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 1657 | 1464008359450 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:59:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:59:19 INFO - PROCESS | 1657 | 1464008359464 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 1657 | 1464008359465 Marionette TRACE conn2 <- [1,2962,null,{}] 05:59:19 INFO - PROCESS | 1657 | 1464008359470 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}] 05:59:19 INFO - PROCESS | 1657 | 1464008359619 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:59:19 INFO - PROCESS | 1657 | 1464008359637 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b70000 == 122 [pid = 1657] [id = 749] 05:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12d32ec00) [pid = 1657] [serial = 2246] [outer = 0x0] 05:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x137a4a400) [pid = 1657] [serial = 2247] [outer = 0x12d32ec00] 05:59:19 INFO - PROCESS | 1657 | 1464008359662 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x138040000) [pid = 1657] [serial = 2248] [outer = 0x12d32ec00] 05:59:20 INFO - PROCESS | 1657 | 1464008360013 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]]]}] 05:59:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 573ms 05:59:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:59:20 INFO - PROCESS | 1657 | 1464008360039 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1657 | 1464008360040 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:59:20 INFO - PROCESS | 1657 | 1464008360042 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1657 | 1464008360043 Marionette TRACE conn2 <- [1,2966,null,{}] 05:59:20 INFO - PROCESS | 1657 | 1464008360046 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}] 05:59:20 INFO - PROCESS | 1657 | 1464008360204 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:59:20 INFO - PROCESS | 1657 | 1464008360219 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x138ec3000 == 123 [pid = 1657] [id = 750] 05:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12d3c5400) [pid = 1657] [serial = 2249] [outer = 0x0] 05:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1380b8400) [pid = 1657] [serial = 2250] [outer = 0x12d3c5400] 05:59:20 INFO - PROCESS | 1657 | 1464008360244 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x138f0b800) [pid = 1657] [serial = 2251] [outer = 0x12d3c5400] 05:59:20 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. 05:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 568ms 05:59:20 INFO - PROCESS | 1657 | 1464008360607 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]]]}] 05:59:20 INFO - PROCESS | 1657 | 1464008360611 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1657 | 1464008360612 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:59:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:59:20 INFO - PROCESS | 1657 | 1464008360614 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1657 | 1464008360616 Marionette TRACE conn2 <- [1,2970,null,{}] 05:59:20 INFO - PROCESS | 1657 | 1464008360638 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}] 05:59:20 INFO - PROCESS | 1657 | 1464008360806 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:59:20 INFO - PROCESS | 1657 | 1464008360822 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b95c800 == 124 [pid = 1657] [id = 751] 05:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x138011400) [pid = 1657] [serial = 2252] [outer = 0x0] 05:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x1392b7400) [pid = 1657] [serial = 2253] [outer = 0x138011400] 05:59:20 INFO - PROCESS | 1657 | 1464008360847 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x13936bc00) [pid = 1657] [serial = 2254] [outer = 0x138011400] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12bd14c00) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12c55bc00) [pid = 1657] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12cc0d400) [pid = 1657] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x124552800) [pid = 1657] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1265ee000) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x1122b0c00) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x112797c00) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x128932c00) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x112a60000) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x117673800) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x128ee3800) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x128ebc000) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12f468000) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:59:21 INFO - PROCESS | 1657 | 1464008361429 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]]]}] 05:59:21 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. 05:59:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 824ms 05:59:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:59:21 INFO - PROCESS | 1657 | 1464008361440 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 1657 | 1464008361441 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:59:21 INFO - PROCESS | 1657 | 1464008361443 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 1657 | 1464008361445 Marionette TRACE conn2 <- [1,2974,null,{}] 05:59:21 INFO - PROCESS | 1657 | 1464008361447 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}] 05:59:21 INFO - PROCESS | 1657 | 1464008361591 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:59:21 INFO - PROCESS | 1657 | 1464008361697 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x13baaf800 == 125 [pid = 1657] [id = 752] 05:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x125694000) [pid = 1657] [serial = 2255] [outer = 0x0] 05:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x1392c4800) [pid = 1657] [serial = 2256] [outer = 0x125694000] 05:59:21 INFO - PROCESS | 1657 | 1464008361728 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1395bc800) [pid = 1657] [serial = 2257] [outer = 0x125694000] 05:59:22 INFO - PROCESS | 1657 | 1464008362000 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]]]}] 05:59:22 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. 05:59:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 05:59:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:59:22 INFO - PROCESS | 1657 | 1464008362013 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 1657 | 1464008362014 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:59:22 INFO - PROCESS | 1657 | 1464008362024 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1657 | 1464008362025 Marionette TRACE conn2 <- [1,2978,null,{}] 05:59:22 INFO - PROCESS | 1657 | 1464008362028 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}] 05:59:22 INFO - PROCESS | 1657 | 1464008362148 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:59:22 INFO - PROCESS | 1657 | 1464008362153 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1415dd800 == 126 [pid = 1657] [id = 753] 05:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x138e43400) [pid = 1657] [serial = 2258] [outer = 0x0] 05:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x138e49000) [pid = 1657] [serial = 2259] [outer = 0x138e43400] 05:59:22 INFO - PROCESS | 1657 | 1464008362177 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1395b6800) [pid = 1657] [serial = 2260] [outer = 0x138e43400] 05:59:22 INFO - PROCESS | 1657 | 1464008362533 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]]]}] 05:59:22 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. 05:59:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 526ms 05:59:22 INFO - PROCESS | 1657 | 1464008362543 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 1657 | 1464008362544 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:59:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:59:22 INFO - PROCESS | 1657 | 1464008362546 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1657 | 1464008362547 Marionette TRACE conn2 <- [1,2982,null,{}] 05:59:22 INFO - PROCESS | 1657 | 1464008362550 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}] 05:59:22 INFO - PROCESS | 1657 | 1464008362678 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:59:22 INFO - PROCESS | 1657 | 1464008362800 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1417be000 == 127 [pid = 1657] [id = 754] 05:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x128999c00) [pid = 1657] [serial = 2261] [outer = 0x0] 05:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x1289a0400) [pid = 1657] [serial = 2262] [outer = 0x128999c00] 05:59:22 INFO - PROCESS | 1657 | 1464008362826 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1289a5c00) [pid = 1657] [serial = 2263] [outer = 0x128999c00] 05:59:23 INFO - PROCESS | 1657 | 1464008363124 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"]]]}] 05:59:23 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 05:59:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:59:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 622ms 05:59:23 INFO - PROCESS | 1657 | 1464008363171 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 1657 | 1464008363172 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:59:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:59:23 INFO - PROCESS | 1657 | 1464008363174 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 1657 | 1464008363175 Marionette TRACE conn2 <- [1,2986,null,{}] 05:59:23 INFO - PROCESS | 1657 | 1464008363178 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}] 05:59:23 INFO - PROCESS | 1657 | 1464008363292 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:59:23 INFO - PROCESS | 1657 | 1464008363505 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11757b000 == 128 [pid = 1657] [id = 755] 05:59:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x111038800) [pid = 1657] [serial = 2264] [outer = 0x0] 05:59:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x112664000) [pid = 1657] [serial = 2265] [outer = 0x111038800] 05:59:23 INFO - PROCESS | 1657 | 1464008363539 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x11299dc00) [pid = 1657] [serial = 2266] [outer = 0x111038800] 05:59:23 INFO - PROCESS | 1657 | 1464008363929 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]]]}] 05:59:23 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. 05:59:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 773ms 05:59:23 INFO - PROCESS | 1657 | 1464008363949 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 1657 | 1464008363952 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:59:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:59:23 INFO - PROCESS | 1657 | 1464008363955 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 1657 | 1464008363957 Marionette TRACE conn2 <- [1,2990,null,{}] 05:59:23 INFO - PROCESS | 1657 | 1464008363961 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}] 05:59:24 INFO - PROCESS | 1657 | 1464008364126 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:59:24 INFO - PROCESS | 1657 | 1464008364245 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c82c800 == 129 [pid = 1657] [id = 756] 05:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x118541c00) [pid = 1657] [serial = 2267] [outer = 0x0] 05:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x123bb6000) [pid = 1657] [serial = 2268] [outer = 0x118541c00] 05:59:24 INFO - PROCESS | 1657 | 1464008364317 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x1245f2400) [pid = 1657] [serial = 2269] [outer = 0x118541c00] 05:59:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12da50000 == 130 [pid = 1657] [id = 757] 05:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x128938400) [pid = 1657] [serial = 2270] [outer = 0x0] 05:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x123c28800) [pid = 1657] [serial = 2271] [outer = 0x128938400] 05:59:24 INFO - PROCESS | 1657 | 1464008364757 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]]]}] 05:59:24 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. 05:59:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 820ms 05:59:24 INFO - PROCESS | 1657 | 1464008364778 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 1657 | 1464008364781 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:59:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:59:24 INFO - PROCESS | 1657 | 1464008364784 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 1657 | 1464008364785 Marionette TRACE conn2 <- [1,2994,null,{}] 05:59:24 INFO - PROCESS | 1657 | 1464008364788 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}] 05:59:24 INFO - PROCESS | 1657 | 1464008364972 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:59:25 INFO - PROCESS | 1657 | 1464008365118 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x139198800 == 131 [pid = 1657] [id = 758] 05:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1262c8800) [pid = 1657] [serial = 2272] [outer = 0x0] 05:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12892e800) [pid = 1657] [serial = 2273] [outer = 0x1262c8800] 05:59:25 INFO - PROCESS | 1657 | 1464008365149 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12a7c0400) [pid = 1657] [serial = 2274] [outer = 0x1262c8800] 05:59:25 INFO - PROCESS | 1657 | 1464008365548 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]]]}] 05:59:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:59:25 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 05:59:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 819ms 05:59:25 INFO - PROCESS | 1657 | 1464008365604 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 1657 | 1464008365605 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:59:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:59:25 INFO - PROCESS | 1657 | 1464008365612 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 1657 | 1464008365617 Marionette TRACE conn2 <- [1,2998,null,{}] 05:59:25 INFO - PROCESS | 1657 | 1464008365620 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}] 05:59:25 INFO - PROCESS | 1657 | 1464008365765 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:59:25 INFO - PROCESS | 1657 | 1464008365907 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1442d5000 == 132 [pid = 1657] [id = 759] 05:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12a7c5c00) [pid = 1657] [serial = 2275] [outer = 0x0] 05:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12bd14c00) [pid = 1657] [serial = 2276] [outer = 0x12a7c5c00] 05:59:25 INFO - PROCESS | 1657 | 1464008365937 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12cd99000) [pid = 1657] [serial = 2277] [outer = 0x12a7c5c00] 05:59:26 INFO - PROCESS | 1657 | 1464008366327 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]]]}] 05:59:26 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. 05:59:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 05:59:26 INFO - PROCESS | 1657 | 1464008366338 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:59:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:59:26 INFO - PROCESS | 1657 | 1464008366341 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:59:26 INFO - PROCESS | 1657 | 1464008366343 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 1657 | 1464008366344 Marionette TRACE conn2 <- [1,3002,null,{}] 05:59:26 INFO - PROCESS | 1657 | 1464008366347 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}] 05:59:26 INFO - PROCESS | 1657 | 1464008366484 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:59:26 INFO - PROCESS | 1657 | 1464008366629 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x144721000 == 133 [pid = 1657] [id = 760] 05:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12a7c9800) [pid = 1657] [serial = 2278] [outer = 0x0] 05:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12d3bf400) [pid = 1657] [serial = 2279] [outer = 0x12a7c9800] 05:59:26 INFO - PROCESS | 1657 | 1464008366659 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x138e42c00) [pid = 1657] [serial = 2280] [outer = 0x12a7c9800] 05:59:27 INFO - PROCESS | 1657 | 1464008367044 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]]]}] 05:59:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:59:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 718ms 05:59:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:59:27 INFO - PROCESS | 1657 | 1464008367062 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 1657 | 1464008367064 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:59:27 INFO - PROCESS | 1657 | 1464008367066 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1657 | 1464008367067 Marionette TRACE conn2 <- [1,3006,null,{}] 05:59:27 INFO - PROCESS | 1657 | 1464008367070 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}] 05:59:27 INFO - PROCESS | 1657 | 1464008367210 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:59:27 INFO - PROCESS | 1657 | 1464008367373 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1461cb000 == 134 [pid = 1657] [id = 761] 05:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x139363c00) [pid = 1657] [serial = 2281] [outer = 0x0] 05:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x139504c00) [pid = 1657] [serial = 2282] [outer = 0x139363c00] 05:59:27 INFO - PROCESS | 1657 | 1464008367432 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x13ba3f800) [pid = 1657] [serial = 2283] [outer = 0x139363c00] 05:59:27 INFO - PROCESS | 1657 | 1464008367864 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]]]}] 05:59:27 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. 05:59:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 820ms 05:59:27 INFO - PROCESS | 1657 | 1464008367886 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 1657 | 1464008367888 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:59:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:59:27 INFO - PROCESS | 1657 | 1464008367890 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1657 | 1464008367891 Marionette TRACE conn2 <- [1,3010,null,{}] 05:59:27 INFO - PROCESS | 1657 | 1464008367894 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}] 05:59:28 INFO - PROCESS | 1657 | 1464008368028 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:59:28 INFO - PROCESS | 1657 | 1464008368175 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x14620d000 == 135 [pid = 1657] [id = 762] 05:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x13bd45c00) [pid = 1657] [serial = 2284] [outer = 0x0] 05:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x14037e400) [pid = 1657] [serial = 2285] [outer = 0x13bd45c00] 05:59:28 INFO - PROCESS | 1657 | 1464008368204 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x1403c7000) [pid = 1657] [serial = 2286] [outer = 0x13bd45c00] 05:59:28 INFO - PROCESS | 1657 | 1464008368570 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]]]}] 05:59:28 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:59:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 719ms 05:59:28 INFO - PROCESS | 1657 | 1464008368610 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:59:28 INFO - PROCESS | 1657 | 1464008368611 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:59:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:59:28 INFO - PROCESS | 1657 | 1464008368614 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:59:28 INFO - PROCESS | 1657 | 1464008368615 Marionette TRACE conn2 <- [1,3014,null,{}] 05:59:28 INFO - PROCESS | 1657 | 1464008368617 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}] 05:59:28 INFO - PROCESS | 1657 | 1464008368753 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:59:28 INFO - PROCESS | 1657 | 1464008368915 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x146e64000 == 136 [pid = 1657] [id = 763] 05:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x138f1b000) [pid = 1657] [serial = 2287] [outer = 0x0] 05:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x138f20800) [pid = 1657] [serial = 2288] [outer = 0x138f1b000] 05:59:28 INFO - PROCESS | 1657 | 1464008368957 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x138f25800) [pid = 1657] [serial = 2289] [outer = 0x138f1b000] 05:59:29 INFO - PROCESS | 1657 | [1657] 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 05:59:29 INFO - PROCESS | 1657 | 1464008369364 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:59:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:59:29 INFO - {} 05:59:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:59:29 INFO - {} 05:59:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:59:29 INFO - {} 05:59:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:59:29 INFO - {} 05:59:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 05:59:29 INFO - PROCESS | 1657 | 1464008369384 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 1657 | 1464008369386 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:59:29 INFO - TEST-START | /FileAPI/fileReader.html 05:59:29 INFO - PROCESS | 1657 | 1464008369388 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 1657 | 1464008369389 Marionette TRACE conn2 <- [1,3018,null,{}] 05:59:29 INFO - PROCESS | 1657 | 1464008369392 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}] 05:59:29 INFO - PROCESS | 1657 | 1464008369557 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:59:29 INFO - PROCESS | 1657 | 1464008369701 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1470d6800 == 137 [pid = 1657] [id = 764] 05:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x138f25c00) [pid = 1657] [serial = 2290] [outer = 0x0] 05:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1403c9000) [pid = 1657] [serial = 2291] [outer = 0x138f25c00] 05:59:29 INFO - PROCESS | 1657 | 1464008369732 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1417d8800) [pid = 1657] [serial = 2292] [outer = 0x138f25c00] 05:59:30 INFO - PROCESS | 1657 | 1464008370083 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]]]}] 05:59:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:59:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:59:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:59:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:59:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 722ms 05:59:30 INFO - TEST-START | /FileAPI/historical.html 05:59:30 INFO - PROCESS | 1657 | 1464008370111 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 1657 | 1464008370112 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:59:30 INFO - PROCESS | 1657 | 1464008370115 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1657 | 1464008370116 Marionette TRACE conn2 <- [1,3022,null,{}] 05:59:30 INFO - PROCESS | 1657 | 1464008370118 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}] 05:59:30 INFO - PROCESS | 1657 | 1464008370272 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:59:30 INFO - PROCESS | 1657 | 1464008370438 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x146260000 == 138 [pid = 1657] [id = 765] 05:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x138f26000) [pid = 1657] [serial = 2293] [outer = 0x0] 05:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x14197c400) [pid = 1657] [serial = 2294] [outer = 0x138f26000] 05:59:30 INFO - PROCESS | 1657 | 1464008370490 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x141a05c00) [pid = 1657] [serial = 2295] [outer = 0x138f26000] 05:59:30 INFO - PROCESS | 1657 | 1464008370920 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"]]]}] 05:59:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:59:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:59:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:59:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:59:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:59:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:59:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:59:30 INFO - TEST-OK | /FileAPI/historical.html | took 822ms 05:59:30 INFO - TEST-START | /FileAPI/idlharness.html 05:59:30 INFO - PROCESS | 1657 | 1464008370938 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 1657 | 1464008370939 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:59:30 INFO - PROCESS | 1657 | 1464008370942 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1657 | 1464008370943 Marionette TRACE conn2 <- [1,3026,null,{}] 05:59:30 INFO - PROCESS | 1657 | 1464008370946 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}] 05:59:31 INFO - PROCESS | 1657 | 1464008371084 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:59:31 INFO - PROCESS | 1657 | 1464008371223 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1470e2800 == 139 [pid = 1657] [id = 766] 05:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x14197e000) [pid = 1657] [serial = 2296] [outer = 0x0] 05:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x142cb8800) [pid = 1657] [serial = 2297] [outer = 0x14197e000] 05:59:31 INFO - PROCESS | 1657 | 1464008371257 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x142cbf400) [pid = 1657] [serial = 2298] [outer = 0x14197e000] 05:59:31 INFO - PROCESS | 1657 | 1464008371860 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]]]}] 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:59:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:59:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:59:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:59:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:59:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:59:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:59:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:59:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:59:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:59:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:59:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:59:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:59:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:59:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:59:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:59:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:59:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:59:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 987ms 05:59:31 INFO - PROCESS | 1657 | 1464008371930 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:59:31 INFO - PROCESS | 1657 | 1464008371933 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:59:31 INFO - TEST-START | /FileAPI/idlharness.worker 05:59:31 INFO - PROCESS | 1657 | 1464008371941 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 1657 | 1464008371943 Marionette TRACE conn2 <- [1,3030,null,{}] 05:59:31 INFO - PROCESS | 1657 | 1464008371946 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}] 05:59:32 INFO - PROCESS | 1657 | 1464008372130 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:59:32 INFO - PROCESS | 1657 | 1464008372308 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x144d63000 == 140 [pid = 1657] [id = 767] 05:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x142cc3c00) [pid = 1657] [serial = 2299] [outer = 0x0] 05:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x146231c00) [pid = 1657] [serial = 2300] [outer = 0x142cc3c00] 05:59:32 INFO - PROCESS | 1657 | 1464008372340 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x146235c00) [pid = 1657] [serial = 2301] [outer = 0x142cc3c00] 05:59:32 INFO - PROCESS | 1657 | [1657] 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 05:59:33 INFO - PROCESS | 1657 | 1464008373040 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,{},{}]]]}] 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:59:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:59:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:59:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:59:33 INFO - {} 05:59:33 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 05:59:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:59:33 INFO - {} 05:59:33 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 - {} 05:59:33 INFO - {} 05:59:33 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 05:59:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:59:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:59:33 INFO - {} 05:59:33 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 05:59:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:59:33 INFO - {} 05:59:33 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 - {} 05:59:33 INFO - {} 05:59:33 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 05:59:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 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 05:59:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 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 05:59:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 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 05:59:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 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 05:59:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:33 INFO - {} 05:59:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1135ms 05:59:33 INFO - PROCESS | 1657 | 1464008373076 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 1657 | 1464008373079 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:59:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:59:33 INFO - PROCESS | 1657 | 1464008373081 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 1657 | 1464008373083 Marionette TRACE conn2 <- [1,3034,null,{}] 05:59:33 INFO - PROCESS | 1657 | 1464008373135 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}] 05:59:33 INFO - PROCESS | 1657 | 1464008373341 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:59:33 INFO - PROCESS | 1657 | 1464008373566 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1474a6000 == 141 [pid = 1657] [id = 768] 05:59:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x144007000) [pid = 1657] [serial = 2302] [outer = 0x0] 05:59:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x14400cc00) [pid = 1657] [serial = 2303] [outer = 0x144007000] 05:59:33 INFO - PROCESS | 1657 | 1464008373646 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x1475b5800) [pid = 1657] [serial = 2304] [outer = 0x144007000] 05:59:34 INFO - PROCESS | 1657 | 1464008374077 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]]]}] 05:59:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:59:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1014ms 05:59:34 INFO - PROCESS | 1657 | 1464008374096 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1657 | 1464008374097 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:59:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:59:34 INFO - PROCESS | 1657 | 1464008374100 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 1657 | 1464008374101 Marionette TRACE conn2 <- [1,3038,null,{}] 05:59:34 INFO - PROCESS | 1657 | 1464008374104 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}] 05:59:34 INFO - PROCESS | 1657 | 1464008374312 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:59:34 INFO - PROCESS | 1657 | 1464008374466 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab88800 == 142 [pid = 1657] [id = 769] 05:59:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x117031800) [pid = 1657] [serial = 2305] [outer = 0x0] 05:59:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x128935c00) [pid = 1657] [serial = 2306] [outer = 0x117031800] 05:59:34 INFO - PROCESS | 1657 | 1464008374496 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x138f28000) [pid = 1657] [serial = 2307] [outer = 0x117031800] 05:59:34 INFO - PROCESS | 1657 | 1464008374877 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"]]]}] 05:59:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:59:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 820ms 05:59:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:59:34 INFO - PROCESS | 1657 | 1464008374921 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1657 | 1464008374923 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:59:34 INFO - PROCESS | 1657 | 1464008374925 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 1657 | 1464008374927 Marionette TRACE conn2 <- [1,3042,null,{}] 05:59:34 INFO - PROCESS | 1657 | 1464008374930 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}] 05:59:35 INFO - PROCESS | 1657 | 1464008375085 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:59:35 INFO - PROCESS | 1657 | 1464008375284 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1294e3000 == 143 [pid = 1657] [id = 770] 05:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x117669c00) [pid = 1657] [serial = 2308] [outer = 0x0] 05:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x141542000) [pid = 1657] [serial = 2309] [outer = 0x117669c00] 05:59:35 INFO - PROCESS | 1657 | 1464008375319 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x1475b9400) [pid = 1657] [serial = 2310] [outer = 0x117669c00] 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:59:36 INFO - PROCESS | 1657 | 1464008376097 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]]]}] 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:59:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:59:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:59:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:59:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1186ms 05:59:36 INFO - PROCESS | 1657 | 1464008376111 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1657 | 1464008376115 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:59:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:59:36 INFO - PROCESS | 1657 | 1464008376118 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1657 | 1464008376120 Marionette TRACE conn2 <- [1,3046,null,{}] 05:59:36 INFO - PROCESS | 1657 | 1464008376123 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}] 05:59:36 INFO - PROCESS | 1657 | 1464008376263 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:59:36 INFO - PROCESS | 1657 | 1464008376419 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e147000 == 144 [pid = 1657] [id = 771] 05:59:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x112d07000) [pid = 1657] [serial = 2311] [outer = 0x0] 05:59:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x1268e1400) [pid = 1657] [serial = 2312] [outer = 0x112d07000] 05:59:36 INFO - PROCESS | 1657 | 1464008376450 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x1289a7c00) [pid = 1657] [serial = 2313] [outer = 0x112d07000] 05:59:36 INFO - PROCESS | 1657 | [1657] 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 05:59:36 INFO - PROCESS | 1657 | 1464008376881 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:59:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:59:36 INFO - {} 05:59:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 774ms 05:59:36 INFO - PROCESS | 1657 | 1464008376893 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1657 | 1464008376896 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:59:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:59:36 INFO - PROCESS | 1657 | 1464008376901 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1657 | 1464008376902 Marionette TRACE conn2 <- [1,3050,null,{}] 05:59:36 INFO - PROCESS | 1657 | 1464008376905 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}] 05:59:37 INFO - PROCESS | 1657 | 1464008377031 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:59:37 INFO - PROCESS | 1657 | 1464008377191 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119549800 == 145 [pid = 1657] [id = 772] 05:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x117037400) [pid = 1657] [serial = 2314] [outer = 0x0] 05:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x1268ebc00) [pid = 1657] [serial = 2315] [outer = 0x117037400] 05:59:37 INFO - PROCESS | 1657 | 1464008377217 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x129517000) [pid = 1657] [serial = 2316] [outer = 0x117037400] 05:59:37 INFO - PROCESS | 1657 | 1464008377589 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]]]}] 05:59:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:59:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:59:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:59:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:59:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 726ms 05:59:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:59:37 INFO - PROCESS | 1657 | 1464008377627 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:59:37 INFO - PROCESS | 1657 | 1464008377628 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:59:37 INFO - PROCESS | 1657 | 1464008377631 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 1657 | 1464008377633 Marionette TRACE conn2 <- [1,3054,null,{}] 05:59:37 INFO - PROCESS | 1657 | 1464008377641 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}] 05:59:37 INFO - PROCESS | 1657 | 1464008377769 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:59:37 INFO - PROCESS | 1657 | 1464008377897 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12f404800 == 146 [pid = 1657] [id = 773] 05:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12b9eb000) [pid = 1657] [serial = 2317] [outer = 0x0] 05:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x12c32f400) [pid = 1657] [serial = 2318] [outer = 0x12b9eb000] 05:59:37 INFO - PROCESS | 1657 | 1464008377927 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x12cd95c00) [pid = 1657] [serial = 2319] [outer = 0x12b9eb000] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x141639000 == 145 [pid = 1657] [id = 689] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12974e000 == 144 [pid = 1657] [id = 674] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1417be000 == 143 [pid = 1657] [id = 754] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1415dd800 == 142 [pid = 1657] [id = 753] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x13baaf800 == 141 [pid = 1657] [id = 752] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x13b95c800 == 140 [pid = 1657] [id = 751] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x138f11400) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x139225c00) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x139352800) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x1395b8000) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x118536800) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x112a79800) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x13897cc00) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x138ec3000 == 139 [pid = 1657] [id = 750] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x138b70000 == 138 [pid = 1657] [id = 749] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x13814b000 == 137 [pid = 1657] [id = 748] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d52a800 == 136 [pid = 1657] [id = 747] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc2c000 == 135 [pid = 1657] [id = 746] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd7b000 == 134 [pid = 1657] [id = 745] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x128e6e800 == 133 [pid = 1657] [id = 744] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x128b31800 == 132 [pid = 1657] [id = 743] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12e131800 == 131 [pid = 1657] [id = 742] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd69800 == 130 [pid = 1657] [id = 741] 05:59:38 INFO - PROCESS | 1657 | 1464008378586 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"]]]}] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x14470b800 == 129 [pid = 1657] [id = 737] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1443f0000 == 128 [pid = 1657] [id = 736] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x14364f800 == 127 [pid = 1657] [id = 735] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1417bf800 == 126 [pid = 1657] [id = 734] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x14164f800 == 125 [pid = 1657] [id = 733] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x140571800 == 124 [pid = 1657] [id = 732] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x13bf2b800 == 123 [pid = 1657] [id = 731] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x13b95e800 == 122 [pid = 1657] [id = 730] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfd1000 == 121 [pid = 1657] [id = 729] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x139277800 == 120 [pid = 1657] [id = 727] 05:59:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1292ec800 == 119 [pid = 1657] [id = 728] 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:59:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:59:38 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" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:59:38 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" 05:59:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:59:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:59:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 990ms 05:59:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:59:38 INFO - PROCESS | 1657 | 1464008378622 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 1657 | 1464008378623 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:59:38 INFO - PROCESS | 1657 | 1464008378626 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1657 | 1464008378627 Marionette TRACE conn2 <- [1,3058,null,{}] 05:59:38 INFO - PROCESS | 1657 | 1464008378629 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}] 05:59:38 INFO - PROCESS | 1657 | 1464008378765 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x12c8aac00) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x12cd9ac00) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12d3c7c00) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x12cd49c00) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x126884800) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x1268ec400) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x118168000) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x1262ce800) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x1182ee000) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x120fb3000) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x138baec00) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x138007400) [pid = 1657] [serial = 2174] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x126886800) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x128e9d400) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x128af8800) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x137a4cc00) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x1297b2800) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1161f1c00) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x112f55c00) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x120ff8800) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x11858b400) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12bd2cc00) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12950d000) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x12abf3c00) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x1169b9800) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x12bd13c00) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12c339800) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x137a47400) [pid = 1657] [serial = 2177] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x12cd4c800) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12d3ae400) [pid = 1657] [serial = 2171] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x13897e400) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x137a42c00) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 05:59:38 INFO - PROCESS | 1657 | 1464008378877 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x120f2a800 == 120 [pid = 1657] [id = 774] 05:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x1169b9800) [pid = 1657] [serial = 2320] [outer = 0x0] 05:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x126884800) [pid = 1657] [serial = 2321] [outer = 0x1169b9800] 05:59:38 INFO - PROCESS | 1657 | 1464008378909 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12b9ecc00) [pid = 1657] [serial = 2322] [outer = 0x1169b9800] 05:59:39 INFO - PROCESS | 1657 | 1464008379227 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]]]}] 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:59:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:59:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:59:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:59:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:59:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:59:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:59:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:59:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:59:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 624ms 05:59:39 INFO - PROCESS | 1657 | 1464008379252 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1657 | 1464008379256 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:59:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:59:39 INFO - PROCESS | 1657 | 1464008379259 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1657 | 1464008379260 Marionette TRACE conn2 <- [1,3062,null,{}] 05:59:39 INFO - PROCESS | 1657 | 1464008379262 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}] 05:59:39 INFO - PROCESS | 1657 | 1464008379378 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:59:39 INFO - PROCESS | 1657 | 1464008379478 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd69800 == 121 [pid = 1657] [id = 775] 05:59:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x128af7800) [pid = 1657] [serial = 2323] [outer = 0x0] 05:59:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12d3af800) [pid = 1657] [serial = 2324] [outer = 0x128af7800] 05:59:39 INFO - PROCESS | 1657 | 1464008379504 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x13800a400) [pid = 1657] [serial = 2325] [outer = 0x128af7800] 05:59:39 INFO - PROCESS | 1657 | [1657] 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 05:59:39 INFO - PROCESS | 1657 | 1464008379833 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:59:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:59:39 INFO - {} 05:59:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 619ms 05:59:39 INFO - PROCESS | 1657 | 1464008379878 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1657 | 1464008379880 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:59:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:59:39 INFO - PROCESS | 1657 | 1464008379882 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1657 | 1464008379883 Marionette TRACE conn2 <- [1,3066,null,{}] 05:59:39 INFO - PROCESS | 1657 | 1464008379885 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}] 05:59:40 INFO - PROCESS | 1657 | 1464008380052 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:59:40 INFO - PROCESS | 1657 | 1464008380062 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d710800 == 122 [pid = 1657] [id = 776] 05:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x13897e400) [pid = 1657] [serial = 2326] [outer = 0x0] 05:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x138f07400) [pid = 1657] [serial = 2327] [outer = 0x13897e400] 05:59:40 INFO - PROCESS | 1657 | 1464008380089 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x13ba49800) [pid = 1657] [serial = 2328] [outer = 0x13897e400] 05:59:40 INFO - PROCESS | 1657 | 1464008380457 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]]]}] 05:59:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:59:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:59:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:59:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:59:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:59:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:59:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:59:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 622ms 05:59:40 INFO - PROCESS | 1657 | 1464008380505 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:59:40 INFO - PROCESS | 1657 | 1464008380506 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:59:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:59:40 INFO - PROCESS | 1657 | 1464008380508 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:59:40 INFO - PROCESS | 1657 | 1464008380509 Marionette TRACE conn2 <- [1,3070,null,{}] 05:59:40 INFO - PROCESS | 1657 | 1464008380511 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}] 05:59:40 INFO - PROCESS | 1657 | 1464008380625 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:59:40 INFO - PROCESS | 1657 | 1464008380756 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x139186800 == 123 [pid = 1657] [id = 777] 05:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x137a4b800) [pid = 1657] [serial = 2329] [outer = 0x0] 05:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x124546800) [pid = 1657] [serial = 2330] [outer = 0x137a4b800] 05:59:40 INFO - PROCESS | 1657 | 1464008380781 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x140382000) [pid = 1657] [serial = 2331] [outer = 0x137a4b800] 05:59:41 INFO - PROCESS | 1657 | 1464008381128 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]]]}] 05:59:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:59:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:59:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:59:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:59:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:59:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:59:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 05:59:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:59:41 INFO - PROCESS | 1657 | 1464008381180 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 1657 | 1464008381182 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:59:41 INFO - PROCESS | 1657 | 1464008381193 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1657 | 1464008381194 Marionette TRACE conn2 <- [1,3074,null,{}] 05:59:41 INFO - PROCESS | 1657 | 1464008381198 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}] 05:59:41 INFO - PROCESS | 1657 | 1464008381467 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:59:41 INFO - PROCESS | 1657 | 1464008381502 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x140564000 == 124 [pid = 1657] [id = 778] 05:59:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x138159c00) [pid = 1657] [serial = 2332] [outer = 0x0] 05:59:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x13815b800) [pid = 1657] [serial = 2333] [outer = 0x138159c00] 05:59:41 INFO - PROCESS | 1657 | 1464008381542 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x138161000) [pid = 1657] [serial = 2334] [outer = 0x138159c00] 05:59:41 INFO - PROCESS | 1657 | 1464008381959 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]]]}] 05:59:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:59:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:59:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:59:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:59:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:59:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:59:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 828ms 05:59:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:59:42 INFO - PROCESS | 1657 | 1464008382013 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:59:42 INFO - PROCESS | 1657 | 1464008382014 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:59:42 INFO - PROCESS | 1657 | 1464008382016 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 1657 | 1464008382020 Marionette TRACE conn2 <- [1,3078,null,{}] 05:59:42 INFO - PROCESS | 1657 | 1464008382029 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}] 05:59:42 INFO - PROCESS | 1657 | 1464008382188 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:59:42 INFO - PROCESS | 1657 | 1464008382203 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x139185800 == 125 [pid = 1657] [id = 779] 05:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x126816800) [pid = 1657] [serial = 2335] [outer = 0x0] 05:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x128afdc00) [pid = 1657] [serial = 2336] [outer = 0x126816800] 05:59:42 INFO - PROCESS | 1657 | 1464008382229 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x13ba1ec00) [pid = 1657] [serial = 2337] [outer = 0x126816800] 05:59:42 INFO - PROCESS | 1657 | 1464008382602 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] 05:59:42 INFO - PROCESS | 1657 | 1464008382982 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:59:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:59:42 INFO - PROCESS | 1657 | 1464008382993 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 1657 | 1464008382994 Marionette TRACE conn2 <- [1,3082,null,{}] 05:59:43 INFO - PROCESS | 1657 | 1464008382998 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}] 05:59:43 INFO - PROCESS | 1657 | 1464008383185 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:59:43 INFO - PROCESS | 1657 | 1464008383325 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3e1800 == 126 [pid = 1657] [id = 780] 05:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x1289a0800) [pid = 1657] [serial = 2338] [outer = 0x0] 05:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12bd1ac00) [pid = 1657] [serial = 2339] [outer = 0x1289a0800] 05:59:43 INFO - PROCESS | 1657 | 1464008383353 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x14153b800) [pid = 1657] [serial = 2340] [outer = 0x1289a0800] 05:59:43 INFO - PROCESS | 1657 | 1464008383640 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]]]}] 05:59:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:59:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:59:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:59:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 05:59:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:59:43 INFO - PROCESS | 1657 | 1464008383680 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 1657 | 1464008383682 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:59:43 INFO - PROCESS | 1657 | 1464008383684 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 1657 | 1464008383689 Marionette TRACE conn2 <- [1,3086,null,{}] 05:59:43 INFO - PROCESS | 1657 | 1464008383692 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}] 05:59:43 INFO - PROCESS | 1657 | 1464008383823 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:59:43 INFO - PROCESS | 1657 | 1464008383827 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x141c0e800 == 127 [pid = 1657] [id = 781] 05:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x1417d1400) [pid = 1657] [serial = 2341] [outer = 0x0] 05:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x141870c00) [pid = 1657] [serial = 2342] [outer = 0x1417d1400] 05:59:43 INFO - PROCESS | 1657 | 1464008383857 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x141975c00) [pid = 1657] [serial = 2343] [outer = 0x1417d1400] 05:59:44 INFO - PROCESS | 1657 | 1464008384214 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:59:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 574ms 05:59:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:59:44 INFO - PROCESS | 1657 | 1464008384258 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 1657 | 1464008384259 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:59:44 INFO - PROCESS | 1657 | 1464008384261 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 1657 | 1464008384262 Marionette TRACE conn2 <- [1,3090,null,{}] 05:59:44 INFO - PROCESS | 1657 | 1464008384265 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}] 05:59:44 INFO - PROCESS | 1657 | 1464008384448 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:59:44 INFO - PROCESS | 1657 | 1464008384461 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x14364d800 == 128 [pid = 1657] [id = 782] 05:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1417d4c00) [pid = 1657] [serial = 2344] [outer = 0x0] 05:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x141c48800) [pid = 1657] [serial = 2345] [outer = 0x1417d4c00] 05:59:44 INFO - PROCESS | 1657 | 1464008384490 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x141c4e000) [pid = 1657] [serial = 2346] [outer = 0x1417d4c00] 05:59:44 INFO - PROCESS | 1657 | 1464008384829 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:59:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 617ms 05:59:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:59:44 INFO - PROCESS | 1657 | 1464008384880 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 1657 | 1464008384881 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:59:44 INFO - PROCESS | 1657 | 1464008384883 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 1657 | 1464008384884 Marionette TRACE conn2 <- [1,3094,null,{}] 05:59:44 INFO - PROCESS | 1657 | 1464008384886 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}] 05:59:45 INFO - PROCESS | 1657 | 1464008385015 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:59:45 INFO - PROCESS | 1657 | 1464008385284 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x123d32800 == 129 [pid = 1657] [id = 783] 05:59:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x11103b000) [pid = 1657] [serial = 2347] [outer = 0x0] 05:59:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x112665800) [pid = 1657] [serial = 2348] [outer = 0x11103b000] 05:59:45 INFO - PROCESS | 1657 | 1464008385320 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x112fa8400) [pid = 1657] [serial = 2349] [outer = 0x11103b000] 05:59:45 INFO - PROCESS | 1657 | 1464008385784 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:59:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 05:59:45 INFO - PROCESS | 1657 | 1464008385807 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 1657 | 1464008385810 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:59:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:59:45 INFO - PROCESS | 1657 | 1464008385814 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 1657 | 1464008385816 Marionette TRACE conn2 <- [1,3098,null,{}] 05:59:45 INFO - PROCESS | 1657 | 1464008385819 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}] 05:59:45 INFO - PROCESS | 1657 | 1464008385965 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:59:46 INFO - PROCESS | 1657 | 1464008386123 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d539000 == 130 [pid = 1657] [id = 784] 05:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x1182ee000) [pid = 1657] [serial = 2350] [outer = 0x0] 05:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x123c27000) [pid = 1657] [serial = 2351] [outer = 0x1182ee000] 05:59:46 INFO - PROCESS | 1657 | 1464008386155 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x128938000) [pid = 1657] [serial = 2352] [outer = 0x1182ee000] 05:59:46 INFO - PROCESS | 1657 | 1464008386558 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]]]}] 05:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:59:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 771ms 05:59:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:59:46 INFO - PROCESS | 1657 | 1464008386587 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 1657 | 1464008386590 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:59:46 INFO - PROCESS | 1657 | 1464008386592 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 1657 | 1464008386594 Marionette TRACE conn2 <- [1,3102,null,{}] 05:59:46 INFO - PROCESS | 1657 | 1464008386596 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}] 05:59:46 INFO - PROCESS | 1657 | 1464008386737 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:59:46 INFO - PROCESS | 1657 | 1464008386893 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x138b84000 == 131 [pid = 1657] [id = 785] 05:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x1289a2000) [pid = 1657] [serial = 2353] [outer = 0x0] 05:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12945a800) [pid = 1657] [serial = 2354] [outer = 0x1289a2000] 05:59:46 INFO - PROCESS | 1657 | 1464008386924 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12b9ee800) [pid = 1657] [serial = 2355] [outer = 0x1289a2000] 05:59:47 INFO - PROCESS | 1657 | 1464008387326 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:59:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:59:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 769ms 05:59:47 INFO - PROCESS | 1657 | 1464008387386 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 1657 | 1464008387387 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:59:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:59:47 INFO - PROCESS | 1657 | 1464008387397 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 1657 | 1464008387402 Marionette TRACE conn2 <- [1,3106,null,{}] 05:59:47 INFO - PROCESS | 1657 | 1464008387423 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}] 05:59:47 INFO - PROCESS | 1657 | 1464008387630 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:59:47 INFO - PROCESS | 1657 | 1464008387887 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x141c1f800 == 132 [pid = 1657] [id = 786] 05:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12bd2f000) [pid = 1657] [serial = 2356] [outer = 0x0] 05:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x12d1a8800) [pid = 1657] [serial = 2357] [outer = 0x12bd2f000] 05:59:47 INFO - PROCESS | 1657 | 1464008387940 Marionette DEBUG loaded listener.js 05:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x138035400) [pid = 1657] [serial = 2358] [outer = 0x12bd2f000] 05:59:48 INFO - PROCESS | 1657 | 1464008388359 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]]]}] 05:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:59:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:59:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 991ms 05:59:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:59:48 INFO - PROCESS | 1657 | 1464008388384 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:59:48 INFO - PROCESS | 1657 | 1464008388386 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:59:48 INFO - PROCESS | 1657 | 1464008388388 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 1657 | 1464008388389 Marionette TRACE conn2 <- [1,3110,null,{}] 05:59:48 INFO - PROCESS | 1657 | 1464008388392 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}] 05:59:48 INFO - PROCESS | 1657 | 1464008388532 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:59:48 INFO - PROCESS | 1657 | 1464008388686 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1442c0000 == 133 [pid = 1657] [id = 787] 05:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x12bf87400) [pid = 1657] [serial = 2359] [outer = 0x0] 05:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x138161c00) [pid = 1657] [serial = 2360] [outer = 0x12bf87400] 05:59:48 INFO - PROCESS | 1657 | 1464008388716 Marionette DEBUG loaded listener.js 05:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x138f1a800) [pid = 1657] [serial = 2361] [outer = 0x12bf87400] 05:59:49 INFO - PROCESS | 1657 | 1464008389094 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"]]]}] 05:59:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:59:49 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:59:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:59:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 719ms 05:59:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:59:49 INFO - PROCESS | 1657 | 1464008389108 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 1657 | 1464008389109 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:59:49 INFO - PROCESS | 1657 | 1464008389111 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - PROCESS | 1657 | 1464008389113 Marionette TRACE conn2 <- [1,3114,null,{}] 05:59:49 INFO - PROCESS | 1657 | 1464008389115 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}] 05:59:49 INFO - PROCESS | 1657 | 1464008389253 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:59:49 INFO - PROCESS | 1657 | 1464008389430 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\", \"bdb40459-f587-4b1b-a999-98cedd377a37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x14470b800 == 134 [pid = 1657] [id = 788] 05:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x1395b4800) [pid = 1657] [serial = 2362] [outer = 0x0] 05:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x13ba18800) [pid = 1657] [serial = 2363] [outer = 0x1395b4800] 05:59:49 INFO - PROCESS | 1657 | 1464008389467 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x141538c00) [pid = 1657] [serial = 2364] [outer = 0x1395b4800] 05:59:49 INFO - PROCESS | 1657 | 1464008389850 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]]]}] 05:59:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:59:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 05:59:49 INFO - PROCESS | 1657 | 1464008389883 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 1657 | 1464008389884 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:59:50 WARNING - u'runner_teardown' () 05:59:50 INFO - No more tests 05:59:50 INFO - Got 0 unexpected results 05:59:50 INFO - SUITE-END | took 563s 05:59:50 INFO - Closing logging queue 05:59:50 INFO - queue closed 05:59:51 INFO - Return code: 0 05:59:51 WARNING - # TBPL SUCCESS # 05:59:51 INFO - Running post-action listener: _resource_record_post_action 05:59:51 INFO - Running post-run listener: _resource_record_post_run 05:59:52 INFO - Total resource usage - Wall time: 585s; CPU: 57.0%; Read bytes: 31370752; Write bytes: 951081984; Read time: 200; Write time: 5032 05:59:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:59:52 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150579712; Write bytes: 143970304; Read time: 13555; Write time: 297 05:59:52 INFO - run-tests - Wall time: 568s; CPU: 57.0%; Read bytes: 29199872; Write bytes: 794348544; Read time: 180; Write time: 4693 05:59:52 INFO - Running post-run listener: _upload_blobber_files 05:59:52 INFO - Blob upload gear active. 05:59:52 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:59:52 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:59:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:59:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:59:52 INFO - (blobuploader) - INFO - Open directory for files ... 05:59:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:59:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:59:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:59:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:59:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:59:53 INFO - (blobuploader) - INFO - Done attempting. 05:59:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:59:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:59:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:59:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:59:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:59:55 INFO - (blobuploader) - INFO - Done attempting. 05:59:55 INFO - (blobuploader) - INFO - Iteration through files over. 05:59:55 INFO - Return code: 0 05:59:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:59:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:59:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d8a151e82c1ea7fd57b62f9ecb8d8f2e5dc54a1a0fb8169e18f6792ae703051f0a6d095f125041867dbd39b0a0313dba376e93fed8ce01894f4a5fa59729c40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a07f54e7f2d6ed33f6f74e76a501688a18f01c9d9e42b92aed866cec1e824354e3237733c8e6b6cebbcece3b7f53eb684144f2f01a463be4536003d983fef791"} 05:59:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:59:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:59:55 INFO - Contents: 05:59:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d8a151e82c1ea7fd57b62f9ecb8d8f2e5dc54a1a0fb8169e18f6792ae703051f0a6d095f125041867dbd39b0a0313dba376e93fed8ce01894f4a5fa59729c40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a07f54e7f2d6ed33f6f74e76a501688a18f01c9d9e42b92aed866cec1e824354e3237733c8e6b6cebbcece3b7f53eb684144f2f01a463be4536003d983fef791"} 05:59:55 INFO - Running post-run listener: copy_logs_to_upload_dir 05:59:55 INFO - Copying logs to upload dir... 05:59:55 INFO - mkdir: /builds/slave/test/build/upload/logs 05:59:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=700.033020 ========= master_lag: 0.26 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 40 secs) (at 2016-05-23 05:59:55.773161) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 05:59:55.777170) ========= 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.auXrGr0qUD/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.3W3k7IQCFT/Listeners TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/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/3d8a151e82c1ea7fd57b62f9ecb8d8f2e5dc54a1a0fb8169e18f6792ae703051f0a6d095f125041867dbd39b0a0313dba376e93fed8ce01894f4a5fa59729c40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a07f54e7f2d6ed33f6f74e76a501688a18f01c9d9e42b92aed866cec1e824354e3237733c8e6b6cebbcece3b7f53eb684144f2f01a463be4536003d983fef791"} build_url:https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013065 build_url: 'https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/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/3d8a151e82c1ea7fd57b62f9ecb8d8f2e5dc54a1a0fb8169e18f6792ae703051f0a6d095f125041867dbd39b0a0313dba376e93fed8ce01894f4a5fa59729c40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a07f54e7f2d6ed33f6f74e76a501688a18f01c9d9e42b92aed866cec1e824354e3237733c8e6b6cebbcece3b7f53eb684144f2f01a463be4536003d983fef791"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MPrAPb4lRw2XJf0yi75qYQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.09 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 05:59:55.882659) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:59:55.883014) ========= 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.auXrGr0qUD/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.3W3k7IQCFT/Listeners TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/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.005385 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:59:55.904690) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-23 05:59:55.905017) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-23 05:59:55.905373) ========= ========= Total master_lag: 0.51 =========