builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0232 starttime: 1467356105.22 results: success (0) buildid: 20160630232223 builduid: 085e011f18854feea039ac35de2572fb revision: 771ddc92f65c3fa61c74f40539a4135559771b83 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:05.220984) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:05.221766) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:05.222040) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:05.395037) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:05.395329) ========= 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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners TMPDIR=/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/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-06-30 23:55:05-- 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% 132M=0s 2016-06-30 23:55:05 (132 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.486430 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:05.911191) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:05.911536) ========= 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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners TMPDIR=/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/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.025282 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:05.962464) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-30 23:55:05.962888) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 771ddc92f65c3fa61c74f40539a4135559771b83 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 771ddc92f65c3fa61c74f40539a4135559771b83 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.f8QQsu9r1x/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.I9DzxuzWoY/Listeners TMPDIR=/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/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-06-30 23:55:06,049 truncating revision to first 12 chars 2016-06-30 23:55:06,049 Setting DEBUG logging. 2016-06-30 23:55:06,049 attempt 1/10 2016-06-30 23:55:06,049 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/771ddc92f65c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 23:55:06,681 unpacking tar archive at: mozilla-beta-771ddc92f65c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.906043 ========= master_lag: 2.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-30 23:55:08.976330) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:08.976590) ========= script_repo_revision: 771ddc92f65c3fa61c74f40539a4135559771b83 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:08.976943) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:08.977218) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 23:55:09.112068) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 20 secs) (at 2016-06-30 23:55:09.112321) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.f8QQsu9r1x/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.I9DzxuzWoY/Listeners TMPDIR=/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/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 23:55:09 INFO - MultiFileLogger online at 20160630 23:55:09 in /builds/slave/test 23:55:09 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 23:55:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:55:09 INFO - {'append_to_log': False, 23:55:09 INFO - 'base_work_dir': '/builds/slave/test', 23:55:09 INFO - 'blob_upload_branch': 'mozilla-beta', 23:55:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:55:09 INFO - 'buildbot_json_path': 'buildprops.json', 23:55:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:55:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:55:09 INFO - 'download_minidump_stackwalk': True, 23:55:09 INFO - 'download_symbols': 'true', 23:55:09 INFO - 'e10s': False, 23:55:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:55:09 INFO - 'tooltool.py': '/tools/tooltool.py', 23:55:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:55:09 INFO - '/tools/misc-python/virtualenv.py')}, 23:55:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:55:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:55:09 INFO - 'log_level': 'info', 23:55:09 INFO - 'log_to_console': True, 23:55:09 INFO - 'opt_config_files': (), 23:55:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:55:09 INFO - '--processes=1', 23:55:09 INFO - '--config=%(test_path)s/wptrunner.ini', 23:55:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:55:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:55:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:55:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:55:09 INFO - 'pip_index': False, 23:55:09 INFO - 'require_test_zip': True, 23:55:09 INFO - 'test_type': ('testharness',), 23:55:09 INFO - 'this_chunk': '1', 23:55:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:55:09 INFO - 'total_chunks': '10', 23:55:09 INFO - 'virtualenv_path': 'venv', 23:55:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:55:09 INFO - 'work_dir': 'build'} 23:55:09 INFO - ##### 23:55:09 INFO - ##### Running clobber step. 23:55:09 INFO - ##### 23:55:09 INFO - Running pre-action listener: _resource_record_pre_action 23:55:09 INFO - Running main action method: clobber 23:55:09 INFO - rmtree: /builds/slave/test/build 23:55:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:55:11 INFO - Running post-action listener: _resource_record_post_action 23:55:11 INFO - ##### 23:55:11 INFO - ##### Running read-buildbot-config step. 23:55:11 INFO - ##### 23:55:11 INFO - Running pre-action listener: _resource_record_pre_action 23:55:11 INFO - Running main action method: read_buildbot_config 23:55:11 INFO - Using buildbot properties: 23:55:11 INFO - { 23:55:11 INFO - "project": "", 23:55:11 INFO - "product": "firefox", 23:55:11 INFO - "script_repo_revision": "production", 23:55:11 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 23:55:11 INFO - "repository": "", 23:55:11 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 23:55:11 INFO - "buildid": "20160630232223", 23:55:11 INFO - "pgo_build": "False", 23:55:11 INFO - "basedir": "/builds/slave/test", 23:55:11 INFO - "buildnumber": 15, 23:55:11 INFO - "slavename": "t-yosemite-r7-0232", 23:55:11 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 23:55:11 INFO - "platform": "macosx64", 23:55:11 INFO - "branch": "mozilla-beta", 23:55:11 INFO - "revision": "771ddc92f65c3fa61c74f40539a4135559771b83", 23:55:11 INFO - "repo_path": "releases/mozilla-beta", 23:55:11 INFO - "moz_repo_path": "", 23:55:11 INFO - "stage_platform": "macosx64", 23:55:11 INFO - "builduid": "085e011f18854feea039ac35de2572fb", 23:55:11 INFO - "slavebuilddir": "test" 23:55:11 INFO - } 23:55:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 23:55:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 23:55:11 INFO - Running post-action listener: _resource_record_post_action 23:55:11 INFO - ##### 23:55:11 INFO - ##### Running download-and-extract step. 23:55:11 INFO - ##### 23:55:11 INFO - Running pre-action listener: _resource_record_pre_action 23:55:11 INFO - Running main action method: download_and_extract 23:55:11 INFO - mkdir: /builds/slave/test/build/tests 23:55:11 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')]} 23:55:11 INFO - https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 23:55:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 23:55:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 23:55:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:55:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 23:55:33 INFO - Downloaded 1201 bytes. 23:55:33 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:55:33 INFO - Using the following test package requirements: 23:55:33 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:55:33 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:55:33 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 23:55:33 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:55:33 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 23:55:33 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:55:33 INFO - u'jsshell-mac64.zip'], 23:55:33 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:55:33 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 23:55:33 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:55:33 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:55:33 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 23:55:33 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:55:33 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 23:55:33 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:55:33 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 23:55:33 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:55:33 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 23:55:33 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 23:55:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:33 INFO - https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 23:55:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 23:55:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 23:55:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 23:55:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 23:55:35 INFO - Downloaded 18406681 bytes. 23:55:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:55:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:55:35 INFO - caution: filename not matched: web-platform/* 23:55:35 INFO - Return code: 11 23:55:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:35 INFO - https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 23:55:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:55:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:55:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:55:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 23:55:37 INFO - Downloaded 36389085 bytes. 23:55:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:55:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:55:41 INFO - caution: filename not matched: bin/* 23:55:41 INFO - caution: filename not matched: config/* 23:55:41 INFO - caution: filename not matched: mozbase/* 23:55:41 INFO - caution: filename not matched: marionette/* 23:55:41 INFO - caution: filename not matched: tools/wptserve/* 23:55:41 INFO - Return code: 11 23:55:41 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')]} 23:55:41 INFO - https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 23:55:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:55:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:55:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 23:55:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 23:55:46 INFO - Downloaded 73031215 bytes. 23:55:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:55:46 INFO - mkdir: /builds/slave/test/properties 23:55:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:55:46 INFO - Writing to file /builds/slave/test/properties/build_url 23:55:46 INFO - Contents: 23:55:46 INFO - build_url:https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 23:55:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:55:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:55:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:55:47 INFO - Contents: 23:55:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:55:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:47 INFO - https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:55:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:55:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:55:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:55:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 23:55:50 INFO - Downloaded 103702795 bytes. 23:55:50 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 23:55:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 23:55:53 INFO - Return code: 0 23:55:53 INFO - Running post-action listener: _resource_record_post_action 23:55:53 INFO - Running post-action listener: set_extra_try_arguments 23:55:53 INFO - ##### 23:55:53 INFO - ##### Running create-virtualenv step. 23:55:53 INFO - ##### 23:55:53 INFO - Running pre-action listener: _pre_create_virtualenv 23:55:53 INFO - Running pre-action listener: _resource_record_pre_action 23:55:53 INFO - Running main action method: create_virtualenv 23:55:53 INFO - Creating virtualenv /builds/slave/test/build/venv 23:55:53 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 23:55:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:55:54 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:55:54 INFO - Using real prefix '/tools/python27' 23:55:54 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:55:54 INFO - Installing distribute.............................................................................................................................................................................................done. 23:55:57 INFO - Installing pip.................done. 23:55:57 INFO - Return code: 0 23:55:57 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:55:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:55:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:55:57 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 0x107fd7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff8b9cccae0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff05e0>, '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 0x107bd3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bfe990>, '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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:55:57 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 23:55:57 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 23:55:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.f8QQsu9r1x/Render', 23:55:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:55:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:55:57 INFO - 'HOME': '/Users/cltbld', 23:55:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:55:57 INFO - 'LOGNAME': 'cltbld', 23:55:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:55:57 INFO - 'MOZ_NO_REMOTE': '1', 23:55:57 INFO - 'NO_EM_RESTART': '1', 23:55:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:55:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:55:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:55:57 INFO - 'PWD': '/builds/slave/test', 23:55:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:55:57 INFO - 'SHELL': '/bin/bash', 23:55:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I9DzxuzWoY/Listeners', 23:55:57 INFO - 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', 23:55:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:55:57 INFO - 'USER': 'cltbld', 23:55:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:55:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:55:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:55:57 INFO - 'XPC_FLAGS': '0x0', 23:55:57 INFO - 'XPC_SERVICE_NAME': '0', 23:55:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:55:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:55:58 INFO - Downloading/unpacking psutil>=0.7.1 23:55:58 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 23:55:58 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 23:55:58 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 23:55:58 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 23:55:58 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 23:55:58 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 23:56:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:56:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:56:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:56:01 INFO - Installing collected packages: psutil 23:56:01 INFO - Running setup.py install for psutil 23:56:01 INFO - building 'psutil._psutil_osx' extension 23:56:01 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 23:56:02 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 23:56:02 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 23:56:02 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 23:56:02 INFO - building 'psutil._psutil_posix' extension 23:56:02 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 23:56:02 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 23:56:02 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 23:56:02 INFO - ^ 23:56:02 INFO - 1 warning generated. 23:56:02 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 23:56:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:56:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:56:02 INFO - Successfully installed psutil 23:56:02 INFO - Cleaning up... 23:56:02 INFO - Return code: 0 23:56:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:56:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:56:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:56:02 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 0x107fd7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff8b9cccae0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff05e0>, '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 0x107bd3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bfe990>, '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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:56:02 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 23:56:02 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 23:56:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.f8QQsu9r1x/Render', 23:56:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:56:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:56:02 INFO - 'HOME': '/Users/cltbld', 23:56:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:56:02 INFO - 'LOGNAME': 'cltbld', 23:56:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:56:02 INFO - 'MOZ_NO_REMOTE': '1', 23:56:02 INFO - 'NO_EM_RESTART': '1', 23:56:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:56:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:56:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:56:02 INFO - 'PWD': '/builds/slave/test', 23:56:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:56:02 INFO - 'SHELL': '/bin/bash', 23:56:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I9DzxuzWoY/Listeners', 23:56:02 INFO - 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', 23:56:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:56:02 INFO - 'USER': 'cltbld', 23:56:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:56:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:56:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:56:02 INFO - 'XPC_FLAGS': '0x0', 23:56:02 INFO - 'XPC_SERVICE_NAME': '0', 23:56:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:56:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:56:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:56:03 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 23:56:03 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 23:56:03 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 23:56:03 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 23:56:03 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 23:56:03 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 23:56:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:56:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:56:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:56:05 INFO - Installing collected packages: mozsystemmonitor 23:56:05 INFO - Running setup.py install for mozsystemmonitor 23:56:05 INFO - Successfully installed mozsystemmonitor 23:56:05 INFO - Cleaning up... 23:56:05 INFO - Return code: 0 23:56:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:56:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:56:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:56:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:56:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:56:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:56:05 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 0x107fd7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff8b9cccae0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff05e0>, '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 0x107bd3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bfe990>, '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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:56:05 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 23:56:05 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 23:56:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.f8QQsu9r1x/Render', 23:56:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:56:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:56:05 INFO - 'HOME': '/Users/cltbld', 23:56:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:56:05 INFO - 'LOGNAME': 'cltbld', 23:56:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:56:05 INFO - 'MOZ_NO_REMOTE': '1', 23:56:05 INFO - 'NO_EM_RESTART': '1', 23:56:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:56:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:56:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:56:05 INFO - 'PWD': '/builds/slave/test', 23:56:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:56:05 INFO - 'SHELL': '/bin/bash', 23:56:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I9DzxuzWoY/Listeners', 23:56:05 INFO - 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', 23:56:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:56:05 INFO - 'USER': 'cltbld', 23:56:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:56:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:56:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:56:05 INFO - 'XPC_FLAGS': '0x0', 23:56:05 INFO - 'XPC_SERVICE_NAME': '0', 23:56:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:56:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:56:06 INFO - Downloading/unpacking blobuploader==1.2.4 23:56:06 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 23:56:06 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 23:56:06 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 23:56:06 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 23:56:06 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 23:56:06 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 23:56:08 INFO - Downloading blobuploader-1.2.4.tar.gz 23:56:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:56:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:56:08 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 23:56:08 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 23:56:08 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 23:56:08 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 23:56:08 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 23:56:08 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 23:56:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:56:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:56:09 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 23:56:09 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 23:56:09 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 23:56:09 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 23:56:09 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 23:56:09 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 23:56:09 INFO - Downloading docopt-0.6.1.tar.gz 23:56:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:56:09 INFO - Installing collected packages: blobuploader, requests, docopt 23:56:09 INFO - Running setup.py install for blobuploader 23:56:09 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:56:09 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:56:09 INFO - Running setup.py install for requests 23:56:10 INFO - Running setup.py install for docopt 23:56:10 INFO - Successfully installed blobuploader requests docopt 23:56:10 INFO - Cleaning up... 23:56:10 INFO - Return code: 0 23:56:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:56:10 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')]} 23:56:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:56:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:56:10 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')]} 23:56:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:56:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:56:10 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 0x107fd7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff8b9cccae0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff05e0>, '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 0x107bd3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bfe990>, '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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:56:10 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 23:56:10 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 23:56:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.f8QQsu9r1x/Render', 23:56:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:56:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:56:10 INFO - 'HOME': '/Users/cltbld', 23:56:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:56:10 INFO - 'LOGNAME': 'cltbld', 23:56:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:56:10 INFO - 'MOZ_NO_REMOTE': '1', 23:56:10 INFO - 'NO_EM_RESTART': '1', 23:56:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:56:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:56:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:56:10 INFO - 'PWD': '/builds/slave/test', 23:56:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:56:10 INFO - 'SHELL': '/bin/bash', 23:56:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I9DzxuzWoY/Listeners', 23:56:10 INFO - 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', 23:56:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:56:10 INFO - 'USER': 'cltbld', 23:56:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:56:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:56:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:56:10 INFO - 'XPC_FLAGS': '0x0', 23:56:10 INFO - 'XPC_SERVICE_NAME': '0', 23:56:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:56:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:56:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:56:10 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-rTZXix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-i_Vn3L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-FtR_f9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-8pNS52-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-evKqoz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-DvBbR9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-2tAppu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-TXI1gM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-ekTbWe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:56:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:56:11 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-gKyAud-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-Rd3jIH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-xzFjWZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-s7vhPs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-S2oCmG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-5n6hIN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-uT_VTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-BPuyRG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-e1FlRF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:56:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:56:12 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-eWhuc2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:56:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:56:13 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-omAMtq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:56:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:56:13 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-0Vq2_5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:56:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:56:13 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 23:56:13 INFO - Running setup.py install for manifestparser 23:56:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:56:13 INFO - Running setup.py install for mozcrash 23:56:13 INFO - Running setup.py install for mozdebug 23:56:14 INFO - Running setup.py install for mozdevice 23:56:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Running setup.py install for mozfile 23:56:14 INFO - Running setup.py install for mozhttpd 23:56:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Running setup.py install for mozinfo 23:56:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Running setup.py install for mozInstall 23:56:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:56:14 INFO - Running setup.py install for mozleak 23:56:14 INFO - Running setup.py install for mozlog 23:56:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:56:15 INFO - Running setup.py install for moznetwork 23:56:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:56:15 INFO - Running setup.py install for mozprocess 23:56:15 INFO - Running setup.py install for mozprofile 23:56:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:56:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:56:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:56:15 INFO - Running setup.py install for mozrunner 23:56:15 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:56:15 INFO - Running setup.py install for mozscreenshot 23:56:15 INFO - Running setup.py install for moztest 23:56:16 INFO - Running setup.py install for mozversion 23:56:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:56:16 INFO - Running setup.py install for wptserve 23:56:16 INFO - Running setup.py install for marionette-driver 23:56:16 INFO - Running setup.py install for browsermob-proxy 23:56:16 INFO - Running setup.py install for marionette-client 23:56:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:56:16 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:56:17 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 23:56:17 INFO - Cleaning up... 23:56:17 INFO - Return code: 0 23:56:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:56: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')]} 23:56:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:56:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:56: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')]} 23:56:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:56:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:56:17 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 0x107fd7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff8b9cccae0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107ff05e0>, '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 0x107bd3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bfe990>, '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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:56:17 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 23:56:17 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 23:56:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.f8QQsu9r1x/Render', 23:56:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:56:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:56:17 INFO - 'HOME': '/Users/cltbld', 23:56:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:56:17 INFO - 'LOGNAME': 'cltbld', 23:56:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:56:17 INFO - 'MOZ_NO_REMOTE': '1', 23:56:17 INFO - 'NO_EM_RESTART': '1', 23:56:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:56:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:56:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:56:17 INFO - 'PWD': '/builds/slave/test', 23:56:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:56:17 INFO - 'SHELL': '/bin/bash', 23:56:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I9DzxuzWoY/Listeners', 23:56:17 INFO - 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', 23:56:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:56:17 INFO - 'USER': 'cltbld', 23:56:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:56:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:56:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:56:17 INFO - 'XPC_FLAGS': '0x0', 23:56:17 INFO - 'XPC_SERVICE_NAME': '0', 23:56:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:56:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:56:17 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-3fdJFJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:56:17 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)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:56:17 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-bB2b5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:56:17 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)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:56:17 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-Zuqlgc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:56:17 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)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:56:17 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-G4GJo6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:56:17 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)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:56:17 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-v9CGdi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:56:17 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)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:56:17 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-QTFo0l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:56:17 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)) 23:56:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:56:17 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-r272tj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-n8o82M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-kGMwB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-DN6qm3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-mnryTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-1TiNRw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-6YtBeb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-ztvWLz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-ONYvsM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:56:18 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)) 23:56:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:56:18 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-AIHdME-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:56:19 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)) 23:56:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:56:19 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-B_y4C9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:56:19 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)) 23:56:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:56:19 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-oMm_VP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:56:19 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)) 23:56:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:56:19 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-eD34Qu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:56:19 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)) 23:56:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:56:19 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-b135lL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:56:19 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)) 23:56:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:56:19 INFO - Running setup.py (path:/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/pip-C5yCsL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:56:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:56:19 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)) 23:56:19 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)) 23:56:19 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)) 23:56:19 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)) 23:56:19 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)) 23:56:19 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)) 23:56:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:56:19 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 23:56:19 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 23:56:19 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 23:56:19 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 23:56:19 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 23:56:19 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 23:56:22 INFO - Downloading blessings-1.6.tar.gz 23:56:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:56:22 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)) 23:56:22 INFO - Installing collected packages: blessings 23:56:22 INFO - Running setup.py install for blessings 23:56:22 INFO - Successfully installed blessings 23:56:22 INFO - Cleaning up... 23:56:22 INFO - Return code: 0 23:56:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:56:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:56:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:56:23 INFO - Reading from file tmpfile_stdout 23:56:23 INFO - Current package versions: 23:56:23 INFO - blessings == 1.6 23:56:23 INFO - blobuploader == 1.2.4 23:56:23 INFO - browsermob-proxy == 0.6.0 23:56:23 INFO - docopt == 0.6.1 23:56:23 INFO - manifestparser == 1.1 23:56:23 INFO - marionette-client == 2.3.0 23:56:23 INFO - marionette-driver == 1.4.0 23:56:23 INFO - mozInstall == 1.12 23:56:23 INFO - mozcrash == 0.17 23:56:23 INFO - mozdebug == 0.1 23:56:23 INFO - mozdevice == 0.48 23:56:23 INFO - mozfile == 1.2 23:56:23 INFO - mozhttpd == 0.7 23:56:23 INFO - mozinfo == 0.9 23:56:23 INFO - mozleak == 0.1 23:56:23 INFO - mozlog == 3.1 23:56:23 INFO - moznetwork == 0.27 23:56:23 INFO - mozprocess == 0.22 23:56:23 INFO - mozprofile == 0.28 23:56:23 INFO - mozrunner == 6.11 23:56:23 INFO - mozscreenshot == 0.1 23:56:23 INFO - mozsystemmonitor == 0.0 23:56:23 INFO - moztest == 0.7 23:56:23 INFO - mozversion == 1.4 23:56:23 INFO - psutil == 3.1.1 23:56:23 INFO - requests == 1.2.3 23:56:23 INFO - wptserve == 1.4.0 23:56:23 INFO - wsgiref == 0.1.2 23:56:23 INFO - Running post-action listener: _resource_record_post_action 23:56:23 INFO - Running post-action listener: _start_resource_monitoring 23:56:23 INFO - Starting resource monitoring. 23:56:23 INFO - ##### 23:56:23 INFO - ##### Running pull step. 23:56:23 INFO - ##### 23:56:23 INFO - Running pre-action listener: _resource_record_pre_action 23:56:23 INFO - Running main action method: pull 23:56:23 INFO - Pull has nothing to do! 23:56:23 INFO - Running post-action listener: _resource_record_post_action 23:56:23 INFO - ##### 23:56:23 INFO - ##### Running install step. 23:56:23 INFO - ##### 23:56:23 INFO - Running pre-action listener: _resource_record_pre_action 23:56:23 INFO - Running main action method: install 23:56:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:56:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:56:23 INFO - Reading from file tmpfile_stdout 23:56:23 INFO - Detecting whether we're running mozinstall >=1.0... 23:56:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:56:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:56:23 INFO - Reading from file tmpfile_stdout 23:56:23 INFO - Output received: 23:56:23 INFO - Usage: mozinstall [options] installer 23:56:23 INFO - Options: 23:56:23 INFO - -h, --help show this help message and exit 23:56:23 INFO - -d DEST, --destination=DEST 23:56:23 INFO - Directory to install application into. [default: 23:56:23 INFO - "/builds/slave/test"] 23:56:23 INFO - --app=APP Application being installed. [default: firefox] 23:56:23 INFO - mkdir: /builds/slave/test/build/application 23:56:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 23:56:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 23:56:41 INFO - Reading from file tmpfile_stdout 23:56:41 INFO - Output received: 23:56:41 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 23:56:41 INFO - Running post-action listener: _resource_record_post_action 23:56:41 INFO - ##### 23:56:41 INFO - ##### Running run-tests step. 23:56:41 INFO - ##### 23:56:41 INFO - Running pre-action listener: _resource_record_pre_action 23:56:41 INFO - Running main action method: run_tests 23:56:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:56:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:56:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:56:41 INFO - grabbing minidump binary from tooltool 23:56:41 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')]} 23:56:41 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 0x107ff05e0>, '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 0x107bd3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107bfe990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:56:41 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 23:56:41 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 23:56:41 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:56:41 INFO - Return code: 0 23:56:41 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 23:56:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:56:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 23:56:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 23:56:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.f8QQsu9r1x/Render', 23:56:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:56:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:56:41 INFO - 'HOME': '/Users/cltbld', 23:56:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:56:41 INFO - 'LOGNAME': 'cltbld', 23:56:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:56:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:56:41 INFO - 'MOZ_NO_REMOTE': '1', 23:56:41 INFO - 'NO_EM_RESTART': '1', 23:56:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:56:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:56:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:56:41 INFO - 'PWD': '/builds/slave/test', 23:56:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:56:41 INFO - 'SHELL': '/bin/bash', 23:56:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.I9DzxuzWoY/Listeners', 23:56:41 INFO - 'TMPDIR': '/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/', 23:56:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:56:41 INFO - 'USER': 'cltbld', 23:56:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:56:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:56:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:56:41 INFO - 'XPC_FLAGS': '0x0', 23:56:41 INFO - 'XPC_SERVICE_NAME': '0', 23:56:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:56:41 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 23:56:42 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 23:56:42 INFO - import pkg_resources 23:56:43 INFO - Using 1 client processes 23:56:43 INFO - wptserve Starting http server on 127.0.0.1:8001 23:56:43 INFO - wptserve Starting http server on 127.0.0.1:8000 23:56:43 INFO - wptserve Starting http server on 127.0.0.1:8443 23:56:45 INFO - SUITE-START | Running 778 tests 23:56:45 INFO - Running testharness tests 23:56:45 INFO - Setting up ssl 23:56:45 INFO - PROCESS | certutil | 23:56:45 INFO - PROCESS | certutil | 23:56:45 INFO - PROCESS | certutil | 23:56:45 INFO - Certificate Nickname Trust Attributes 23:56:45 INFO - SSL,S/MIME,JAR/XPI 23:56:45 INFO - 23:56:45 INFO - web-platform-tests CT,, 23:56:45 INFO - 23:56:45 INFO - Starting runner 23:56:46 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 23:56:46 INFO - PROCESS | 1654 | 1467356206263 Marionette DEBUG Marionette enabled via build flag and pref 23:56:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f42800 == 1 [pid = 1654] [id = 1] 23:56:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113f43000) [pid = 1654] [serial = 1] [outer = 0x0] 23:56:46 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:56:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113f44000) [pid = 1654] [serial = 2] [outer = 0x113f43000] 23:56:46 INFO - PROCESS | 1654 | 1467356206579 Marionette INFO Listening on port 2828 23:56:46 INFO - PROCESS | 1654 | 1467356206810 Marionette DEBUG Marionette enabled via command-line flag 23:56:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a51000 == 2 [pid = 1654] [id = 2] 23:56:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x116a51800) [pid = 1654] [serial = 3] [outer = 0x0] 23:56:46 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:56:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x116a52800) [pid = 1654] [serial = 4] [outer = 0x116a51800] 23:56:46 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:56:46 INFO - PROCESS | 1654 | 1467356206963 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 23:56:47 INFO - PROCESS | 1654 | 1467356207049 Marionette DEBUG Closed connection conn0 23:56:47 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:56:47 INFO - PROCESS | 1654 | 1467356207052 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 23:56:47 INFO - PROCESS | 1654 | 1467356207063 Marionette DEBUG Closed connection conn1 23:56:47 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:56:47 INFO - PROCESS | 1654 | 1467356207068 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 23:56:47 INFO - PROCESS | 1654 | 1467356207076 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:56:47 INFO - PROCESS | 1654 | 1467356207083 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630232223","device":"desktop","version":"48.0"} 23:56:47 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:56:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0aa000 == 3 [pid = 1654] [id = 3] 23:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x11a0aa800) [pid = 1654] [serial = 5] [outer = 0x0] 23:56:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0ab000 == 4 [pid = 1654] [id = 4] 23:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x11a0d5c00) [pid = 1654] [serial = 6] [outer = 0x0] 23:56:48 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:56:48 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:56:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e98800 == 5 [pid = 1654] [id = 5] 23:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x11a0d5400) [pid = 1654] [serial = 7] [outer = 0x0] 23:56:48 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:56:48 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x123f88c00) [pid = 1654] [serial = 8] [outer = 0x11a0d5400] 23:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x12457a000) [pid = 1654] [serial = 9] [outer = 0x11a0aa800] 23:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x124565400) [pid = 1654] [serial = 10] [outer = 0x11a0d5c00] 23:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x124567000) [pid = 1654] [serial = 11] [outer = 0x11a0d5400] 23:56:48 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:56:48 INFO - PROCESS | 1654 | 1467356208975 Marionette INFO startBrowser 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:49 INFO - PROCESS | 1654 | 1467356209000 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 1654 | 1467356209007 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 1654 | 1467356209009 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x1266a0000) [pid = 1654] [serial = 12] [outer = 0x11a0d5400] 23:56:49 INFO - PROCESS | 1654 | 1467356209319 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"28f1e26b-b048-cc4a-a35f-81bc9afee9f9","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630232223","device":"desktop","version":"48.0","command_id":1}}] 23:56:49 INFO - PROCESS | 1654 | 1467356209415 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}] 23:56:49 INFO - PROCESS | 1654 | 1467356209417 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:49 INFO - PROCESS | 1654 | 1467356209465 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 23:56:49 INFO - PROCESS | 1654 | 1467356209550 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:56:49 INFO - PROCESS | 1654 | 1467356209552 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:49 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:56:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x119cfac00) [pid = 1654] [serial = 13] [outer = 0x11a0d5400] 23:56:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:56:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:56:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:56:49 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:56:49 INFO - PROCESS | 1654 | 1467356209835 Marionette TRACE conn2 <- [1,3,null,{}] 23:56:49 INFO - PROCESS | 1654 | 1467356209837 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:56:49 INFO - PROCESS | 1654 | 1467356209840 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:49 INFO - PROCESS | 1654 | 1467356209856 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 23:56:49 INFO - PROCESS | 1654 | 1467356209883 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 23:56:49 INFO - PROCESS | 1654 | 1467356209884 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 23:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:56:49 INFO - PROCESS | 1654 | 1467356209887 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:56:49 INFO - PROCESS | 1654 | 1467356209889 Marionette TRACE conn2 <- [1,6,null,{}] 23:56:49 INFO - PROCESS | 1654 | 1467356209894 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}] 23:56:49 INFO - PROCESS | 1654 | 1467356209896 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:49 INFO - PROCESS | 1654 | 1467356209905 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 23:56:49 INFO - PROCESS | 1654 | 1467356209913 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:49 INFO - PROCESS | 1654 | 1467356209914 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db3000 == 6 [pid = 1654] [id = 6] 23:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x129063000) [pid = 1654] [serial = 14] [outer = 0x0] 23:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x129064c00) [pid = 1654] [serial = 15] [outer = 0x129063000] 23:56:49 INFO - PROCESS | 1654 | 1467356209946 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x12906a400) [pid = 1654] [serial = 16] [outer = 0x129063000] 23:56:50 INFO - PROCESS | 1654 | 1467356210249 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]]]}] 23:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 23:56:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x129595000 == 7 [pid = 1654] [id = 7] 23:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x12929b800) [pid = 1654] [serial = 17] [outer = 0x0] 23:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x129435400) [pid = 1654] [serial = 18] [outer = 0x12929b800] 23:56:50 INFO - PROCESS | 1654 | 1467356210280 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x129442000) [pid = 1654] [serial = 19] [outer = 0x12929b800] 23:56:50 INFO - PROCESS | 1654 | 1467356210330 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 23:56:50 INFO - PROCESS | 1654 | 1467356210331 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 23:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:56:50 INFO - PROCESS | 1654 | 1467356210363 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:56:50 INFO - PROCESS | 1654 | 1467356210364 Marionette TRACE conn2 <- [1,10,null,{}] 23:56:50 INFO - PROCESS | 1654 | 1467356210379 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}] 23:56:50 INFO - PROCESS | 1654 | 1467356210383 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:50 INFO - PROCESS | 1654 | 1467356210515 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 23:56:50 INFO - PROCESS | 1654 | 1467356210540 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:50 INFO - PROCESS | 1654 | 1467356210541 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a810000 == 8 [pid = 1654] [id = 8] 23:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12a682000) [pid = 1654] [serial = 20] [outer = 0x0] 23:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12a683c00) [pid = 1654] [serial = 21] [outer = 0x12a682000] 23:56:50 INFO - PROCESS | 1654 | 1467356210572 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12a895400) [pid = 1654] [serial = 22] [outer = 0x12a682000] 23:56:50 INFO - PROCESS | 1654 | 1467356210884 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]]]}] 23:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 580ms 23:56:50 INFO - PROCESS | 1654 | 1467356210940 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 23:56:50 INFO - PROCESS | 1654 | 1467356210942 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 23:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:56:50 INFO - PROCESS | 1654 | 1467356210977 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:56:50 INFO - PROCESS | 1654 | 1467356210978 Marionette TRACE conn2 <- [1,14,null,{}] 23:56:50 INFO - PROCESS | 1654 | 1467356210984 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}] 23:56:50 INFO - PROCESS | 1654 | 1467356210986 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:51 INFO - PROCESS | 1654 | 1467356211080 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 23:56:51 INFO - PROCESS | 1654 | 1467356211083 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:51 INFO - PROCESS | 1654 | 1467356211085 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1ca000 == 9 [pid = 1654] [id = 9] 23:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12a89f400) [pid = 1654] [serial = 23] [outer = 0x0] 23:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12b008800) [pid = 1654] [serial = 24] [outer = 0x12a89f400] 23:56:51 INFO - PROCESS | 1654 | 1467356211110 Marionette DEBUG loaded listener.js 23:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12b1ea800) [pid = 1654] [serial = 25] [outer = 0x12a89f400] 23:56:51 INFO - PROCESS | 1654 | 1467356211381 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]]]}] 23:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 450ms 23:56:51 INFO - PROCESS | 1654 | 1467356211401 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 1654 | 1467356211402 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 23:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:56:51 INFO - PROCESS | 1654 | 1467356211405 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 1654 | 1467356211406 Marionette TRACE conn2 <- [1,18,null,{}] 23:56:51 INFO - PROCESS | 1654 | 1467356211416 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}] 23:56:51 INFO - PROCESS | 1654 | 1467356211417 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:51 INFO - PROCESS | 1654 | 1467356211513 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 23:56:51 INFO - PROCESS | 1654 | 1467356211518 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:51 INFO - PROCESS | 1654 | 1467356211520 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9c2800 == 10 [pid = 1654] [id = 10] 23:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12b981800) [pid = 1654] [serial = 26] [outer = 0x0] 23:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12bc44c00) [pid = 1654] [serial = 27] [outer = 0x12b981800] 23:56:51 INFO - PROCESS | 1654 | 1467356211544 Marionette DEBUG loaded listener.js 23:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12bc4b400) [pid = 1654] [serial = 28] [outer = 0x12b981800] 23:56:51 INFO - PROCESS | 1654 | 1467356211913 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]]]}] 23:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 518ms 23:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:56:51 INFO - PROCESS | 1654 | 1467356211924 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 1654 | 1467356211928 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 23:56:51 INFO - PROCESS | 1654 | 1467356211931 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 1654 | 1467356211932 Marionette TRACE conn2 <- [1,22,null,{}] 23:56:51 INFO - PROCESS | 1654 | 1467356211934 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}] 23:56:51 INFO - PROCESS | 1654 | 1467356211936 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:52 INFO - PROCESS | 1654 | 1467356212033 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 23:56:52 INFO - PROCESS | 1654 | 1467356212037 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 1654 | 1467356212038 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd1f000 == 11 [pid = 1654] [id = 11] 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x12bc4ec00) [pid = 1654] [serial = 29] [outer = 0x0] 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x12bd3e800) [pid = 1654] [serial = 30] [outer = 0x12bc4ec00] 23:56:52 INFO - PROCESS | 1654 | 1467356212063 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12c20c400) [pid = 1654] [serial = 31] [outer = 0x12bc4ec00] 23:56:52 INFO - PROCESS | 1654 | 1467356212309 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]]]}] 23:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 23:56:52 INFO - PROCESS | 1654 | 1467356212352 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 23:56:52 INFO - PROCESS | 1654 | 1467356212353 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 23:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:56:52 INFO - PROCESS | 1654 | 1467356212355 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:56:52 INFO - PROCESS | 1654 | 1467356212356 Marionette TRACE conn2 <- [1,26,null,{}] 23:56:52 INFO - PROCESS | 1654 | 1467356212366 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}] 23:56:52 INFO - PROCESS | 1654 | 1467356212367 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:52 INFO - PROCESS | 1654 | 1467356212465 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 23:56:52 INFO - PROCESS | 1654 | 1467356212468 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 1654 | 1467356212470 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfbf000 == 12 [pid = 1654] [id = 12] 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x12c20f000) [pid = 1654] [serial = 32] [outer = 0x0] 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x12c216400) [pid = 1654] [serial = 33] [outer = 0x12c20f000] 23:56:52 INFO - PROCESS | 1654 | 1467356212494 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x11836d800) [pid = 1654] [serial = 34] [outer = 0x12c20f000] 23:56:52 INFO - PROCESS | 1654 | 1467356212730 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]]]}] 23:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms 23:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:56:52 INFO - PROCESS | 1654 | 1467356212784 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 23:56:52 INFO - PROCESS | 1654 | 1467356212785 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 23:56:52 INFO - PROCESS | 1654 | 1467356212787 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:56:52 INFO - PROCESS | 1654 | 1467356212788 Marionette TRACE conn2 <- [1,30,null,{}] 23:56:52 INFO - PROCESS | 1654 | 1467356212811 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}] 23:56:52 INFO - PROCESS | 1654 | 1467356212814 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:52 INFO - PROCESS | 1654 | 1467356212916 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 23:56:52 INFO - PROCESS | 1654 | 1467356212921 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 1654 | 1467356212922 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c32a800 == 13 [pid = 1654] [id = 13] 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x118372800) [pid = 1654] [serial = 35] [outer = 0x0] 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12c21a800) [pid = 1654] [serial = 36] [outer = 0x118372800] 23:56:52 INFO - PROCESS | 1654 | 1467356212946 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c37a400) [pid = 1654] [serial = 37] [outer = 0x118372800] 23:56:53 INFO - PROCESS | 1654 | 1467356213181 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]]]}] 23:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 23:56:53 INFO - PROCESS | 1654 | 1467356213206 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 23:56:53 INFO - PROCESS | 1654 | 1467356213208 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 23:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:56:53 INFO - PROCESS | 1654 | 1467356213217 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 1654 | 1467356213218 Marionette TRACE conn2 <- [1,34,null,{}] 23:56:53 INFO - PROCESS | 1654 | 1467356213221 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}] 23:56:53 INFO - PROCESS | 1654 | 1467356213222 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:53 INFO - PROCESS | 1654 | 1467356213321 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 23:56:53 INFO - PROCESS | 1654 | 1467356213325 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 1654 | 1467356213326 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5ed000 == 14 [pid = 1654] [id = 14] 23:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12c37c800) [pid = 1654] [serial = 38] [outer = 0x0] 23:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c382c00) [pid = 1654] [serial = 39] [outer = 0x12c37c800] 23:56:53 INFO - PROCESS | 1654 | 1467356213351 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12c85c400) [pid = 1654] [serial = 40] [outer = 0x12c37c800] 23:56:53 INFO - PROCESS | 1654 | 1467356213592 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]]]}] 23:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 23:56:53 INFO - PROCESS | 1654 | 1467356213636 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 23:56:53 INFO - PROCESS | 1654 | 1467356213637 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 23:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:56:53 INFO - PROCESS | 1654 | 1467356213639 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 1654 | 1467356213640 Marionette TRACE conn2 <- [1,38,null,{}] 23:56:53 INFO - PROCESS | 1654 | 1467356213651 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}] 23:56:53 INFO - PROCESS | 1654 | 1467356213652 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:53 INFO - PROCESS | 1654 | 1467356213760 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 23:56:53 INFO - PROCESS | 1654 | 1467356213764 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 1654 | 1467356213765 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c8ca800 == 15 [pid = 1654] [id = 15] 23:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12c863800) [pid = 1654] [serial = 41] [outer = 0x0] 23:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12c868c00) [pid = 1654] [serial = 42] [outer = 0x12c863800] 23:56:53 INFO - PROCESS | 1654 | 1467356213788 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12cce6000) [pid = 1654] [serial = 43] [outer = 0x12c863800] 23:56:54 INFO - PROCESS | 1654 | 1467356214034 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]]]}] 23:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 422ms 23:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:56:54 INFO - PROCESS | 1654 | 1467356214066 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 23:56:54 INFO - PROCESS | 1654 | 1467356214067 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 23:56:54 INFO - PROCESS | 1654 | 1467356214071 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - PROCESS | 1654 | 1467356214072 Marionette TRACE conn2 <- [1,42,null,{}] 23:56:54 INFO - PROCESS | 1654 | 1467356214074 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}] 23:56:54 INFO - PROCESS | 1654 | 1467356214076 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:54 INFO - PROCESS | 1654 | 1467356214187 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 23:56:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf53000 == 16 [pid = 1654] [id = 16] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12cf53800) [pid = 1654] [serial = 44] [outer = 0x0] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12cf55000) [pid = 1654] [serial = 45] [outer = 0x12cf53800] 23:56:54 INFO - PROCESS | 1654 | 1467356214203 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 1654 | 1467356214204 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12cf5c000) [pid = 1654] [serial = 46] [outer = 0x12cf53800] 23:56:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf63800 == 17 [pid = 1654] [id = 17] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12d0e8800) [pid = 1654] [serial = 47] [outer = 0x0] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12d0ea400) [pid = 1654] [serial = 48] [outer = 0x12d0e8800] 23:56:54 INFO - PROCESS | 1654 | 1467356214235 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x12d0ee800) [pid = 1654] [serial = 49] [outer = 0x12d0e8800] 23:56:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf52800 == 18 [pid = 1654] [id = 18] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12cced000) [pid = 1654] [serial = 50] [outer = 0x0] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12d3ad800) [pid = 1654] [serial = 51] [outer = 0x12cced000] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x12d0f2800) [pid = 1654] [serial = 52] [outer = 0x12cced000] 23:56:54 INFO - PROCESS | 1654 | 1467356214593 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]]]}] 23:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 572ms 23:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:56:54 INFO - PROCESS | 1654 | 1467356214644 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 23:56:54 INFO - PROCESS | 1654 | 1467356214646 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 23:56:54 INFO - PROCESS | 1654 | 1467356214648 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - PROCESS | 1654 | 1467356214649 Marionette TRACE conn2 <- [1,46,null,{}] 23:56:54 INFO - PROCESS | 1654 | 1467356214652 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}] 23:56:54 INFO - PROCESS | 1654 | 1467356214653 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:54 INFO - PROCESS | 1654 | 1467356214748 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 23:56:54 INFO - PROCESS | 1654 | 1467356214761 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 1654 | 1467356214762 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11980f000 == 19 [pid = 1654] [id = 19] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x1181b1800) [pid = 1654] [serial = 53] [outer = 0x0] 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x11945b400) [pid = 1654] [serial = 54] [outer = 0x1181b1800] 23:56:54 INFO - PROCESS | 1654 | 1467356214789 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x12d3a9c00) [pid = 1654] [serial = 55] [outer = 0x1181b1800] 23:56:55 INFO - PROCESS | 1654 | 1467356215040 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]]]}] 23:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 23:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:56:55 INFO - PROCESS | 1654 | 1467356215066 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 23:56:55 INFO - PROCESS | 1654 | 1467356215067 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 23:56:55 INFO - PROCESS | 1654 | 1467356215069 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - PROCESS | 1654 | 1467356215070 Marionette TRACE conn2 <- [1,50,null,{}] 23:56:55 INFO - PROCESS | 1654 | 1467356215075 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}] 23:56:55 INFO - PROCESS | 1654 | 1467356215076 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:55 INFO - PROCESS | 1654 | 1467356215185 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 23:56:55 INFO - PROCESS | 1654 | 1467356215189 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:55 INFO - PROCESS | 1654 | 1467356215190 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118319800 == 20 [pid = 1654] [id = 20] 23:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x118415800) [pid = 1654] [serial = 56] [outer = 0x0] 23:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x11841d000) [pid = 1654] [serial = 57] [outer = 0x118415800] 23:56:55 INFO - PROCESS | 1654 | 1467356215214 Marionette DEBUG loaded listener.js 23:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x12c37c400) [pid = 1654] [serial = 58] [outer = 0x118415800] 23:56:55 INFO - PROCESS | 1654 | 1467356215447 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]]]}] 23:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 23:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:56:55 INFO - PROCESS | 1654 | 1467356215499 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 23:56:55 INFO - PROCESS | 1654 | 1467356215500 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 23:56:55 INFO - PROCESS | 1654 | 1467356215502 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - PROCESS | 1654 | 1467356215503 Marionette TRACE conn2 <- [1,54,null,{}] 23:56:55 INFO - PROCESS | 1654 | 1467356215506 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}] 23:56:55 INFO - PROCESS | 1654 | 1467356215507 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:55 INFO - PROCESS | 1654 | 1467356215623 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 23:56:55 INFO - PROCESS | 1654 | 1467356215627 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:55 INFO - PROCESS | 1654 | 1467356215628 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d63a800 == 21 [pid = 1654] [id = 21] 23:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x1183ab000) [pid = 1654] [serial = 59] [outer = 0x0] 23:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1183b4400) [pid = 1654] [serial = 60] [outer = 0x1183ab000] 23:56:55 INFO - PROCESS | 1654 | 1467356215651 Marionette DEBUG loaded listener.js 23:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1183b8000) [pid = 1654] [serial = 61] [outer = 0x1183ab000] 23:56:55 INFO - PROCESS | 1654 | 1467356215884 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]]]}] 23:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 417ms 23:56:55 INFO - PROCESS | 1654 | 1467356215925 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 23:56:55 INFO - PROCESS | 1654 | 1467356215928 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 23:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:56:55 INFO - PROCESS | 1654 | 1467356215939 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - PROCESS | 1654 | 1467356215940 Marionette TRACE conn2 <- [1,58,null,{}] 23:56:55 INFO - PROCESS | 1654 | 1467356215951 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}] 23:56:55 INFO - PROCESS | 1654 | 1467356215952 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:56 INFO - PROCESS | 1654 | 1467356216049 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 23:56:56 INFO - PROCESS | 1654 | 1467356216053 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:56 INFO - PROCESS | 1654 | 1467356216054 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d8ee000 == 22 [pid = 1654] [id = 22] 23:56:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x118420c00) [pid = 1654] [serial = 62] [outer = 0x0] 23:56:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x12929b400) [pid = 1654] [serial = 63] [outer = 0x118420c00] 23:56:56 INFO - PROCESS | 1654 | 1467356216082 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x12e406000) [pid = 1654] [serial = 64] [outer = 0x118420c00] 23:56:56 INFO - PROCESS | 1654 | 1467356216339 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]]]}] 23:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 427ms 23:56:56 INFO - PROCESS | 1654 | 1467356216958 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 23:56:56 INFO - PROCESS | 1654 | 1467356216961 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 23:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:56:57 INFO - PROCESS | 1654 | 1467356217030 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:56:57 INFO - PROCESS | 1654 | 1467356217031 Marionette TRACE conn2 <- [1,62,null,{}] 23:56:57 INFO - PROCESS | 1654 | 1467356217035 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}] 23:56:57 INFO - PROCESS | 1654 | 1467356217037 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:57 INFO - PROCESS | 1654 | 1467356217152 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 23:56:57 INFO - PROCESS | 1654 | 1467356217202 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 1654 | 1467356217205 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x112648800 == 23 [pid = 1654] [id = 23] 23:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1122ba400) [pid = 1654] [serial = 65] [outer = 0x0] 23:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x112a7bc00) [pid = 1654] [serial = 66] [outer = 0x1122ba400] 23:56:57 INFO - PROCESS | 1654 | 1467356217237 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x112d47c00) [pid = 1654] [serial = 67] [outer = 0x1122ba400] 23:56:57 INFO - PROCESS | 1654 | 1467356217653 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]]]}] 23:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 686ms 23:56:57 INFO - PROCESS | 1654 | 1467356217702 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 23:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:56:57 INFO - PROCESS | 1654 | 1467356217704 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 23:56:57 INFO - PROCESS | 1654 | 1467356217709 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:56:57 INFO - PROCESS | 1654 | 1467356217712 Marionette TRACE conn2 <- [1,66,null,{}] 23:56:57 INFO - PROCESS | 1654 | 1467356217715 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}] 23:56:57 INFO - PROCESS | 1654 | 1467356217717 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:57 INFO - PROCESS | 1654 | 1467356217832 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 23:56:57 INFO - PROCESS | 1654 | 1467356217873 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 1654 | 1467356217874 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa6000 == 24 [pid = 1654] [id = 24] 23:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1151d9000) [pid = 1654] [serial = 68] [outer = 0x0] 23:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1168d8400) [pid = 1654] [serial = 69] [outer = 0x1151d9000] 23:56:57 INFO - PROCESS | 1654 | 1467356217918 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x117131000) [pid = 1654] [serial = 70] [outer = 0x1151d9000] 23:56:58 INFO - PROCESS | 1654 | 1467356218317 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]]]}] 23:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 23:56:58 INFO - PROCESS | 1654 | 1467356218380 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 23:56:58 INFO - PROCESS | 1654 | 1467356218382 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 23:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:56:58 INFO - PROCESS | 1654 | 1467356218384 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - PROCESS | 1654 | 1467356218385 Marionette TRACE conn2 <- [1,70,null,{}] 23:56:58 INFO - PROCESS | 1654 | 1467356218392 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}] 23:56:58 INFO - PROCESS | 1654 | 1467356218395 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:58 INFO - PROCESS | 1654 | 1467356218522 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 23:56:58 INFO - PROCESS | 1654 | 1467356218589 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:58 INFO - PROCESS | 1654 | 1467356218592 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171d4800 == 25 [pid = 1654] [id = 25] 23:56:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1183b4800) [pid = 1654] [serial = 71] [outer = 0x0] 23:56:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118416800) [pid = 1654] [serial = 72] [outer = 0x1183b4800] 23:56:58 INFO - PROCESS | 1654 | 1467356218626 Marionette DEBUG loaded listener.js 23:56:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11880ec00) [pid = 1654] [serial = 73] [outer = 0x1183b4800] 23:56:59 INFO - PROCESS | 1654 | 1467356219258 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]]]}] 23:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 921ms 23:56:59 INFO - PROCESS | 1654 | 1467356219313 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 23:56:59 INFO - PROCESS | 1654 | 1467356219315 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 23:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:56:59 INFO - PROCESS | 1654 | 1467356219320 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 1654 | 1467356219321 Marionette TRACE conn2 <- [1,74,null,{}] 23:56:59 INFO - PROCESS | 1654 | 1467356219325 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}] 23:56:59 INFO - PROCESS | 1654 | 1467356219328 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:59 INFO - PROCESS | 1654 | 1467356219408 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 23:56:59 INFO - PROCESS | 1654 | 1467356219467 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 1654 | 1467356219468 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bad800 == 26 [pid = 1654] [id = 26] 23:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1167ef800) [pid = 1654] [serial = 74] [outer = 0x0] 23:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11680cc00) [pid = 1654] [serial = 75] [outer = 0x1167ef800] 23:56:59 INFO - PROCESS | 1654 | 1467356219497 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116a70000) [pid = 1654] [serial = 76] [outer = 0x1167ef800] 23:56:59 INFO - PROCESS | 1654 | 1467356219864 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]]]}] 23:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 23:56:59 INFO - PROCESS | 1654 | 1467356219892 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 23:56:59 INFO - PROCESS | 1654 | 1467356219895 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 23:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:56:59 INFO - PROCESS | 1654 | 1467356219899 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 1654 | 1467356219901 Marionette TRACE conn2 <- [1,78,null,{}] 23:56:59 INFO - PROCESS | 1654 | 1467356219903 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}] 23:56:59 INFO - PROCESS | 1654 | 1467356219905 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:56:59 INFO - PROCESS | 1654 | 1467356219981 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 23:57:00 INFO - PROCESS | 1654 | 1467356219999 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 1654 | 1467356220000 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1161a4800 == 27 [pid = 1654] [id = 27] 23:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116809400) [pid = 1654] [serial = 77] [outer = 0x0] 23:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1173c3000) [pid = 1654] [serial = 78] [outer = 0x116809400] 23:57:00 INFO - PROCESS | 1654 | 1467356220064 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1181b8400) [pid = 1654] [serial = 79] [outer = 0x116809400] 23:57:00 INFO - PROCESS | 1654 | 1467356220336 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]]]}] 23:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 23:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:57:00 INFO - PROCESS | 1654 | 1467356220369 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 23:57:00 INFO - PROCESS | 1654 | 1467356220370 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 23:57:00 INFO - PROCESS | 1654 | 1467356220372 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - PROCESS | 1654 | 1467356220375 Marionette TRACE conn2 <- [1,82,null,{}] 23:57:00 INFO - PROCESS | 1654 | 1467356220392 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}] 23:57:00 INFO - PROCESS | 1654 | 1467356220398 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:00 INFO - PROCESS | 1654 | 1467356220475 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 23:57:00 INFO - PROCESS | 1654 | 1467356220482 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 1654 | 1467356220484 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a9c000 == 28 [pid = 1654] [id = 28] 23:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1181c0400) [pid = 1654] [serial = 80] [outer = 0x0] 23:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118371800) [pid = 1654] [serial = 81] [outer = 0x1181c0400] 23:57:00 INFO - PROCESS | 1654 | 1467356220512 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11841fc00) [pid = 1654] [serial = 82] [outer = 0x1181c0400] 23:57:00 INFO - PROCESS | 1654 | 1467356220819 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]]]}] 23:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 480ms 23:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:57:00 INFO - PROCESS | 1654 | 1467356220853 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 23:57:00 INFO - PROCESS | 1654 | 1467356220855 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 23:57:00 INFO - PROCESS | 1654 | 1467356220857 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - PROCESS | 1654 | 1467356220858 Marionette TRACE conn2 <- [1,86,null,{}] 23:57:00 INFO - PROCESS | 1654 | 1467356220872 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}] 23:57:00 INFO - PROCESS | 1654 | 1467356220874 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:00 INFO - PROCESS | 1654 | 1467356220948 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 23:57:00 INFO - PROCESS | 1654 | 1467356220951 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 1654 | 1467356220952 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x117048800 == 29 [pid = 1654] [id = 29] 23:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118815400) [pid = 1654] [serial = 83] [outer = 0x0] 23:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118839800) [pid = 1654] [serial = 84] [outer = 0x118815400] 23:57:00 INFO - PROCESS | 1654 | 1467356220980 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1189d7800) [pid = 1654] [serial = 85] [outer = 0x118815400] 23:57:01 INFO - PROCESS | 1654 | 1467356221280 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]]]}] 23:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 477ms 23:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:57:01 INFO - PROCESS | 1654 | 1467356221334 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 23:57:01 INFO - PROCESS | 1654 | 1467356221336 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 23:57:01 INFO - PROCESS | 1654 | 1467356221338 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - PROCESS | 1654 | 1467356221339 Marionette TRACE conn2 <- [1,90,null,{}] 23:57:01 INFO - PROCESS | 1654 | 1467356221342 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}] 23:57:01 INFO - PROCESS | 1654 | 1467356221343 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:01 INFO - PROCESS | 1654 | 1467356221417 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 23:57:01 INFO - PROCESS | 1654 | 1467356221461 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:01 INFO - PROCESS | 1654 | 1467356221462 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f1c000 == 30 [pid = 1654] [id = 30] 23:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118816400) [pid = 1654] [serial = 86] [outer = 0x0] 23:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119157c00) [pid = 1654] [serial = 87] [outer = 0x118816400] 23:57:01 INFO - PROCESS | 1654 | 1467356221487 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119462000) [pid = 1654] [serial = 88] [outer = 0x118816400] 23:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 417ms 23:57:01 INFO - PROCESS | 1654 | 1467356221751 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]]]}] 23:57:01 INFO - PROCESS | 1654 | 1467356221756 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 23:57:01 INFO - PROCESS | 1654 | 1467356221757 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 23:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:57:01 INFO - PROCESS | 1654 | 1467356221770 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - PROCESS | 1654 | 1467356221771 Marionette TRACE conn2 <- [1,94,null,{}] 23:57:01 INFO - PROCESS | 1654 | 1467356221773 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}] 23:57:01 INFO - PROCESS | 1654 | 1467356221780 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:01 INFO - PROCESS | 1654 | 1467356221884 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 23:57:01 INFO - PROCESS | 1654 | 1467356221889 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:01 INFO - PROCESS | 1654 | 1467356221890 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d3000 == 31 [pid = 1654] [id = 31] 23:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119610800) [pid = 1654] [serial = 89] [outer = 0x0] 23:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11961b000) [pid = 1654] [serial = 90] [outer = 0x119610800] 23:57:01 INFO - PROCESS | 1654 | 1467356221918 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119c40000) [pid = 1654] [serial = 91] [outer = 0x119610800] 23:57:02 INFO - PROCESS | 1654 | 1467356222203 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]]]}] 23:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 479ms 23:57:02 INFO - PROCESS | 1654 | 1467356222239 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 1654 | 1467356222240 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 23:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:57:02 INFO - PROCESS | 1654 | 1467356222245 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - PROCESS | 1654 | 1467356222247 Marionette TRACE conn2 <- [1,98,null,{}] 23:57:02 INFO - PROCESS | 1654 | 1467356222250 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}] 23:57:02 INFO - PROCESS | 1654 | 1467356222251 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:02 INFO - PROCESS | 1654 | 1467356222349 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 23:57:02 INFO - PROCESS | 1654 | 1467356222355 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 1654 | 1467356222356 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x118997000 == 32 [pid = 1654] [id = 32] 23:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118817000) [pid = 1654] [serial = 92] [outer = 0x0] 23:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119c3fc00) [pid = 1654] [serial = 93] [outer = 0x118817000] 23:57:02 INFO - PROCESS | 1654 | 1467356222380 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11a0d6800) [pid = 1654] [serial = 94] [outer = 0x118817000] 23:57:02 INFO - PROCESS | 1654 | 1467356222645 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]]]}] 23:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 471ms 23:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:57:02 INFO - PROCESS | 1654 | 1467356222715 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 1654 | 1467356222716 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 23:57:02 INFO - PROCESS | 1654 | 1467356222718 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - PROCESS | 1654 | 1467356222719 Marionette TRACE conn2 <- [1,102,null,{}] 23:57:02 INFO - PROCESS | 1654 | 1467356222721 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}] 23:57:02 INFO - PROCESS | 1654 | 1467356222723 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:02 INFO - PROCESS | 1654 | 1467356222798 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 23:57:02 INFO - PROCESS | 1654 | 1467356222801 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 1654 | 1467356222802 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11206e800 == 33 [pid = 1654] [id = 33] 23:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11a0d6c00) [pid = 1654] [serial = 95] [outer = 0x0] 23:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1210df800) [pid = 1654] [serial = 96] [outer = 0x11a0d6c00] 23:57:02 INFO - PROCESS | 1654 | 1467356222828 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123804400) [pid = 1654] [serial = 97] [outer = 0x11a0d6c00] 23:57:03 INFO - PROCESS | 1654 | 1467356223129 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]]]}] 23:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 23:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:57:03 INFO - PROCESS | 1654 | 1467356223187 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 23:57:03 INFO - PROCESS | 1654 | 1467356223188 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 23:57:03 INFO - PROCESS | 1654 | 1467356223190 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - PROCESS | 1654 | 1467356223191 Marionette TRACE conn2 <- [1,106,null,{}] 23:57:03 INFO - PROCESS | 1654 | 1467356223193 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}] 23:57:03 INFO - PROCESS | 1654 | 1467356223194 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:03 INFO - PROCESS | 1654 | 1467356223288 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 23:57:03 INFO - PROCESS | 1654 | 1467356223294 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 1654 | 1467356223295 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193cf000 == 34 [pid = 1654] [id = 34] 23:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116b13400) [pid = 1654] [serial = 98] [outer = 0x0] 23:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123806400) [pid = 1654] [serial = 99] [outer = 0x116b13400] 23:57:03 INFO - PROCESS | 1654 | 1467356223319 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123b6bc00) [pid = 1654] [serial = 100] [outer = 0x116b13400] 23:57:03 INFO - PROCESS | 1654 | 1467356223583 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]]]}] 23:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 23:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:57:03 INFO - PROCESS | 1654 | 1467356223616 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 23:57:03 INFO - PROCESS | 1654 | 1467356223617 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 23:57:03 INFO - PROCESS | 1654 | 1467356223619 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - PROCESS | 1654 | 1467356223620 Marionette TRACE conn2 <- [1,110,null,{}] 23:57:03 INFO - PROCESS | 1654 | 1467356223623 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}] 23:57:03 INFO - PROCESS | 1654 | 1467356223624 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:03 INFO - PROCESS | 1654 | 1467356223705 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 23:57:03 INFO - PROCESS | 1654 | 1467356223709 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 1654 | 1467356223712 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b08800 == 35 [pid = 1654] [id = 35] 23:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12380a800) [pid = 1654] [serial = 101] [outer = 0x0] 23:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x123dd0000) [pid = 1654] [serial = 102] [outer = 0x12380a800] 23:57:03 INFO - PROCESS | 1654 | 1467356223737 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124063800) [pid = 1654] [serial = 103] [outer = 0x12380a800] 23:57:04 INFO - PROCESS | 1654 | 1467356224037 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]]]}] 23:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 23:57:04 INFO - PROCESS | 1654 | 1467356224088 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 1654 | 1467356224089 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 23:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:57:04 INFO - PROCESS | 1654 | 1467356224092 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:57:04 INFO - PROCESS | 1654 | 1467356224093 Marionette TRACE conn2 <- [1,114,null,{}] 23:57:04 INFO - PROCESS | 1654 | 1467356224096 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}] 23:57:04 INFO - PROCESS | 1654 | 1467356224097 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:04 INFO - PROCESS | 1654 | 1467356224209 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 23:57:04 INFO - PROCESS | 1654 | 1467356224233 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:04 INFO - PROCESS | 1654 | 1467356224235 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c24800 == 36 [pid = 1654] [id = 36] 23:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119cdb400) [pid = 1654] [serial = 104] [outer = 0x0] 23:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124538400) [pid = 1654] [serial = 105] [outer = 0x119cdb400] 23:57:04 INFO - PROCESS | 1654 | 1467356224260 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124d30400) [pid = 1654] [serial = 106] [outer = 0x119cdb400] 23:57:04 INFO - PROCESS | 1654 | 1467356224530 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]]]}] 23:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 23:57:04 INFO - PROCESS | 1654 | 1467356224567 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 1654 | 1467356224568 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 23:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:57:04 INFO - PROCESS | 1654 | 1467356224570 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:57:04 INFO - PROCESS | 1654 | 1467356224571 Marionette TRACE conn2 <- [1,118,null,{}] 23:57:04 INFO - PROCESS | 1654 | 1467356224573 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}] 23:57:04 INFO - PROCESS | 1654 | 1467356224575 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:04 INFO - PROCESS | 1654 | 1467356224668 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 23:57:04 INFO - PROCESS | 1654 | 1467356224671 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:04 INFO - PROCESS | 1654 | 1467356224672 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e3000 == 37 [pid = 1654] [id = 37] 23:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124d34000) [pid = 1654] [serial = 107] [outer = 0x0] 23:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124fc8000) [pid = 1654] [serial = 108] [outer = 0x124d34000] 23:57:04 INFO - PROCESS | 1654 | 1467356224698 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1255cf400) [pid = 1654] [serial = 109] [outer = 0x124d34000] 23:57:05 INFO - PROCESS | 1654 | 1467356224993 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]]]}] 23:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 23:57:05 INFO - PROCESS | 1654 | 1467356225040 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 23:57:05 INFO - PROCESS | 1654 | 1467356225042 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 23:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:57:05 INFO - PROCESS | 1654 | 1467356225046 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - PROCESS | 1654 | 1467356225047 Marionette TRACE conn2 <- [1,122,null,{}] 23:57:05 INFO - PROCESS | 1654 | 1467356225050 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}] 23:57:05 INFO - PROCESS | 1654 | 1467356225051 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:05 INFO - PROCESS | 1654 | 1467356225151 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 23:57:05 INFO - PROCESS | 1654 | 1467356225158 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:05 INFO - PROCESS | 1654 | 1467356225159 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x123925800 == 38 [pid = 1654] [id = 38] 23:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1255d1800) [pid = 1654] [serial = 110] [outer = 0x0] 23:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x125656400) [pid = 1654] [serial = 111] [outer = 0x1255d1800] 23:57:05 INFO - PROCESS | 1654 | 1467356225187 Marionette DEBUG loaded listener.js 23:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12601a800) [pid = 1654] [serial = 112] [outer = 0x1255d1800] 23:57:05 INFO - PROCESS | 1654 | 1467356225482 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]]]}] 23:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 23:57:05 INFO - PROCESS | 1654 | 1467356225516 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 23:57:05 INFO - PROCESS | 1654 | 1467356225517 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 23:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:57:05 INFO - PROCESS | 1654 | 1467356225519 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - PROCESS | 1654 | 1467356225520 Marionette TRACE conn2 <- [1,126,null,{}] 23:57:05 INFO - PROCESS | 1654 | 1467356225522 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}] 23:57:05 INFO - PROCESS | 1654 | 1467356225523 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:05 INFO - PROCESS | 1654 | 1467356225603 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 23:57:05 INFO - PROCESS | 1654 | 1467356225607 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:05 INFO - PROCESS | 1654 | 1467356225608 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b1b800 == 39 [pid = 1654] [id = 39] 23:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12601ec00) [pid = 1654] [serial = 113] [outer = 0x0] 23:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12669ac00) [pid = 1654] [serial = 114] [outer = 0x12601ec00] 23:57:05 INFO - PROCESS | 1654 | 1467356225635 Marionette DEBUG loaded listener.js 23:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126811400) [pid = 1654] [serial = 115] [outer = 0x12601ec00] 23:57:05 INFO - PROCESS | 1654 | 1467356225927 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]]]}] 23:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 23:57:05 INFO - PROCESS | 1654 | 1467356225937 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 23:57:05 INFO - PROCESS | 1654 | 1467356225938 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 23:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:57:05 INFO - PROCESS | 1654 | 1467356225941 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - PROCESS | 1654 | 1467356225942 Marionette TRACE conn2 <- [1,130,null,{}] 23:57:05 INFO - PROCESS | 1654 | 1467356225952 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}] 23:57:05 INFO - PROCESS | 1654 | 1467356225953 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:06 INFO - PROCESS | 1654 | 1467356226052 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 23:57:06 INFO - PROCESS | 1654 | 1467356226102 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:06 INFO - PROCESS | 1654 | 1467356226103 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ea0000 == 40 [pid = 1654] [id = 40] 23:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x124db2800) [pid = 1654] [serial = 116] [outer = 0x0] 23:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126a16400) [pid = 1654] [serial = 117] [outer = 0x124db2800] 23:57:06 INFO - PROCESS | 1654 | 1467356226127 Marionette DEBUG loaded listener.js 23:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128ca9800) [pid = 1654] [serial = 118] [outer = 0x124db2800] 23:57:06 INFO - PROCESS | 1654 | 1467356226379 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]]]}] 23:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 477ms 23:57:06 INFO - PROCESS | 1654 | 1467356226418 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 23:57:06 INFO - PROCESS | 1654 | 1467356226420 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 23:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:57:06 INFO - PROCESS | 1654 | 1467356226422 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:57:06 INFO - PROCESS | 1654 | 1467356226423 Marionette TRACE conn2 <- [1,134,null,{}] 23:57:06 INFO - PROCESS | 1654 | 1467356226426 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}] 23:57:06 INFO - PROCESS | 1654 | 1467356226428 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:06 INFO - PROCESS | 1654 | 1467356226522 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 23:57:06 INFO - PROCESS | 1654 | 1467356226527 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:06 INFO - PROCESS | 1654 | 1467356226529 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1245bc000 == 41 [pid = 1654] [id = 41] 23:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128a05400) [pid = 1654] [serial = 119] [outer = 0x0] 23:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x129061400) [pid = 1654] [serial = 120] [outer = 0x128a05400] 23:57:06 INFO - PROCESS | 1654 | 1467356226553 Marionette DEBUG loaded listener.js 23:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12906b400) [pid = 1654] [serial = 121] [outer = 0x128a05400] 23:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 470ms 23:57:06 INFO - PROCESS | 1654 | 1467356226889 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]]]}] 23:57:06 INFO - PROCESS | 1654 | 1467356226894 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 23:57:06 INFO - PROCESS | 1654 | 1467356226895 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 23:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:57:06 INFO - PROCESS | 1654 | 1467356226897 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:57:06 INFO - PROCESS | 1654 | 1467356226898 Marionette TRACE conn2 <- [1,138,null,{}] 23:57:06 INFO - PROCESS | 1654 | 1467356226900 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}] 23:57:06 INFO - PROCESS | 1654 | 1467356226901 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:06 INFO - PROCESS | 1654 | 1467356226984 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 23:57:07 INFO - PROCESS | 1654 | 1467356227708 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:07 INFO - PROCESS | 1654 | 1467356227709 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x112633000 == 42 [pid = 1654] [id = 42] 23:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112a7cc00) [pid = 1654] [serial = 122] [outer = 0x0] 23:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11336b400) [pid = 1654] [serial = 123] [outer = 0x112a7cc00] 23:57:07 INFO - PROCESS | 1654 | 1467356227738 Marionette DEBUG loaded listener.js 23:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11680a400) [pid = 1654] [serial = 124] [outer = 0x112a7cc00] 23:57:08 INFO - PROCESS | 1654 | 1467356228084 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]]]}] 23:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1220ms 23:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:57:08 INFO - PROCESS | 1654 | 1467356228119 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 23:57:08 INFO - PROCESS | 1654 | 1467356228121 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 23:57:08 INFO - PROCESS | 1654 | 1467356228124 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:57:08 INFO - PROCESS | 1654 | 1467356228126 Marionette TRACE conn2 <- [1,142,null,{}] 23:57:08 INFO - PROCESS | 1654 | 1467356228129 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}] 23:57:08 INFO - PROCESS | 1654 | 1467356228130 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:08 INFO - PROCESS | 1654 | 1467356228222 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 23:57:08 INFO - PROCESS | 1654 | 1467356228254 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:08 INFO - PROCESS | 1654 | 1467356228256 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x116332800 == 43 [pid = 1654] [id = 43] 23:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1181b3800) [pid = 1654] [serial = 125] [outer = 0x0] 23:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1181bb400) [pid = 1654] [serial = 126] [outer = 0x1181b3800] 23:57:08 INFO - PROCESS | 1654 | 1467356228283 Marionette DEBUG loaded listener.js 23:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118374c00) [pid = 1654] [serial = 127] [outer = 0x1181b3800] 23:57:08 INFO - PROCESS | 1654 | 1467356228588 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]]]}] 23:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 23:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:57:08 INFO - PROCESS | 1654 | 1467356228648 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 23:57:08 INFO - PROCESS | 1654 | 1467356228650 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 23:57:08 INFO - PROCESS | 1654 | 1467356228653 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:57:08 INFO - PROCESS | 1654 | 1467356228654 Marionette TRACE conn2 <- [1,146,null,{}] 23:57:08 INFO - PROCESS | 1654 | 1467356228656 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}] 23:57:08 INFO - PROCESS | 1654 | 1467356228657 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:08 INFO - PROCESS | 1654 | 1467356228760 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 23:57:08 INFO - PROCESS | 1654 | 1467356228791 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:08 INFO - PROCESS | 1654 | 1467356228793 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x116b97800 == 44 [pid = 1654] [id = 44] 23:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118418800) [pid = 1654] [serial = 128] [outer = 0x0] 23:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x118811000) [pid = 1654] [serial = 129] [outer = 0x118418800] 23:57:08 INFO - PROCESS | 1654 | 1467356228817 Marionette DEBUG loaded listener.js 23:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1188d5000) [pid = 1654] [serial = 130] [outer = 0x118418800] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12b981800) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a89f400) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12a682000) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x129063000) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1183ab000) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118415800) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1181b1800) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12d0e8800) [pid = 1654] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12c863800) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12c37c800) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118372800) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12c20f000) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12bc4ec00) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11a0d6c00) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x116b13400) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119cdb400) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x124d34000) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1255d1800) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118420c00) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1122ba400) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1151d9000) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1183b4800) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1167ef800) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116809400) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1181c0400) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118815400) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118816400) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119610800) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:57:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118817000) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:57:09 INFO - PROCESS | 1654 | 1467356229569 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]]]}] 23:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 919ms 23:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:57:09 INFO - PROCESS | 1654 | 1467356229572 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 23:57:09 INFO - PROCESS | 1654 | 1467356229574 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 23:57:09 INFO - PROCESS | 1654 | 1467356229582 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:57:09 INFO - PROCESS | 1654 | 1467356229586 Marionette TRACE conn2 <- [1,150,null,{}] 23:57:09 INFO - PROCESS | 1654 | 1467356229589 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}] 23:57:09 INFO - PROCESS | 1654 | 1467356229592 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:09 INFO - PROCESS | 1654 | 1467356229664 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 23:57:09 INFO - PROCESS | 1654 | 1467356229667 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:09 INFO - PROCESS | 1654 | 1467356229668 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118320000 == 45 [pid = 1654] [id = 45] 23:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112d4ac00) [pid = 1654] [serial = 131] [outer = 0x0] 23:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116b13400) [pid = 1654] [serial = 132] [outer = 0x112d4ac00] 23:57:09 INFO - PROCESS | 1654 | 1467356229694 Marionette DEBUG loaded listener.js 23:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119160c00) [pid = 1654] [serial = 133] [outer = 0x112d4ac00] 23:57:10 INFO - PROCESS | 1654 | 1467356230012 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]]]}] 23:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 476ms 23:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:57:10 INFO - PROCESS | 1654 | 1467356230054 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 23:57:10 INFO - PROCESS | 1654 | 1467356230055 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 23:57:10 INFO - PROCESS | 1654 | 1467356230058 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:57:10 INFO - PROCESS | 1654 | 1467356230059 Marionette TRACE conn2 <- [1,154,null,{}] 23:57:10 INFO - PROCESS | 1654 | 1467356230061 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}] 23:57:10 INFO - PROCESS | 1654 | 1467356230062 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:10 INFO - PROCESS | 1654 | 1467356230144 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 23:57:10 INFO - PROCESS | 1654 | 1467356230149 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 1654 | 1467356230150 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11898b800 == 46 [pid = 1654] [id = 46] 23:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117130800) [pid = 1654] [serial = 134] [outer = 0x0] 23:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119825400) [pid = 1654] [serial = 135] [outer = 0x117130800] 23:57:10 INFO - PROCESS | 1654 | 1467356230174 Marionette DEBUG loaded listener.js 23:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119831800) [pid = 1654] [serial = 136] [outer = 0x117130800] 23:57:10 INFO - PROCESS | 1654 | 1467356230496 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]]]}] 23:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 23:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:57:10 INFO - PROCESS | 1654 | 1467356230530 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 23:57:10 INFO - PROCESS | 1654 | 1467356230532 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 23:57:10 INFO - PROCESS | 1654 | 1467356230534 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:57:10 INFO - PROCESS | 1654 | 1467356230535 Marionette TRACE conn2 <- [1,158,null,{}] 23:57:10 INFO - PROCESS | 1654 | 1467356230537 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}] 23:57:10 INFO - PROCESS | 1654 | 1467356230538 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:10 INFO - PROCESS | 1654 | 1467356230610 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 23:57:10 INFO - PROCESS | 1654 | 1467356230656 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 1654 | 1467356230660 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e1800 == 47 [pid = 1654] [id = 47] 23:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119c3a000) [pid = 1654] [serial = 137] [outer = 0x0] 23:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119c46400) [pid = 1654] [serial = 138] [outer = 0x119c3a000] 23:57:10 INFO - PROCESS | 1654 | 1467356230691 Marionette DEBUG loaded listener.js 23:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1210d4400) [pid = 1654] [serial = 139] [outer = 0x119c3a000] 23:57:10 INFO - PROCESS | 1654 | 1467356230980 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]]]}] 23:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 23:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:57:11 INFO - PROCESS | 1654 | 1467356231004 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 23:57:11 INFO - PROCESS | 1654 | 1467356231005 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 23:57:11 INFO - PROCESS | 1654 | 1467356231007 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:57:11 INFO - PROCESS | 1654 | 1467356231008 Marionette TRACE conn2 <- [1,162,null,{}] 23:57:11 INFO - PROCESS | 1654 | 1467356231018 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}] 23:57:11 INFO - PROCESS | 1654 | 1467356231020 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:11 INFO - PROCESS | 1654 | 1467356231107 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 23:57:11 INFO - PROCESS | 1654 | 1467356231113 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:11 INFO - PROCESS | 1654 | 1467356231114 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x112ead800 == 48 [pid = 1654] [id = 48] 23:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1210dcc00) [pid = 1654] [serial = 140] [outer = 0x0] 23:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x123f87000) [pid = 1654] [serial = 141] [outer = 0x1210dcc00] 23:57:11 INFO - PROCESS | 1654 | 1467356231139 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124563400) [pid = 1654] [serial = 142] [outer = 0x1210dcc00] 23:57:11 INFO - PROCESS | 1654 | 1467356231443 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]]]}] 23:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 479ms 23:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:57:11 INFO - PROCESS | 1654 | 1467356231534 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 23:57:11 INFO - PROCESS | 1654 | 1467356231536 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 23:57:11 INFO - PROCESS | 1654 | 1467356231540 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:57:11 INFO - PROCESS | 1654 | 1467356231543 Marionette TRACE conn2 <- [1,166,null,{}] 23:57:11 INFO - PROCESS | 1654 | 1467356231549 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}] 23:57:11 INFO - PROCESS | 1654 | 1467356231551 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:11 INFO - PROCESS | 1654 | 1467356231647 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 23:57:11 INFO - PROCESS | 1654 | 1467356231691 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:11 INFO - PROCESS | 1654 | 1467356231693 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bac000 == 49 [pid = 1654] [id = 49] 23:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116176400) [pid = 1654] [serial = 143] [outer = 0x0] 23:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1167ebc00) [pid = 1654] [serial = 144] [outer = 0x116176400] 23:57:11 INFO - PROCESS | 1654 | 1467356231725 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11712dc00) [pid = 1654] [serial = 145] [outer = 0x116176400] 23:57:12 INFO - PROCESS | 1654 | 1467356232135 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]]]}] 23:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 624ms 23:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:57:12 INFO - PROCESS | 1654 | 1467356232165 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 23:57:12 INFO - PROCESS | 1654 | 1467356232167 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 23:57:12 INFO - PROCESS | 1654 | 1467356232172 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:57:12 INFO - PROCESS | 1654 | 1467356232175 Marionette TRACE conn2 <- [1,170,null,{}] 23:57:12 INFO - PROCESS | 1654 | 1467356232178 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}] 23:57:12 INFO - PROCESS | 1654 | 1467356232179 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:12 INFO - PROCESS | 1654 | 1467356232273 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 23:57:12 INFO - PROCESS | 1654 | 1467356232332 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:12 INFO - PROCESS | 1654 | 1467356232334 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119143000 == 50 [pid = 1654] [id = 50] 23:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1181bd000) [pid = 1654] [serial = 146] [outer = 0x0] 23:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1183ab000) [pid = 1654] [serial = 147] [outer = 0x1181bd000] 23:57:12 INFO - PROCESS | 1654 | 1467356232366 Marionette DEBUG loaded listener.js 23:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11841b800) [pid = 1654] [serial = 148] [outer = 0x1181bd000] 23:57:12 INFO - PROCESS | 1654 | 1467356232795 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]]]}] 23:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 674ms 23:57:12 INFO - PROCESS | 1654 | 1467356232860 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 23:57:12 INFO - PROCESS | 1654 | 1467356232862 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 23:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:57:12 INFO - PROCESS | 1654 | 1467356232865 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:57:12 INFO - PROCESS | 1654 | 1467356232867 Marionette TRACE conn2 <- [1,174,null,{}] 23:57:12 INFO - PROCESS | 1654 | 1467356232874 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}] 23:57:12 INFO - PROCESS | 1654 | 1467356232879 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:12 INFO - PROCESS | 1654 | 1467356232973 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 23:57:13 INFO - PROCESS | 1654 | 1467356233035 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:13 INFO - PROCESS | 1654 | 1467356233038 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11830d000 == 51 [pid = 1654] [id = 51] 23:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119c3e000) [pid = 1654] [serial = 149] [outer = 0x0] 23:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119cf3000) [pid = 1654] [serial = 150] [outer = 0x119c3e000] 23:57:13 INFO - PROCESS | 1654 | 1467356233070 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x123802400) [pid = 1654] [serial = 151] [outer = 0x119c3e000] 23:57:13 INFO - PROCESS | 1654 | 1467356233490 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]]]}] 23:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 23:57:13 INFO - PROCESS | 1654 | 1467356233537 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 23:57:13 INFO - PROCESS | 1654 | 1467356233540 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 23:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:57:13 INFO - PROCESS | 1654 | 1467356233598 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:57:13 INFO - PROCESS | 1654 | 1467356233601 Marionette TRACE conn2 <- [1,178,null,{}] 23:57:13 INFO - PROCESS | 1654 | 1467356233606 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}] 23:57:13 INFO - PROCESS | 1654 | 1467356233608 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:13 INFO - PROCESS | 1654 | 1467356233751 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 23:57:13 INFO - PROCESS | 1654 | 1467356233822 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:13 INFO - PROCESS | 1654 | 1467356233823 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1245bf000 == 52 [pid = 1654] [id = 52] 23:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12405b400) [pid = 1654] [serial = 152] [outer = 0x0] 23:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x124566000) [pid = 1654] [serial = 153] [outer = 0x12405b400] 23:57:13 INFO - PROCESS | 1654 | 1467356233852 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x124d06400) [pid = 1654] [serial = 154] [outer = 0x12405b400] 23:57:14 INFO - PROCESS | 1654 | 1467356234283 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]]]}] 23:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 756ms 23:57:14 INFO - PROCESS | 1654 | 1467356234321 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 23:57:14 INFO - PROCESS | 1654 | 1467356234323 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 23:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:57:14 INFO - PROCESS | 1654 | 1467356234327 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:57:14 INFO - PROCESS | 1654 | 1467356234329 Marionette TRACE conn2 <- [1,182,null,{}] 23:57:14 INFO - PROCESS | 1654 | 1467356234333 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}] 23:57:14 INFO - PROCESS | 1654 | 1467356234335 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:14 INFO - PROCESS | 1654 | 1467356234468 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 23:57:14 INFO - PROCESS | 1654 | 1467356234541 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:14 INFO - PROCESS | 1654 | 1467356234543 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255ac800 == 53 [pid = 1654] [id = 53] 23:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x124068000) [pid = 1654] [serial = 155] [outer = 0x0] 23:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x124d3cc00) [pid = 1654] [serial = 156] [outer = 0x124068000] 23:57:14 INFO - PROCESS | 1654 | 1467356234577 Marionette DEBUG loaded listener.js 23:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1255d1800) [pid = 1654] [serial = 157] [outer = 0x124068000] 23:57:14 INFO - PROCESS | 1654 | 1467356234985 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]]]}] 23:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 23:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:57:15 INFO - PROCESS | 1654 | 1467356234998 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 23:57:15 INFO - PROCESS | 1654 | 1467356234999 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 23:57:15 INFO - PROCESS | 1654 | 1467356235015 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:57:15 INFO - PROCESS | 1654 | 1467356235016 Marionette TRACE conn2 <- [1,186,null,{}] 23:57:15 INFO - PROCESS | 1654 | 1467356235019 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}] 23:57:15 INFO - PROCESS | 1654 | 1467356235023 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:15 INFO - PROCESS | 1654 | 1467356235138 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 23:57:15 INFO - PROCESS | 1654 | 1467356235197 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 1654 | 1467356235199 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x116b98000 == 54 [pid = 1654] [id = 54] 23:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x116b10c00) [pid = 1654] [serial = 158] [outer = 0x0] 23:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119458400) [pid = 1654] [serial = 159] [outer = 0x116b10c00] 23:57:15 INFO - PROCESS | 1654 | 1467356235228 Marionette DEBUG loaded listener.js 23:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x126476000) [pid = 1654] [serial = 160] [outer = 0x116b10c00] 23:57:15 INFO - PROCESS | 1654 | 1467356235690 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]]]}] 23:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 735ms 23:57:15 INFO - PROCESS | 1654 | 1467356235736 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 23:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:57:15 INFO - PROCESS | 1654 | 1467356235739 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 23:57:15 INFO - PROCESS | 1654 | 1467356235742 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:57:15 INFO - PROCESS | 1654 | 1467356235744 Marionette TRACE conn2 <- [1,190,null,{}] 23:57:15 INFO - PROCESS | 1654 | 1467356235748 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}] 23:57:15 INFO - PROCESS | 1654 | 1467356235750 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:15 INFO - PROCESS | 1654 | 1467356235855 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 23:57:15 INFO - PROCESS | 1654 | 1467356235926 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 1654 | 1467356235928 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f21800 == 55 [pid = 1654] [id = 55] 23:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1168d6400) [pid = 1654] [serial = 161] [outer = 0x0] 23:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x116a69c00) [pid = 1654] [serial = 162] [outer = 0x1168d6400] 23:57:16 INFO - PROCESS | 1654 | 1467356236027 Marionette DEBUG loaded listener.js 23:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1177d9800) [pid = 1654] [serial = 163] [outer = 0x1168d6400] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e1800 == 54 [pid = 1654] [id = 47] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11898b800 == 53 [pid = 1654] [id = 46] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116a9c000 == 52 [pid = 1654] [id = 28] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x118320000 == 51 [pid = 1654] [id = 45] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117048800 == 50 [pid = 1654] [id = 29] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116b97800 == 49 [pid = 1654] [id = 44] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x118997000 == 48 [pid = 1654] [id = 32] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116332800 == 47 [pid = 1654] [id = 43] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d3000 == 46 [pid = 1654] [id = 31] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1161a4800 == 45 [pid = 1654] [id = 27] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x112633000 == 44 [pid = 1654] [id = 42] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1245bc000 == 43 [pid = 1654] [id = 41] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119b08800 == 42 [pid = 1654] [id = 35] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117f1c000 == 41 [pid = 1654] [id = 30] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116b98000 == 40 [pid = 1654] [id = 54] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1255ac800 == 39 [pid = 1654] [id = 53] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1245bf000 == 38 [pid = 1654] [id = 52] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11830d000 == 37 [pid = 1654] [id = 51] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123b1b800 == 36 [pid = 1654] [id = 39] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123925800 == 35 [pid = 1654] [id = 38] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123ea0000 == 34 [pid = 1654] [id = 40] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119c24800 == 33 [pid = 1654] [id = 36] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119143000 == 32 [pid = 1654] [id = 50] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e3000 == 31 [pid = 1654] [id = 37] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x112ead800 == 30 [pid = 1654] [id = 48] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1193cf000 == 29 [pid = 1654] [id = 34] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11206e800 == 28 [pid = 1654] [id = 33] 23:57:16 INFO - PROCESS | 1654 | --DOCSHELL 0x113bac000 == 27 [pid = 1654] [id = 49] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x124567000) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1210df800) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x123806400) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x123804400) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x123dd0000) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x124538400) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x124fc8000) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x125656400) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12669ac00) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x126a16400) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x112a7bc00) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1168d8400) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118416800) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11680cc00) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1173c3000) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118371800) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118839800) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119157c00) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119462000) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11961b000) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119c3fc00) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11a0d6800) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x123b6bc00) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119c40000) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x124d30400) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11841fc00) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1255cf400) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116a70000) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112d47c00) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12601a800) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11880ec00) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1181b8400) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117131000) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1189d7800) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12e406000) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129061400) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123f88c00) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12c382c00) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12c21a800) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12c37a400) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12c216400) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11836d800) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12c20c400) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12bd3e800) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12bc44c00) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12bc4b400) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12b008800) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12b1ea800) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12a895400) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12a683c00) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x129435400) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x129064c00) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12906a400) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12929b400) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1183b4400) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1183b8000) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11841d000) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12c37c400) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12d3a9c00) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11945b400) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12d3ad800) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12cf55000) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12d0ea400) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12d0ee800) [pid = 1654] [serial = 49] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12c868c00) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12cce6000) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12c85c400) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 23:57:16 INFO - PROCESS | 1654 | 1467356236980 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]]]}] 23:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1275ms 23:57:17 INFO - PROCESS | 1654 | 1467356237018 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 23:57:17 INFO - PROCESS | 1654 | 1467356237021 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 23:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:57:17 INFO - PROCESS | 1654 | 1467356237026 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 1654 | 1467356237033 Marionette TRACE conn2 <- [1,194,null,{}] 23:57:17 INFO - PROCESS | 1654 | 1467356237038 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}] 23:57:17 INFO - PROCESS | 1654 | 1467356237040 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:17 INFO - PROCESS | 1654 | 1467356237117 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 23:57:17 INFO - PROCESS | 1654 | 1467356237123 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:17 INFO - PROCESS | 1654 | 1467356237125 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x115182800 == 28 [pid = 1654] [id = 56] 23:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x116a67c00) [pid = 1654] [serial = 164] [outer = 0x0] 23:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x117138400) [pid = 1654] [serial = 165] [outer = 0x116a67c00] 23:57:17 INFO - PROCESS | 1654 | 1467356237155 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x117fa8c00) [pid = 1654] [serial = 166] [outer = 0x116a67c00] 23:57:17 INFO - PROCESS | 1654 | 1467356237468 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]]]}] 23:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 478ms 23:57:17 INFO - PROCESS | 1654 | 1467356237502 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 23:57:17 INFO - PROCESS | 1654 | 1467356237506 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 23:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:57:17 INFO - PROCESS | 1654 | 1467356237513 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 1654 | 1467356237515 Marionette TRACE conn2 <- [1,198,null,{}] 23:57:17 INFO - PROCESS | 1654 | 1467356237517 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}] 23:57:17 INFO - PROCESS | 1654 | 1467356237519 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:17 INFO - PROCESS | 1654 | 1467356237596 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 23:57:17 INFO - PROCESS | 1654 | 1467356237637 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:17 INFO - PROCESS | 1654 | 1467356237638 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x116774800 == 29 [pid = 1654] [id = 57] 23:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11712d400) [pid = 1654] [serial = 167] [outer = 0x0] 23:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118368400) [pid = 1654] [serial = 168] [outer = 0x11712d400] 23:57:17 INFO - PROCESS | 1654 | 1467356237666 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1183b7400) [pid = 1654] [serial = 169] [outer = 0x11712d400] 23:57:17 INFO - PROCESS | 1654 | 1467356237952 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]]]}] 23:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 23:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:57:17 INFO - PROCESS | 1654 | 1467356237984 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 23:57:17 INFO - PROCESS | 1654 | 1467356237985 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 23:57:17 INFO - PROCESS | 1654 | 1467356237988 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 1654 | 1467356237990 Marionette TRACE conn2 <- [1,202,null,{}] 23:57:18 INFO - PROCESS | 1654 | 1467356238001 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}] 23:57:18 INFO - PROCESS | 1654 | 1467356238004 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:18 INFO - PROCESS | 1654 | 1467356238077 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 23:57:18 INFO - PROCESS | 1654 | 1467356238082 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 1654 | 1467356238084 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f35000 == 30 [pid = 1654] [id = 58] 23:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1183b3800) [pid = 1654] [serial = 170] [outer = 0x0] 23:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1185dd800) [pid = 1654] [serial = 171] [outer = 0x1183b3800] 23:57:18 INFO - PROCESS | 1654 | 1467356238148 Marionette DEBUG loaded listener.js 23:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119162c00) [pid = 1654] [serial = 172] [outer = 0x1183b3800] 23:57:18 INFO - PROCESS | 1654 | 1467356238418 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]]]}] 23:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 475ms 23:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:57:18 INFO - PROCESS | 1654 | 1467356238470 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 23:57:18 INFO - PROCESS | 1654 | 1467356238473 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 23:57:18 INFO - PROCESS | 1654 | 1467356238476 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 1654 | 1467356238482 Marionette TRACE conn2 <- [1,206,null,{}] 23:57:18 INFO - PROCESS | 1654 | 1467356238486 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}] 23:57:18 INFO - PROCESS | 1654 | 1467356238488 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:18 INFO - PROCESS | 1654 | 1467356238615 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 23:57:18 INFO - PROCESS | 1654 | 1467356238622 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 1654 | 1467356238623 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186cf800 == 31 [pid = 1654] [id = 59] 23:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119614800) [pid = 1654] [serial = 173] [outer = 0x0] 23:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119826400) [pid = 1654] [serial = 174] [outer = 0x119614800] 23:57:18 INFO - PROCESS | 1654 | 1467356238664 Marionette DEBUG loaded listener.js 23:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119ab3400) [pid = 1654] [serial = 175] [outer = 0x119614800] 23:57:19 INFO - PROCESS | 1654 | 1467356239105 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]]]}] 23:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 677ms 23:57:19 INFO - PROCESS | 1654 | 1467356239153 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 23:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:57:19 INFO - PROCESS | 1654 | 1467356239161 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 23:57:19 INFO - PROCESS | 1654 | 1467356239163 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - PROCESS | 1654 | 1467356239164 Marionette TRACE conn2 <- [1,210,null,{}] 23:57:19 INFO - PROCESS | 1654 | 1467356239166 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}] 23:57:19 INFO - PROCESS | 1654 | 1467356239168 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:19 INFO - PROCESS | 1654 | 1467356239251 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 23:57:19 INFO - PROCESS | 1654 | 1467356239279 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 1654 | 1467356239281 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193ab800 == 32 [pid = 1654] [id = 60] 23:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1161d3c00) [pid = 1654] [serial = 176] [outer = 0x0] 23:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119c39400) [pid = 1654] [serial = 177] [outer = 0x1161d3c00] 23:57:19 INFO - PROCESS | 1654 | 1467356239305 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119cf1c00) [pid = 1654] [serial = 178] [outer = 0x1161d3c00] 23:57:19 INFO - PROCESS | 1654 | 1467356239623 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]]]}] 23:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 23:57:19 INFO - PROCESS | 1654 | 1467356239682 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 1654 | 1467356239684 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 23:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:57:19 INFO - PROCESS | 1654 | 1467356239686 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - PROCESS | 1654 | 1467356239687 Marionette TRACE conn2 <- [1,214,null,{}] 23:57:19 INFO - PROCESS | 1654 | 1467356239689 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}] 23:57:19 INFO - PROCESS | 1654 | 1467356239693 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:19 INFO - PROCESS | 1654 | 1467356239791 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 23:57:19 INFO - PROCESS | 1654 | 1467356239821 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 1654 | 1467356239822 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119807800 == 33 [pid = 1654] [id = 61] 23:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11a0e1800) [pid = 1654] [serial = 179] [outer = 0x0] 23:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x123f89000) [pid = 1654] [serial = 180] [outer = 0x11a0e1800] 23:57:19 INFO - PROCESS | 1654 | 1467356239847 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1248bf800) [pid = 1654] [serial = 181] [outer = 0x11a0e1800] 23:57:20 INFO - PROCESS | 1654 | 1467356240139 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]]]}] 23:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 23:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:57:20 INFO - PROCESS | 1654 | 1467356240154 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 1654 | 1467356240155 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 23:57:20 INFO - PROCESS | 1654 | 1467356240157 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 1654 | 1467356240158 Marionette TRACE conn2 <- [1,218,null,{}] 23:57:20 INFO - PROCESS | 1654 | 1467356240184 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}] 23:57:20 INFO - PROCESS | 1654 | 1467356240186 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:20 INFO - PROCESS | 1654 | 1467356240271 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 23:57:20 INFO - PROCESS | 1654 | 1467356240301 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 1654 | 1467356240302 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c27800 == 34 [pid = 1654] [id = 62] 23:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1248c0800) [pid = 1654] [serial = 182] [outer = 0x0] 23:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124d08400) [pid = 1654] [serial = 183] [outer = 0x1248c0800] 23:57:20 INFO - PROCESS | 1654 | 1467356240326 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124fc9800) [pid = 1654] [serial = 184] [outer = 0x1248c0800] 23:57:20 INFO - PROCESS | 1654 | 1467356240614 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]]]}] 23:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 479ms 23:57:20 INFO - PROCESS | 1654 | 1467356240637 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 1654 | 1467356240638 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 23:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:57:20 INFO - PROCESS | 1654 | 1467356240641 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 1654 | 1467356240642 Marionette TRACE conn2 <- [1,222,null,{}] 23:57:20 INFO - PROCESS | 1654 | 1467356240652 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}] 23:57:20 INFO - PROCESS | 1654 | 1467356240653 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:20 INFO - PROCESS | 1654 | 1467356240745 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 23:57:20 INFO - PROCESS | 1654 | 1467356240749 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 1654 | 1467356240750 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0c6000 == 35 [pid = 1654] [id = 63] 23:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124b34000) [pid = 1654] [serial = 185] [outer = 0x0] 23:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1250b4000) [pid = 1654] [serial = 186] [outer = 0x124b34000] 23:57:20 INFO - PROCESS | 1654 | 1467356240775 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126016000) [pid = 1654] [serial = 187] [outer = 0x124b34000] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1210dcc00) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119c3a000) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1181b3800) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118418800) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112d4ac00) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117130800) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112a7cc00) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128a05400) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x124db2800) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12601ec00) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:57:20 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12380a800) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:57:21 INFO - PROCESS | 1654 | 1467356241113 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]]]}] 23:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 526ms 23:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:57:21 INFO - PROCESS | 1654 | 1467356241168 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 1654 | 1467356241169 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 23:57:21 INFO - PROCESS | 1654 | 1467356241171 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - PROCESS | 1654 | 1467356241183 Marionette TRACE conn2 <- [1,226,null,{}] 23:57:21 INFO - PROCESS | 1654 | 1467356241185 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}] 23:57:21 INFO - PROCESS | 1654 | 1467356241186 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:21 INFO - PROCESS | 1654 | 1467356241257 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 23:57:21 INFO - PROCESS | 1654 | 1467356241262 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 1654 | 1467356241264 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12393b000 == 36 [pid = 1654] [id = 64] 23:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1167f3800) [pid = 1654] [serial = 188] [outer = 0x0] 23:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x123b71000) [pid = 1654] [serial = 189] [outer = 0x1167f3800] 23:57:21 INFO - PROCESS | 1654 | 1467356241289 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x126019000) [pid = 1654] [serial = 190] [outer = 0x1167f3800] 23:57:21 INFO - PROCESS | 1654 | 1467356241577 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]]]}] 23:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 428ms 23:57:21 INFO - PROCESS | 1654 | 1467356241600 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 1654 | 1467356241601 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 23:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:57:21 INFO - PROCESS | 1654 | 1467356241604 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - PROCESS | 1654 | 1467356241605 Marionette TRACE conn2 <- [1,230,null,{}] 23:57:21 INFO - PROCESS | 1654 | 1467356241607 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}] 23:57:21 INFO - PROCESS | 1654 | 1467356241608 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:21 INFO - PROCESS | 1654 | 1467356241685 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 23:57:21 INFO - PROCESS | 1654 | 1467356241688 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 1654 | 1467356241689 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b1e000 == 37 [pid = 1654] [id = 65] 23:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x123b76000) [pid = 1654] [serial = 191] [outer = 0x0] 23:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12669d000) [pid = 1654] [serial = 192] [outer = 0x123b76000] 23:57:21 INFO - PROCESS | 1654 | 1467356241716 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12680a800) [pid = 1654] [serial = 193] [outer = 0x123b76000] 23:57:22 INFO - PROCESS | 1654 | 1467356242016 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]]]}] 23:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 467ms 23:57:22 INFO - PROCESS | 1654 | 1467356242072 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 1654 | 1467356242074 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 23:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:57:22 INFO - PROCESS | 1654 | 1467356242076 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 1654 | 1467356242079 Marionette TRACE conn2 <- [1,234,null,{}] 23:57:22 INFO - PROCESS | 1654 | 1467356242090 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}] 23:57:22 INFO - PROCESS | 1654 | 1467356242091 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:22 INFO - PROCESS | 1654 | 1467356242181 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 23:57:22 INFO - PROCESS | 1654 | 1467356242185 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 1654 | 1467356242187 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ad6800 == 38 [pid = 1654] [id = 66] 23:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12680c000) [pid = 1654] [serial = 194] [outer = 0x0] 23:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128a0f800) [pid = 1654] [serial = 195] [outer = 0x12680c000] 23:57:22 INFO - PROCESS | 1654 | 1467356242213 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x129067c00) [pid = 1654] [serial = 196] [outer = 0x12680c000] 23:57:22 INFO - PROCESS | 1654 | 1467356242502 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]]]}] 23:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 471ms 23:57:22 INFO - PROCESS | 1654 | 1467356242549 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 1654 | 1467356242550 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 23:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:57:22 INFO - PROCESS | 1654 | 1467356242552 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 1654 | 1467356242553 Marionette TRACE conn2 <- [1,238,null,{}] 23:57:22 INFO - PROCESS | 1654 | 1467356242556 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}] 23:57:22 INFO - PROCESS | 1654 | 1467356242557 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:22 INFO - PROCESS | 1654 | 1467356242632 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 23:57:22 INFO - PROCESS | 1654 | 1467356242636 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 1654 | 1467356242637 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b3800 == 39 [pid = 1654] [id = 67] 23:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128cae400) [pid = 1654] [serial = 197] [outer = 0x0] 23:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x129292800) [pid = 1654] [serial = 198] [outer = 0x128cae400] 23:57:22 INFO - PROCESS | 1654 | 1467356242663 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12929dc00) [pid = 1654] [serial = 199] [outer = 0x128cae400] 23:57:23 INFO - PROCESS | 1654 | 1467356243081 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]]]}] 23:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 568ms 23:57:23 INFO - PROCESS | 1654 | 1467356243121 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 1654 | 1467356243124 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 23:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:57:23 INFO - PROCESS | 1654 | 1467356243127 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 1654 | 1467356243129 Marionette TRACE conn2 <- [1,242,null,{}] 23:57:23 INFO - PROCESS | 1654 | 1467356243133 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}] 23:57:23 INFO - PROCESS | 1654 | 1467356243135 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:23 INFO - PROCESS | 1654 | 1467356243242 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 23:57:23 INFO - PROCESS | 1654 | 1467356243310 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 1654 | 1467356243312 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x116111800 == 40 [pid = 1654] [id = 68] 23:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x113942800) [pid = 1654] [serial = 200] [outer = 0x0] 23:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x116809400) [pid = 1654] [serial = 201] [outer = 0x113942800] 23:57:23 INFO - PROCESS | 1654 | 1467356243342 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1177dc800) [pid = 1654] [serial = 202] [outer = 0x113942800] 23:57:23 INFO - PROCESS | 1654 | 1467356243858 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]]]}] 23:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 772ms 23:57:23 INFO - PROCESS | 1654 | 1467356243919 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 1654 | 1467356243922 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 23:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:57:23 INFO - PROCESS | 1654 | 1467356243930 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 1654 | 1467356243931 Marionette TRACE conn2 <- [1,246,null,{}] 23:57:23 INFO - PROCESS | 1654 | 1467356243934 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}] 23:57:23 INFO - PROCESS | 1654 | 1467356243936 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:24 INFO - PROCESS | 1654 | 1467356244042 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 23:57:24 INFO - PROCESS | 1654 | 1467356244110 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:24 INFO - PROCESS | 1654 | 1467356244111 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11868e000 == 41 [pid = 1654] [id = 69] 23:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118376c00) [pid = 1654] [serial = 203] [outer = 0x0] 23:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1183b6800) [pid = 1654] [serial = 204] [outer = 0x118376c00] 23:57:24 INFO - PROCESS | 1654 | 1467356244142 Marionette DEBUG loaded listener.js 23:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1185e7c00) [pid = 1654] [serial = 205] [outer = 0x118376c00] 23:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118285c00) [pid = 1654] [serial = 206] [outer = 0x12cced000] 23:57:24 INFO - PROCESS | 1654 | 1467356244803 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]]]}] 23:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 925ms 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x124ad6800 == 40 [pid = 1654] [id = 66] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x123b1e000 == 39 [pid = 1654] [id = 65] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12393b000 == 38 [pid = 1654] [id = 64] 23:57:24 INFO - PROCESS | 1654 | 1467356244897 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 23:57:24 INFO - PROCESS | 1654 | 1467356244901 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0c6000 == 37 [pid = 1654] [id = 63] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119c27800 == 36 [pid = 1654] [id = 62] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119807800 == 35 [pid = 1654] [id = 61] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1193ab800 == 34 [pid = 1654] [id = 60] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1186cf800 == 33 [pid = 1654] [id = 59] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117f35000 == 32 [pid = 1654] [id = 58] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x116774800 == 31 [pid = 1654] [id = 57] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x115182800 == 30 [pid = 1654] [id = 56] 23:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x112f21800 == 29 [pid = 1654] [id = 55] 23:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:57:24 INFO - PROCESS | 1654 | 1467356244930 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:57:24 INFO - PROCESS | 1654 | 1467356244933 Marionette TRACE conn2 <- [1,250,null,{}] 23:57:24 INFO - PROCESS | 1654 | 1467356244938 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}] 23:57:24 INFO - PROCESS | 1654 | 1467356244940 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:25 INFO - PROCESS | 1654 | 1467356245058 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12906b400) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123f87000) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124563400) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1210d4400) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1181bb400) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118811000) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118374c00) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116b13400) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1188d5000) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119c46400) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119831800) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119160c00) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11336b400) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119825400) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11680a400) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128ca9800) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126811400) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124063800) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 23:57:25 INFO - PROCESS | 1654 | 1467356245138 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 1654 | 1467356245140 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1163db000 == 30 [pid = 1654] [id = 70] 23:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116b13400) [pid = 1654] [serial = 207] [outer = 0x0] 23:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118374c00) [pid = 1654] [serial = 208] [outer = 0x116b13400] 23:57:25 INFO - PROCESS | 1654 | 1467356245187 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118813c00) [pid = 1654] [serial = 209] [outer = 0x116b13400] 23:57:25 INFO - PROCESS | 1654 | 1467356245484 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]]]}] 23:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 575ms 23:57:25 INFO - PROCESS | 1654 | 1467356245503 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 23:57:25 INFO - PROCESS | 1654 | 1467356245506 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 23:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:57:25 INFO - PROCESS | 1654 | 1467356245520 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - PROCESS | 1654 | 1467356245522 Marionette TRACE conn2 <- [1,254,null,{}] 23:57:25 INFO - PROCESS | 1654 | 1467356245525 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}] 23:57:25 INFO - PROCESS | 1654 | 1467356245530 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:25 INFO - PROCESS | 1654 | 1467356245651 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 23:57:25 INFO - PROCESS | 1654 | 1467356245711 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 1654 | 1467356245712 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f15000 == 31 [pid = 1654] [id = 71] 23:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118815800) [pid = 1654] [serial = 210] [outer = 0x0] 23:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119159800) [pid = 1654] [serial = 211] [outer = 0x118815800] 23:57:25 INFO - PROCESS | 1654 | 1467356245739 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11982bc00) [pid = 1654] [serial = 212] [outer = 0x118815800] 23:57:26 INFO - PROCESS | 1654 | 1467356246021 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]]]}] 23:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 578ms 23:57:26 INFO - PROCESS | 1654 | 1467356246090 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 1654 | 1467356246092 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 23:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:57:26 INFO - PROCESS | 1654 | 1467356246097 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - PROCESS | 1654 | 1467356246099 Marionette TRACE conn2 <- [1,258,null,{}] 23:57:26 INFO - PROCESS | 1654 | 1467356246107 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}] 23:57:26 INFO - PROCESS | 1654 | 1467356246110 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:26 INFO - PROCESS | 1654 | 1467356246188 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 23:57:26 INFO - PROCESS | 1654 | 1467356246235 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 1654 | 1467356246237 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11914e000 == 32 [pid = 1654] [id = 72] 23:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1168d8800) [pid = 1654] [serial = 213] [outer = 0x0] 23:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119cfc400) [pid = 1654] [serial = 214] [outer = 0x1168d8800] 23:57:26 INFO - PROCESS | 1654 | 1467356246265 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123910400) [pid = 1654] [serial = 215] [outer = 0x1168d8800] 23:57:26 INFO - PROCESS | 1654 | 1467356246548 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]]]}] 23:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 23:57:26 INFO - PROCESS | 1654 | 1467356246571 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 1654 | 1467356246573 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 23:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:57:26 INFO - PROCESS | 1654 | 1467356246575 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - PROCESS | 1654 | 1467356246577 Marionette TRACE conn2 <- [1,262,null,{}] 23:57:26 INFO - PROCESS | 1654 | 1467356246587 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}] 23:57:26 INFO - PROCESS | 1654 | 1467356246588 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:26 INFO - PROCESS | 1654 | 1467356246672 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 23:57:26 INFO - PROCESS | 1654 | 1467356246676 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 1654 | 1467356246679 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b09000 == 33 [pid = 1654] [id = 73] 23:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123f88c00) [pid = 1654] [serial = 216] [outer = 0x0] 23:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12456c000) [pid = 1654] [serial = 217] [outer = 0x123f88c00] 23:57:26 INFO - PROCESS | 1654 | 1467356246705 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124d0ac00) [pid = 1654] [serial = 218] [outer = 0x123f88c00] 23:57:27 INFO - PROCESS | 1654 | 1467356247016 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]]]}] 23:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 479ms 23:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:57:27 INFO - PROCESS | 1654 | 1467356247054 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 23:57:27 INFO - PROCESS | 1654 | 1467356247055 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 23:57:27 INFO - PROCESS | 1654 | 1467356247057 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 1654 | 1467356247059 Marionette TRACE conn2 <- [1,266,null,{}] 23:57:27 INFO - PROCESS | 1654 | 1467356247061 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}] 23:57:27 INFO - PROCESS | 1654 | 1467356247062 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:27 INFO - PROCESS | 1654 | 1467356247163 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 23:57:27 INFO - PROCESS | 1654 | 1467356247173 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:27 INFO - PROCESS | 1654 | 1467356247174 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c32800 == 34 [pid = 1654] [id = 74] 23:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11680c800) [pid = 1654] [serial = 219] [outer = 0x0] 23:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124d0a000) [pid = 1654] [serial = 220] [outer = 0x11680c800] 23:57:27 INFO - PROCESS | 1654 | 1467356247198 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126019800) [pid = 1654] [serial = 221] [outer = 0x11680c800] 23:57:27 INFO - PROCESS | 1654 | 1467356247602 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]]]}] 23:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 571ms 23:57:27 INFO - PROCESS | 1654 | 1467356247630 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 23:57:27 INFO - PROCESS | 1654 | 1467356247632 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 23:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:57:27 INFO - PROCESS | 1654 | 1467356247636 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 1654 | 1467356247637 Marionette TRACE conn2 <- [1,270,null,{}] 23:57:27 INFO - PROCESS | 1654 | 1467356247641 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}] 23:57:27 INFO - PROCESS | 1654 | 1467356247647 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:27 INFO - PROCESS | 1654 | 1467356247813 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 23:57:27 INFO - PROCESS | 1654 | 1467356247838 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:27 INFO - PROCESS | 1654 | 1467356247839 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12392f000 == 35 [pid = 1654] [id = 75] 23:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12601b000) [pid = 1654] [serial = 222] [outer = 0x0] 23:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126a16800) [pid = 1654] [serial = 223] [outer = 0x12601b000] 23:57:27 INFO - PROCESS | 1654 | 1467356247879 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129298800) [pid = 1654] [serial = 224] [outer = 0x12601b000] 23:57:28 INFO - PROCESS | 1654 | 1467356248216 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]]]}] 23:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 621ms 23:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:57:28 INFO - PROCESS | 1654 | 1467356248256 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 1654 | 1467356248258 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 23:57:28 INFO - PROCESS | 1654 | 1467356248260 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 1654 | 1467356248261 Marionette TRACE conn2 <- [1,274,null,{}] 23:57:28 INFO - PROCESS | 1654 | 1467356248263 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}] 23:57:28 INFO - PROCESS | 1654 | 1467356248264 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:28 INFO - PROCESS | 1654 | 1467356248355 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 23:57:28 INFO - PROCESS | 1654 | 1467356248359 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 1654 | 1467356248361 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1245bc000 == 36 [pid = 1654] [id = 76] 23:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126020800) [pid = 1654] [serial = 225] [outer = 0x0] 23:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129437800) [pid = 1654] [serial = 226] [outer = 0x126020800] 23:57:28 INFO - PROCESS | 1654 | 1467356248386 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129442c00) [pid = 1654] [serial = 227] [outer = 0x126020800] 23:57:28 INFO - PROCESS | 1654 | 1467356248678 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]]]}] 23:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 23:57:28 INFO - PROCESS | 1654 | 1467356248734 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 1654 | 1467356248736 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 23:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:57:28 INFO - PROCESS | 1654 | 1467356248738 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 1654 | 1467356248739 Marionette TRACE conn2 <- [1,278,null,{}] 23:57:28 INFO - PROCESS | 1654 | 1467356248742 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}] 23:57:28 INFO - PROCESS | 1654 | 1467356248743 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:28 INFO - PROCESS | 1654 | 1467356248838 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 23:57:28 INFO - PROCESS | 1654 | 1467356248871 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 1654 | 1467356248872 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bc800 == 37 [pid = 1654] [id = 77] 23:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a480c00) [pid = 1654] [serial = 228] [outer = 0x0] 23:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a5c0c00) [pid = 1654] [serial = 229] [outer = 0x12a480c00] 23:57:28 INFO - PROCESS | 1654 | 1467356248896 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a5cf400) [pid = 1654] [serial = 230] [outer = 0x12a480c00] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1161d3c00) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11a0e1800) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1183b3800) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119614800) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124b34000) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1168d6400) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11712d400) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116176400) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1181bd000) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119c3e000) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12405b400) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124068000) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116b10c00) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1248c0800) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1167f3800) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x123b76000) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12680c000) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:57:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116a67c00) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:57:29 INFO - PROCESS | 1654 | 1467356249297 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]]]}] 23:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 568ms 23:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:57:29 INFO - PROCESS | 1654 | 1467356249307 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 23:57:29 INFO - PROCESS | 1654 | 1467356249308 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 23:57:29 INFO - PROCESS | 1654 | 1467356249310 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:57:29 INFO - PROCESS | 1654 | 1467356249311 Marionette TRACE conn2 <- [1,282,null,{}] 23:57:29 INFO - PROCESS | 1654 | 1467356249314 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}] 23:57:29 INFO - PROCESS | 1654 | 1467356249315 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:29 INFO - PROCESS | 1654 | 1467356249387 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 23:57:29 INFO - PROCESS | 1654 | 1467356249390 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:29 INFO - PROCESS | 1654 | 1467356249391 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11831f000 == 38 [pid = 1654] [id = 78] 23:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11712c800) [pid = 1654] [serial = 231] [outer = 0x0] 23:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1181b4000) [pid = 1654] [serial = 232] [outer = 0x11712c800] 23:57:29 INFO - PROCESS | 1654 | 1467356249418 Marionette DEBUG loaded listener.js 23:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119462000) [pid = 1654] [serial = 233] [outer = 0x11712c800] 23:57:29 INFO - PROCESS | 1654 | 1467356249702 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]]]}] 23:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 420ms 23:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:57:29 INFO - PROCESS | 1654 | 1467356249736 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 23:57:29 INFO - PROCESS | 1654 | 1467356249737 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 23:57:29 INFO - PROCESS | 1654 | 1467356249739 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:57:29 INFO - PROCESS | 1654 | 1467356249740 Marionette TRACE conn2 <- [1,286,null,{}] 23:57:29 INFO - PROCESS | 1654 | 1467356249742 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}] 23:57:29 INFO - PROCESS | 1654 | 1467356249745 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:29 INFO - PROCESS | 1654 | 1467356249823 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 23:57:29 INFO - PROCESS | 1654 | 1467356249872 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:29 INFO - PROCESS | 1654 | 1467356249873 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289c7000 == 39 [pid = 1654] [id = 79] 23:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116a67c00) [pid = 1654] [serial = 234] [outer = 0x0] 23:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1210dd800) [pid = 1654] [serial = 235] [outer = 0x116a67c00] 23:57:29 INFO - PROCESS | 1654 | 1467356249897 Marionette DEBUG loaded listener.js 23:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12906a000) [pid = 1654] [serial = 236] [outer = 0x116a67c00] 23:57:30 INFO - PROCESS | 1654 | 1467356250181 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]]]}] 23:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 471ms 23:57:30 INFO - PROCESS | 1654 | 1467356250217 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 1654 | 1467356250218 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 23:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:57:30 INFO - PROCESS | 1654 | 1467356250221 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - PROCESS | 1654 | 1467356250223 Marionette TRACE conn2 <- [1,290,null,{}] 23:57:30 INFO - PROCESS | 1654 | 1467356250225 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}] 23:57:30 INFO - PROCESS | 1654 | 1467356250229 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:30 INFO - PROCESS | 1654 | 1467356250319 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 23:57:30 INFO - PROCESS | 1654 | 1467356250322 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:30 INFO - PROCESS | 1654 | 1467356250324 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db3800 == 40 [pid = 1654] [id = 80] 23:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a677800) [pid = 1654] [serial = 237] [outer = 0x0] 23:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a894000) [pid = 1654] [serial = 238] [outer = 0x12a677800] 23:57:30 INFO - PROCESS | 1654 | 1467356250352 Marionette DEBUG loaded listener.js 23:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b003400) [pid = 1654] [serial = 239] [outer = 0x12a677800] 23:57:30 INFO - PROCESS | 1654 | 1467356250654 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]]]}] 23:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 23:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:57:30 INFO - PROCESS | 1654 | 1467356250691 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 1654 | 1467356250693 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 23:57:30 INFO - PROCESS | 1654 | 1467356250697 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - PROCESS | 1654 | 1467356250698 Marionette TRACE conn2 <- [1,294,null,{}] 23:57:30 INFO - PROCESS | 1654 | 1467356250701 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}] 23:57:30 INFO - PROCESS | 1654 | 1467356250702 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:30 INFO - PROCESS | 1654 | 1467356250802 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 23:57:30 INFO - PROCESS | 1654 | 1467356250807 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:30 INFO - PROCESS | 1654 | 1467356250808 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12923b800 == 41 [pid = 1654] [id = 81] 23:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12a679c00) [pid = 1654] [serial = 240] [outer = 0x0] 23:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12b008800) [pid = 1654] [serial = 241] [outer = 0x12a679c00] 23:57:30 INFO - PROCESS | 1654 | 1467356250833 Marionette DEBUG loaded listener.js 23:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12b02a800) [pid = 1654] [serial = 242] [outer = 0x12a679c00] 23:57:31 INFO - PROCESS | 1654 | 1467356251107 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]]]}] 23:57:31 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. 23:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 420ms 23:57:31 INFO - PROCESS | 1654 | 1467356251117 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 23:57:31 INFO - PROCESS | 1654 | 1467356251118 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 23:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:57:31 INFO - PROCESS | 1654 | 1467356251120 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:57:31 INFO - PROCESS | 1654 | 1467356251121 Marionette TRACE conn2 <- [1,298,null,{}] 23:57:31 INFO - PROCESS | 1654 | 1467356251124 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}] 23:57:31 INFO - PROCESS | 1654 | 1467356251125 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:31 INFO - PROCESS | 1654 | 1467356251205 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 23:57:31 INFO - PROCESS | 1654 | 1467356251209 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 1654 | 1467356251210 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295a7000 == 42 [pid = 1654] [id = 82] 23:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12b02bc00) [pid = 1654] [serial = 243] [outer = 0x0] 23:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12b1e2c00) [pid = 1654] [serial = 244] [outer = 0x12b02bc00] 23:57:31 INFO - PROCESS | 1654 | 1467356251236 Marionette DEBUG loaded listener.js 23:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b1ec800) [pid = 1654] [serial = 245] [outer = 0x12b02bc00] 23:57:31 INFO - PROCESS | 1654 | 1467356251711 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]]]}] 23:57:31 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. 23:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 23:57:31 INFO - PROCESS | 1654 | 1467356251741 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 23:57:31 INFO - PROCESS | 1654 | 1467356251743 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 23:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:57:31 INFO - PROCESS | 1654 | 1467356251746 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:57:31 INFO - PROCESS | 1654 | 1467356251750 Marionette TRACE conn2 <- [1,302,null,{}] 23:57:31 INFO - PROCESS | 1654 | 1467356251754 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}] 23:57:31 INFO - PROCESS | 1654 | 1467356251755 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:31 INFO - PROCESS | 1654 | 1467356251857 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 23:57:31 INFO - PROCESS | 1654 | 1467356251905 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 1654 | 1467356251907 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11867b000 == 43 [pid = 1654] [id = 83] 23:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1181b3c00) [pid = 1654] [serial = 246] [outer = 0x0] 23:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11841a000) [pid = 1654] [serial = 247] [outer = 0x1181b3c00] 23:57:31 INFO - PROCESS | 1654 | 1467356251938 Marionette DEBUG loaded listener.js 23:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11915a400) [pid = 1654] [serial = 248] [outer = 0x1181b3c00] 23:57:32 INFO - PROCESS | 1654 | 1467356252349 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]]]}] 23:57:32 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. 23:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 23:57:32 INFO - PROCESS | 1654 | 1467356252368 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 23:57:32 INFO - PROCESS | 1654 | 1467356252371 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 23:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:57:32 INFO - PROCESS | 1654 | 1467356252376 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:57:32 INFO - PROCESS | 1654 | 1467356252378 Marionette TRACE conn2 <- [1,306,null,{}] 23:57:32 INFO - PROCESS | 1654 | 1467356252380 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}] 23:57:32 INFO - PROCESS | 1654 | 1467356252383 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:32 INFO - PROCESS | 1654 | 1467356252504 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 23:57:32 INFO - PROCESS | 1654 | 1467356252587 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:32 INFO - PROCESS | 1654 | 1467356252589 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b29000 == 44 [pid = 1654] [id = 84] 23:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119615c00) [pid = 1654] [serial = 249] [outer = 0x0] 23:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119c42400) [pid = 1654] [serial = 250] [outer = 0x119615c00] 23:57:32 INFO - PROCESS | 1654 | 1467356252639 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119c47800) [pid = 1654] [serial = 251] [outer = 0x119615c00] 23:57:33 INFO - PROCESS | 1654 | 1467356253098 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]]]}] 23:57:33 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. 23:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 772ms 23:57:33 INFO - PROCESS | 1654 | 1467356253148 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 23:57:33 INFO - PROCESS | 1654 | 1467356253149 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 23:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:57:33 INFO - PROCESS | 1654 | 1467356253152 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 1654 | 1467356253154 Marionette TRACE conn2 <- [1,310,null,{}] 23:57:33 INFO - PROCESS | 1654 | 1467356253162 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}] 23:57:33 INFO - PROCESS | 1654 | 1467356253165 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:33 INFO - PROCESS | 1654 | 1467356253264 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 23:57:33 INFO - PROCESS | 1654 | 1467356253314 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 1654 | 1467356253316 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db0800 == 45 [pid = 1654] [id = 85] 23:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x123805400) [pid = 1654] [serial = 252] [outer = 0x0] 23:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124566400) [pid = 1654] [serial = 253] [outer = 0x123805400] 23:57:33 INFO - PROCESS | 1654 | 1467356253347 Marionette DEBUG loaded listener.js 23:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12669b000) [pid = 1654] [serial = 254] [outer = 0x123805400] 23:57:33 INFO - PROCESS | 1654 | 1467356253752 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]]]}] 23:57:33 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. 23:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms 23:57:33 INFO - PROCESS | 1654 | 1467356253773 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 23:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:57:33 INFO - PROCESS | 1654 | 1467356253774 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 23:57:33 INFO - PROCESS | 1654 | 1467356253777 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 1654 | 1467356253778 Marionette TRACE conn2 <- [1,314,null,{}] 23:57:33 INFO - PROCESS | 1654 | 1467356253780 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}] 23:57:33 INFO - PROCESS | 1654 | 1467356253782 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:33 INFO - PROCESS | 1654 | 1467356253882 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 23:57:33 INFO - PROCESS | 1654 | 1467356253927 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 1654 | 1467356253928 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4ca000 == 46 [pid = 1654] [id = 86] 23:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126a14800) [pid = 1654] [serial = 255] [outer = 0x0] 23:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128a02c00) [pid = 1654] [serial = 256] [outer = 0x126a14800] 23:57:33 INFO - PROCESS | 1654 | 1467356253957 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128a09000) [pid = 1654] [serial = 257] [outer = 0x126a14800] 23:57:34 INFO - PROCESS | 1654 | 1467356254540 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]]]}] 23:57:34 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. 23:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 821ms 23:57:34 INFO - PROCESS | 1654 | 1467356254599 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 23:57:34 INFO - PROCESS | 1654 | 1467356254601 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 23:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:57:34 INFO - PROCESS | 1654 | 1467356254605 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - PROCESS | 1654 | 1467356254606 Marionette TRACE conn2 <- [1,318,null,{}] 23:57:34 INFO - PROCESS | 1654 | 1467356254610 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}] 23:57:34 INFO - PROCESS | 1654 | 1467356254611 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:34 INFO - PROCESS | 1654 | 1467356254698 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 23:57:34 INFO - PROCESS | 1654 | 1467356254748 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 1654 | 1467356254751 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x118305800 == 47 [pid = 1654] [id = 87] 23:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1181c0400) [pid = 1654] [serial = 258] [outer = 0x0] 23:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11836ac00) [pid = 1654] [serial = 259] [outer = 0x1181c0400] 23:57:34 INFO - PROCESS | 1654 | 1467356254779 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118420400) [pid = 1654] [serial = 260] [outer = 0x1181c0400] 23:57:35 INFO - PROCESS | 1654 | 1467356255254 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]]]}] 23:57:35 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. 23:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 676ms 23:57:35 INFO - PROCESS | 1654 | 1467356255285 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 1654 | 1467356255289 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 23:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:57:35 INFO - PROCESS | 1654 | 1467356255299 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:57:35 INFO - PROCESS | 1654 | 1467356255302 Marionette TRACE conn2 <- [1,322,null,{}] 23:57:35 INFO - PROCESS | 1654 | 1467356255305 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}] 23:57:35 INFO - PROCESS | 1654 | 1467356255308 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:35 INFO - PROCESS | 1654 | 1467356255415 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12923b800 == 46 [pid = 1654] [id = 81] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x128db3800 == 45 [pid = 1654] [id = 80] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1289c7000 == 44 [pid = 1654] [id = 79] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11831f000 == 43 [pid = 1654] [id = 78] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bc800 == 42 [pid = 1654] [id = 77] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1245bc000 == 41 [pid = 1654] [id = 76] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12392f000 == 40 [pid = 1654] [id = 75] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x119c32800 == 39 [pid = 1654] [id = 74] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x119b09000 == 38 [pid = 1654] [id = 73] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11914e000 == 37 [pid = 1654] [id = 72] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x129292800) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x112f15000 == 36 [pid = 1654] [id = 71] 23:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1163db000 == 35 [pid = 1654] [id = 70] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119c39400) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123f89000) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1248bf800) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1185dd800) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119162c00) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119cf1c00) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119826400) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1250b4000) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1177d9800) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116a69c00) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118368400) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183b7400) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11712dc00) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1167ebc00) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11841b800) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1183ab000) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x123802400) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119cf3000) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124d06400) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124566000) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1255d1800) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124d3cc00) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126476000) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119458400) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124d08400) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124fc9800) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x123b71000) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12680a800) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x129067c00) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12669d000) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128a0f800) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126016000) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117fa8c00) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x117138400) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x126019000) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119ab3400) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 23:57:35 INFO - PROCESS | 1654 | 1467356255499 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 1654 | 1467356255501 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x116106800 == 36 [pid = 1654] [id = 88] 23:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117138400) [pid = 1654] [serial = 261] [outer = 0x0] 23:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118421800) [pid = 1654] [serial = 262] [outer = 0x117138400] 23:57:35 INFO - PROCESS | 1654 | 1467356255530 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11945c800) [pid = 1654] [serial = 263] [outer = 0x117138400] 23:57:35 INFO - PROCESS | 1654 | 1467356255850 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]]]}] 23:57:35 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. 23:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 573ms 23:57:35 INFO - PROCESS | 1654 | 1467356255871 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 1654 | 1467356255872 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 23:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:57:35 INFO - PROCESS | 1654 | 1467356255875 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:57:35 INFO - PROCESS | 1654 | 1467356255877 Marionette TRACE conn2 <- [1,326,null,{}] 23:57:35 INFO - PROCESS | 1654 | 1467356255887 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}] 23:57:35 INFO - PROCESS | 1654 | 1467356255889 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:35 INFO - PROCESS | 1654 | 1467356255981 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 23:57:36 INFO - PROCESS | 1654 | 1467356256035 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 1654 | 1467356256037 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11831f000 == 37 [pid = 1654] [id = 89] 23:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119ab0000) [pid = 1654] [serial = 264] [outer = 0x0] 23:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119c47000) [pid = 1654] [serial = 265] [outer = 0x119ab0000] 23:57:36 INFO - PROCESS | 1654 | 1467356256066 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1210dfc00) [pid = 1654] [serial = 266] [outer = 0x119ab0000] 23:57:36 INFO - PROCESS | 1654 | 1467356256373 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]]]}] 23:57:36 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. 23:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 523ms 23:57:36 INFO - PROCESS | 1654 | 1467356256399 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 1654 | 1467356256401 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 23:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:57:36 INFO - PROCESS | 1654 | 1467356256404 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 1654 | 1467356256416 Marionette TRACE conn2 <- [1,330,null,{}] 23:57:36 INFO - PROCESS | 1654 | 1467356256419 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}] 23:57:36 INFO - PROCESS | 1654 | 1467356256420 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:36 INFO - PROCESS | 1654 | 1467356256526 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 23:57:36 INFO - PROCESS | 1654 | 1467356256595 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 1654 | 1467356256596 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11914c000 == 38 [pid = 1654] [id = 90] 23:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119b48400) [pid = 1654] [serial = 267] [outer = 0x0] 23:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123dd0400) [pid = 1654] [serial = 268] [outer = 0x119b48400] 23:57:36 INFO - PROCESS | 1654 | 1467356256637 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124d2fc00) [pid = 1654] [serial = 269] [outer = 0x119b48400] 23:57:37 INFO - PROCESS | 1654 | 1467356257003 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]]]}] 23:57:37 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. 23:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 632ms 23:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:57:37 INFO - PROCESS | 1654 | 1467356257036 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 1654 | 1467356257038 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 23:57:37 INFO - PROCESS | 1654 | 1467356257040 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:57:37 INFO - PROCESS | 1654 | 1467356257041 Marionette TRACE conn2 <- [1,334,null,{}] 23:57:37 INFO - PROCESS | 1654 | 1467356257043 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}] 23:57:37 INFO - PROCESS | 1654 | 1467356257044 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:37 INFO - PROCESS | 1654 | 1467356257119 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 23:57:37 INFO - PROCESS | 1654 | 1467356257172 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 1654 | 1467356257173 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f35800 == 39 [pid = 1654] [id = 91] 23:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1210d4400) [pid = 1654] [serial = 270] [outer = 0x0] 23:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1250b3400) [pid = 1654] [serial = 271] [outer = 0x1210d4400] 23:57:37 INFO - PROCESS | 1654 | 1467356257198 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126476000) [pid = 1654] [serial = 272] [outer = 0x1210d4400] 23:57:37 INFO - PROCESS | 1654 | 1467356257495 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]]]}] 23:57:37 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. 23:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 23:57:37 INFO - PROCESS | 1654 | 1467356257565 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 1654 | 1467356257567 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 23:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:57:37 INFO - PROCESS | 1654 | 1467356257569 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:57:37 INFO - PROCESS | 1654 | 1467356257570 Marionette TRACE conn2 <- [1,338,null,{}] 23:57:37 INFO - PROCESS | 1654 | 1467356257572 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}] 23:57:37 INFO - PROCESS | 1654 | 1467356257576 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:37 INFO - PROCESS | 1654 | 1467356257688 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 23:57:37 INFO - PROCESS | 1654 | 1467356257699 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 1654 | 1467356257701 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x119eb4800 == 40 [pid = 1654] [id = 92] 23:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126021000) [pid = 1654] [serial = 273] [outer = 0x0] 23:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126a19000) [pid = 1654] [serial = 274] [outer = 0x126021000] 23:57:37 INFO - PROCESS | 1654 | 1467356257726 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129063c00) [pid = 1654] [serial = 275] [outer = 0x126021000] 23:57:38 INFO - PROCESS | 1654 | 1467356258038 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]]]}] 23:57:38 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. 23:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 517ms 23:57:38 INFO - PROCESS | 1654 | 1467356258087 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 1654 | 1467356258088 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 23:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:57:38 INFO - PROCESS | 1654 | 1467356258090 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 1654 | 1467356258091 Marionette TRACE conn2 <- [1,342,null,{}] 23:57:38 INFO - PROCESS | 1654 | 1467356258094 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}] 23:57:38 INFO - PROCESS | 1654 | 1467356258095 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:38 INFO - PROCESS | 1654 | 1467356258187 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 23:57:38 INFO - PROCESS | 1654 | 1467356258199 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 1654 | 1467356258200 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x115182800 == 41 [pid = 1654] [id = 93] 23:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x129064000) [pid = 1654] [serial = 276] [outer = 0x0] 23:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12906ec00) [pid = 1654] [serial = 277] [outer = 0x129064000] 23:57:38 INFO - PROCESS | 1654 | 1467356258224 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12943dc00) [pid = 1654] [serial = 278] [outer = 0x129064000] 23:57:38 INFO - PROCESS | 1654 | 1467356258552 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]]]}] 23:57:38 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. 23:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 523ms 23:57:38 INFO - PROCESS | 1654 | 1467356258613 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 1654 | 1467356258615 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 23:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:57:38 INFO - PROCESS | 1654 | 1467356258617 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 1654 | 1467356258618 Marionette TRACE conn2 <- [1,346,null,{}] 23:57:38 INFO - PROCESS | 1654 | 1467356258620 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}] 23:57:38 INFO - PROCESS | 1654 | 1467356258621 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:38 INFO - PROCESS | 1654 | 1467356258716 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 23:57:38 INFO - PROCESS | 1654 | 1467356258730 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 1654 | 1467356258731 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242be800 == 42 [pid = 1654] [id = 94] 23:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1173b8c00) [pid = 1654] [serial = 279] [outer = 0x0] 23:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a5c7800) [pid = 1654] [serial = 280] [outer = 0x1173b8c00] 23:57:38 INFO - PROCESS | 1654 | 1467356258755 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a681800) [pid = 1654] [serial = 281] [outer = 0x1173b8c00] 23:57:39 INFO - PROCESS | 1654 | 1467356259054 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]]]}] 23:57:39 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. 23:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 23:57:39 INFO - PROCESS | 1654 | 1467356259086 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 1654 | 1467356259088 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 23:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:57:39 INFO - PROCESS | 1654 | 1467356259090 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - PROCESS | 1654 | 1467356259091 Marionette TRACE conn2 <- [1,350,null,{}] 23:57:39 INFO - PROCESS | 1654 | 1467356259093 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}] 23:57:39 INFO - PROCESS | 1654 | 1467356259095 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:39 INFO - PROCESS | 1654 | 1467356259191 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 23:57:39 INFO - PROCESS | 1654 | 1467356259202 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:39 INFO - PROCESS | 1654 | 1467356259203 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a1800 == 43 [pid = 1654] [id = 95] 23:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a893400) [pid = 1654] [serial = 282] [outer = 0x0] 23:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a89e800) [pid = 1654] [serial = 283] [outer = 0x12a893400] 23:57:39 INFO - PROCESS | 1654 | 1467356259227 Marionette DEBUG loaded listener.js 23:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12b00f000) [pid = 1654] [serial = 284] [outer = 0x12a893400] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123f88c00) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a480c00) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116b13400) [pid = 1654] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11712c800) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11680c800) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116a67c00) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12a677800) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126020800) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118815800) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12601b000) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1168d8800) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:57:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12a679c00) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:57:39 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. 23:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 569ms 23:57:39 INFO - PROCESS | 1654 | 1467356259652 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]]]}] 23:57:39 INFO - PROCESS | 1654 | 1467356259659 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 1654 | 1467356259660 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 23:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:57:39 INFO - PROCESS | 1654 | 1467356259663 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - PROCESS | 1654 | 1467356259664 Marionette TRACE conn2 <- [1,354,null,{}] 23:57:39 INFO - PROCESS | 1654 | 1467356259666 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}] 23:57:39 INFO - PROCESS | 1654 | 1467356259667 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:39 INFO - PROCESS | 1654 | 1467356259751 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 23:57:39 INFO - PROCESS | 1654 | 1467356259754 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:39 INFO - PROCESS | 1654 | 1467356259755 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a9000 == 44 [pid = 1654] [id = 96] 23:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119164800) [pid = 1654] [serial = 285] [outer = 0x0] 23:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12601cc00) [pid = 1654] [serial = 286] [outer = 0x119164800] 23:57:39 INFO - PROCESS | 1654 | 1467356259780 Marionette DEBUG loaded listener.js 23:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a89a800) [pid = 1654] [serial = 287] [outer = 0x119164800] 23:57:40 INFO - PROCESS | 1654 | 1467356260102 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]]]}] 23:57:40 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. 23:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 23:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:57:40 INFO - PROCESS | 1654 | 1467356260132 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 23:57:40 INFO - PROCESS | 1654 | 1467356260133 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 23:57:40 INFO - PROCESS | 1654 | 1467356260135 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:57:40 INFO - PROCESS | 1654 | 1467356260137 Marionette TRACE conn2 <- [1,358,null,{}] 23:57:40 INFO - PROCESS | 1654 | 1467356260139 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}] 23:57:40 INFO - PROCESS | 1654 | 1467356260141 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:40 INFO - PROCESS | 1654 | 1467356260255 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 23:57:40 INFO - PROCESS | 1654 | 1467356260261 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 1654 | 1467356260263 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289c6000 == 45 [pid = 1654] [id = 97] 23:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b031c00) [pid = 1654] [serial = 288] [outer = 0x0] 23:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b97a000) [pid = 1654] [serial = 289] [outer = 0x12b031c00] 23:57:40 INFO - PROCESS | 1654 | 1467356260289 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12b983800) [pid = 1654] [serial = 290] [outer = 0x12b031c00] 23:57:40 INFO - PROCESS | 1654 | 1467356260633 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]]]}] 23:57:40 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. 23:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 520ms 23:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:57:40 INFO - PROCESS | 1654 | 1467356260655 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 23:57:40 INFO - PROCESS | 1654 | 1467356260657 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 23:57:40 INFO - PROCESS | 1654 | 1467356260660 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:57:40 INFO - PROCESS | 1654 | 1467356260661 Marionette TRACE conn2 <- [1,362,null,{}] 23:57:40 INFO - PROCESS | 1654 | 1467356260666 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}] 23:57:40 INFO - PROCESS | 1654 | 1467356260667 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:40 INFO - PROCESS | 1654 | 1467356260749 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 23:57:40 INFO - PROCESS | 1654 | 1467356260753 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 1654 | 1467356260754 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4ad800 == 46 [pid = 1654] [id = 98] 23:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119c3a000) [pid = 1654] [serial = 291] [outer = 0x0] 23:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12bc4f400) [pid = 1654] [serial = 292] [outer = 0x119c3a000] 23:57:40 INFO - PROCESS | 1654 | 1467356260779 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12bd39000) [pid = 1654] [serial = 293] [outer = 0x119c3a000] 23:57:41 INFO - PROCESS | 1654 | 1467356261095 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]]]}] 23:57:41 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. 23:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 471ms 23:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:57:41 INFO - PROCESS | 1654 | 1467356261132 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 1654 | 1467356261133 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 23:57:41 INFO - PROCESS | 1654 | 1467356261135 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 1654 | 1467356261136 Marionette TRACE conn2 <- [1,366,null,{}] 23:57:41 INFO - PROCESS | 1654 | 1467356261138 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}] 23:57:41 INFO - PROCESS | 1654 | 1467356261140 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:41 INFO - PROCESS | 1654 | 1467356261243 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 23:57:41 INFO - PROCESS | 1654 | 1467356261251 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 1654 | 1467356261252 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a808000 == 47 [pid = 1654] [id = 99] 23:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12bd38c00) [pid = 1654] [serial = 294] [outer = 0x0] 23:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bd3d400) [pid = 1654] [serial = 295] [outer = 0x12bd38c00] 23:57:41 INFO - PROCESS | 1654 | 1467356261276 Marionette DEBUG loaded listener.js 23:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12bd44400) [pid = 1654] [serial = 296] [outer = 0x12bd38c00] 23:57:41 INFO - PROCESS | 1654 | 1467356261653 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]]]}] 23:57:41 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. 23:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 23:57:41 INFO - PROCESS | 1654 | 1467356261706 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 1654 | 1467356261708 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 23:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:57:41 INFO - PROCESS | 1654 | 1467356261712 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 1654 | 1467356261714 Marionette TRACE conn2 <- [1,370,null,{}] 23:57:41 INFO - PROCESS | 1654 | 1467356261718 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}] 23:57:41 INFO - PROCESS | 1654 | 1467356261720 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:41 INFO - PROCESS | 1654 | 1467356261826 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 23:57:41 INFO - PROCESS | 1654 | 1467356261876 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 1654 | 1467356261880 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x116b8f800 == 48 [pid = 1654] [id = 100] 23:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x115e61c00) [pid = 1654] [serial = 297] [outer = 0x0] 23:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116b18c00) [pid = 1654] [serial = 298] [outer = 0x115e61c00] 23:57:41 INFO - PROCESS | 1654 | 1467356261922 Marionette DEBUG loaded listener.js 23:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118375000) [pid = 1654] [serial = 299] [outer = 0x115e61c00] 23:57:42 INFO - PROCESS | 1654 | 1467356262368 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]]]}] 23:57:42 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. 23:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 23:57:42 INFO - PROCESS | 1654 | 1467356262383 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 23:57:42 INFO - PROCESS | 1654 | 1467356262387 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 23:57:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:57:42 INFO - PROCESS | 1654 | 1467356262391 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:57:42 INFO - PROCESS | 1654 | 1467356262393 Marionette TRACE conn2 <- [1,374,null,{}] 23:57:42 INFO - PROCESS | 1654 | 1467356262395 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}] 23:57:42 INFO - PROCESS | 1654 | 1467356262397 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:42 INFO - PROCESS | 1654 | 1467356262500 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 23:57:42 INFO - PROCESS | 1654 | 1467356262546 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:42 INFO - PROCESS | 1654 | 1467356262547 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193cb800 == 49 [pid = 1654] [id = 101] 23:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1189da000) [pid = 1654] [serial = 300] [outer = 0x0] 23:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11961b000) [pid = 1654] [serial = 301] [outer = 0x1189da000] 23:57:42 INFO - PROCESS | 1654 | 1467356262578 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119b54c00) [pid = 1654] [serial = 302] [outer = 0x1189da000] 23:57:43 INFO - PROCESS | 1654 | 1467356263004 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:57:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:57:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 621ms 23:57:43 INFO - PROCESS | 1654 | 1467356263013 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 1654 | 1467356263014 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 23:57:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:57:43 INFO - PROCESS | 1654 | 1467356263017 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 1654 | 1467356263019 Marionette TRACE conn2 <- [1,378,null,{}] 23:57:43 INFO - PROCESS | 1654 | 1467356263027 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}] 23:57:43 INFO - PROCESS | 1654 | 1467356263030 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:43 INFO - PROCESS | 1654 | 1467356263191 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 23:57:43 INFO - PROCESS | 1654 | 1467356263251 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 1654 | 1467356263253 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d04800 == 50 [pid = 1654] [id = 102] 23:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1255d1800) [pid = 1654] [serial = 303] [outer = 0x0] 23:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1264ea000) [pid = 1654] [serial = 304] [outer = 0x1255d1800] 23:57:43 INFO - PROCESS | 1654 | 1467356263285 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126a19400) [pid = 1654] [serial = 305] [outer = 0x1255d1800] 23:57:43 INFO - PROCESS | 1654 | 1467356263717 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:57:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:57:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 773ms 23:57:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:57:43 INFO - PROCESS | 1654 | 1467356263794 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 1654 | 1467356263796 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 23:57:43 INFO - PROCESS | 1654 | 1467356263800 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 1654 | 1467356263801 Marionette TRACE conn2 <- [1,382,null,{}] 23:57:43 INFO - PROCESS | 1654 | 1467356263804 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}] 23:57:43 INFO - PROCESS | 1654 | 1467356263805 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:43 INFO - PROCESS | 1654 | 1467356263908 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 23:57:43 INFO - PROCESS | 1654 | 1467356263971 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 1654 | 1467356263972 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b121000 == 51 [pid = 1654] [id = 103] 23:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129438000) [pid = 1654] [serial = 306] [outer = 0x0] 23:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a8a0400) [pid = 1654] [serial = 307] [outer = 0x129438000] 23:57:44 INFO - PROCESS | 1654 | 1467356264001 Marionette DEBUG loaded listener.js 23:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b1edc00) [pid = 1654] [serial = 308] [outer = 0x129438000] 23:57:44 INFO - PROCESS | 1654 | 1467356264466 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:57:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:57:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 719ms 23:57:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:57:44 INFO - PROCESS | 1654 | 1467356264520 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 23:57:44 INFO - PROCESS | 1654 | 1467356264521 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 23:57:44 INFO - PROCESS | 1654 | 1467356264523 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:57:44 INFO - PROCESS | 1654 | 1467356264524 Marionette TRACE conn2 <- [1,386,null,{}] 23:57:44 INFO - PROCESS | 1654 | 1467356264527 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}] 23:57:44 INFO - PROCESS | 1654 | 1467356264530 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:44 INFO - PROCESS | 1654 | 1467356264745 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 23:57:44 INFO - PROCESS | 1654 | 1467356264823 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:44 INFO - PROCESS | 1654 | 1467356264824 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11830e000 == 52 [pid = 1654] [id = 104] 23:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1181b5c00) [pid = 1654] [serial = 309] [outer = 0x0] 23:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1183ab000) [pid = 1654] [serial = 310] [outer = 0x1181b5c00] 23:57:44 INFO - PROCESS | 1654 | 1467356264852 Marionette DEBUG loaded listener.js 23:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11915f800) [pid = 1654] [serial = 311] [outer = 0x1181b5c00] 23:57:45 INFO - PROCESS | 1654 | 1467356265282 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]]]}] 23:57:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:57:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 769ms 23:57:45 INFO - PROCESS | 1654 | 1467356265293 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 23:57:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:57:45 INFO - PROCESS | 1654 | 1467356265295 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 23:57:45 INFO - PROCESS | 1654 | 1467356265299 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:57:45 INFO - PROCESS | 1654 | 1467356265300 Marionette TRACE conn2 <- [1,390,null,{}] 23:57:45 INFO - PROCESS | 1654 | 1467356265303 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}] 23:57:45 INFO - PROCESS | 1654 | 1467356265305 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:45 INFO - PROCESS | 1654 | 1467356265398 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 23:57:45 INFO - PROCESS | 1654 | 1467356265449 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:45 INFO - PROCESS | 1654 | 1467356265450 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184c7000 == 53 [pid = 1654] [id = 105] 23:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119ab0400) [pid = 1654] [serial = 312] [outer = 0x0] 23:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1210dcc00) [pid = 1654] [serial = 313] [outer = 0x119ab0400] 23:57:45 INFO - PROCESS | 1654 | 1467356265478 Marionette DEBUG loaded listener.js 23:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12405b800) [pid = 1654] [serial = 314] [outer = 0x119ab0400] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4ad800 == 52 [pid = 1654] [id = 98] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1289c6000 == 51 [pid = 1654] [id = 97] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1264a9000 == 50 [pid = 1654] [id = 96] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a1800 == 49 [pid = 1654] [id = 95] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1242be800 == 48 [pid = 1654] [id = 94] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x115182800 == 47 [pid = 1654] [id = 93] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119eb4800 == 46 [pid = 1654] [id = 92] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1183b6800) [pid = 1654] [serial = 204] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x116809400) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x113f35800 == 45 [pid = 1654] [id = 91] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11914c000 == 44 [pid = 1654] [id = 90] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11831f000 == 43 [pid = 1654] [id = 89] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x116106800 == 42 [pid = 1654] [id = 88] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x118305800 == 41 [pid = 1654] [id = 87] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4ca000 == 40 [pid = 1654] [id = 86] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x128db0800 == 39 [pid = 1654] [id = 85] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x123b29000 == 38 [pid = 1654] [id = 84] 23:57:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11867b000 == 37 [pid = 1654] [id = 83] 23:57:45 INFO - PROCESS | 1654 | 1467356265888 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]]]}] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12b003400) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12b008800) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b02a800) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x124d0ac00) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a5cf400) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118813c00) [pid = 1654] [serial = 209] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1181b4000) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126019800) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1210dd800) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a894000) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a5c0c00) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124d0a000) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12906a000) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129437800) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12d0f2800) [pid = 1654] [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.] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11982bc00) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12456c000) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119159800) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x129298800) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129442c00) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118374c00) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126a16800) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123910400) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119462000) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 23:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119cfc400) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 23:57:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:57:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 620ms 23:57:45 INFO - PROCESS | 1654 | 1467356265920 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 23:57:45 INFO - PROCESS | 1654 | 1467356265923 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 23:57:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:57:45 INFO - PROCESS | 1654 | 1467356265928 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:57:45 INFO - PROCESS | 1654 | 1467356265931 Marionette TRACE conn2 <- [1,394,null,{}] 23:57:45 INFO - PROCESS | 1654 | 1467356265933 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}] 23:57:45 INFO - PROCESS | 1654 | 1467356265935 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:46 INFO - PROCESS | 1654 | 1467356266036 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 23:57:46 INFO - PROCESS | 1654 | 1467356266073 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:46 INFO - PROCESS | 1654 | 1467356266074 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118314800 == 38 [pid = 1654] [id = 106] 23:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1255c9000) [pid = 1654] [serial = 315] [outer = 0x0] 23:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126016c00) [pid = 1654] [serial = 316] [outer = 0x1255c9000] 23:57:46 INFO - PROCESS | 1654 | 1467356266115 Marionette DEBUG loaded listener.js 23:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126a16800) [pid = 1654] [serial = 317] [outer = 0x1255c9000] 23:57:46 INFO - PROCESS | 1654 | 1467356266663 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]]]}] 23:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 771ms 23:57:46 INFO - PROCESS | 1654 | 1467356266704 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 23:57:46 INFO - PROCESS | 1654 | 1467356266706 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 23:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:57:46 INFO - PROCESS | 1654 | 1467356266715 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:57:46 INFO - PROCESS | 1654 | 1467356266717 Marionette TRACE conn2 <- [1,398,null,{}] 23:57:46 INFO - PROCESS | 1654 | 1467356266720 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}] 23:57:46 INFO - PROCESS | 1654 | 1467356266722 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:46 INFO - PROCESS | 1654 | 1467356266804 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 23:57:46 INFO - PROCESS | 1654 | 1467356266859 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:46 INFO - PROCESS | 1654 | 1467356266860 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x123eaf000 == 39 [pid = 1654] [id = 107] 23:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126a17c00) [pid = 1654] [serial = 318] [outer = 0x0] 23:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a895400) [pid = 1654] [serial = 319] [outer = 0x126a17c00] 23:57:46 INFO - PROCESS | 1654 | 1467356266886 Marionette DEBUG loaded listener.js 23:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12b1e3000) [pid = 1654] [serial = 320] [outer = 0x126a17c00] 23:57:47 INFO - PROCESS | 1654 | 1467356267189 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]]]}] 23:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 527ms 23:57:47 INFO - PROCESS | 1654 | 1467356267239 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 23:57:47 INFO - PROCESS | 1654 | 1467356267240 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 23:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:57:47 INFO - PROCESS | 1654 | 1467356267242 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:57:47 INFO - PROCESS | 1654 | 1467356267243 Marionette TRACE conn2 <- [1,402,null,{}] 23:57:47 INFO - PROCESS | 1654 | 1467356267246 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}] 23:57:47 INFO - PROCESS | 1654 | 1467356267247 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:47 INFO - PROCESS | 1654 | 1467356267327 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 23:57:47 INFO - PROCESS | 1654 | 1467356267332 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 1654 | 1467356267333 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x124aea000 == 40 [pid = 1654] [id = 108] 23:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1183adc00) [pid = 1654] [serial = 321] [outer = 0x0] 23:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bc48000) [pid = 1654] [serial = 322] [outer = 0x1183adc00] 23:57:47 INFO - PROCESS | 1654 | 1467356267358 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12bd3fc00) [pid = 1654] [serial = 323] [outer = 0x1183adc00] 23:57:47 INFO - PROCESS | 1654 | 1467356267686 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]]]}] 23:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 472ms 23:57:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:57:47 INFO - PROCESS | 1654 | 1467356267737 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 23:57:47 INFO - PROCESS | 1654 | 1467356267738 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 23:57:47 INFO - PROCESS | 1654 | 1467356267740 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:57:47 INFO - PROCESS | 1654 | 1467356267741 Marionette TRACE conn2 <- [1,406,null,{}] 23:57:47 INFO - PROCESS | 1654 | 1467356267743 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}] 23:57:47 INFO - PROCESS | 1654 | 1467356267746 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:47 INFO - PROCESS | 1654 | 1467356267825 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 23:57:47 INFO - PROCESS | 1654 | 1467356267831 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 1654 | 1467356267835 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x126835000 == 41 [pid = 1654] [id = 109] 23:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12c377c00) [pid = 1654] [serial = 324] [outer = 0x0] 23:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12c379800) [pid = 1654] [serial = 325] [outer = 0x12c377c00] 23:57:47 INFO - PROCESS | 1654 | 1467356267867 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12c382800) [pid = 1654] [serial = 326] [outer = 0x12c377c00] 23:57:48 INFO - PROCESS | 1654 | 1467356268239 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]]]}] 23:57:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:57:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 23:57:48 INFO - PROCESS | 1654 | 1467356268261 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 23:57:48 INFO - PROCESS | 1654 | 1467356268263 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 23:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:57:48 INFO - PROCESS | 1654 | 1467356268265 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:57:48 INFO - PROCESS | 1654 | 1467356268266 Marionette TRACE conn2 <- [1,410,null,{}] 23:57:48 INFO - PROCESS | 1654 | 1467356268268 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}] 23:57:48 INFO - PROCESS | 1654 | 1467356268269 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:48 INFO - PROCESS | 1654 | 1467356268371 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 23:57:48 INFO - PROCESS | 1654 | 1467356268383 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:48 INFO - PROCESS | 1654 | 1467356268385 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d15800 == 42 [pid = 1654] [id = 110] 23:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12c386000) [pid = 1654] [serial = 327] [outer = 0x0] 23:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12c865800) [pid = 1654] [serial = 328] [outer = 0x12c386000] 23:57:48 INFO - PROCESS | 1654 | 1467356268408 Marionette DEBUG loaded listener.js 23:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12cce3c00) [pid = 1654] [serial = 329] [outer = 0x12c386000] 23:57:48 INFO - PROCESS | 1654 | 1467356268752 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]]]}] 23:57:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:57:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 23:57:48 INFO - PROCESS | 1654 | 1467356268783 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 23:57:48 INFO - PROCESS | 1654 | 1467356268785 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 23:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:57:48 INFO - PROCESS | 1654 | 1467356268792 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:57:48 INFO - PROCESS | 1654 | 1467356268793 Marionette TRACE conn2 <- [1,414,null,{}] 23:57:48 INFO - PROCESS | 1654 | 1467356268795 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}] 23:57:48 INFO - PROCESS | 1654 | 1467356268796 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:48 INFO - PROCESS | 1654 | 1467356268896 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 23:57:48 INFO - PROCESS | 1654 | 1467356268899 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:48 INFO - PROCESS | 1654 | 1467356268900 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x129254000 == 43 [pid = 1654] [id = 111] 23:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12c386400) [pid = 1654] [serial = 330] [outer = 0x0] 23:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12ccec000) [pid = 1654] [serial = 331] [outer = 0x12c386400] 23:57:48 INFO - PROCESS | 1654 | 1467356268953 Marionette DEBUG loaded listener.js 23:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12d0ea000) [pid = 1654] [serial = 332] [outer = 0x12c386400] 23:57:49 INFO - PROCESS | 1654 | 1467356269107 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:57:49 INFO - PROCESS | 1654 | 1467356269302 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]]]}] 23:57:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:57:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 23:57:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:57:49 INFO - PROCESS | 1654 | 1467356269315 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 1654 | 1467356269316 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 23:57:49 INFO - PROCESS | 1654 | 1467356269318 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - PROCESS | 1654 | 1467356269319 Marionette TRACE conn2 <- [1,418,null,{}] 23:57:49 INFO - PROCESS | 1654 | 1467356269322 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}] 23:57:49 INFO - PROCESS | 1654 | 1467356269323 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:49 INFO - PROCESS | 1654 | 1467356269429 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 23:57:49 INFO - PROCESS | 1654 | 1467356269464 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:49 INFO - PROCESS | 1654 | 1467356269465 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b122800 == 44 [pid = 1654] [id = 112] 23:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x110fec000) [pid = 1654] [serial = 333] [outer = 0x0] 23:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x110ff4800) [pid = 1654] [serial = 334] [outer = 0x110fec000] 23:57:49 INFO - PROCESS | 1654 | 1467356269489 Marionette DEBUG loaded listener.js 23:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x110ff9400) [pid = 1654] [serial = 335] [outer = 0x110fec000] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1181c0400) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1210d4400) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119b48400) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119164800) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119c3a000) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12b031c00) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113942800) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128cae400) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118376c00) [pid = 1654] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129064000) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126021000) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1173b8c00) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a893400) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119ab0000) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1181b3c00) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126a14800) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119615c00) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123805400) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117138400) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:57:50 INFO - PROCESS | 1654 | 1467356270270 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]]]}] 23:57:50 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 23:57:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 23:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:57:50 INFO - PROCESS | 1654 | 1467356270289 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 23:57:50 INFO - PROCESS | 1654 | 1467356270291 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 23:57:50 INFO - PROCESS | 1654 | 1467356270293 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:57:50 INFO - PROCESS | 1654 | 1467356270294 Marionette TRACE conn2 <- [1,422,null,{}] 23:57:50 INFO - PROCESS | 1654 | 1467356270298 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}] 23:57:50 INFO - PROCESS | 1654 | 1467356270299 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:50 INFO - PROCESS | 1654 | 1467356270376 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 23:57:50 INFO - PROCESS | 1654 | 1467356270382 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:50 INFO - PROCESS | 1654 | 1467356270383 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e4000 == 45 [pid = 1654] [id = 113] 23:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x110f79000) [pid = 1654] [serial = 336] [outer = 0x0] 23:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110f81800) [pid = 1654] [serial = 337] [outer = 0x110f79000] 23:57:50 INFO - PROCESS | 1654 | 1467356270414 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x110ff5000) [pid = 1654] [serial = 338] [outer = 0x110f79000] 23:57:51 INFO - PROCESS | 1654 | 1467356271217 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]]]}] 23:57:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:57:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 23:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:57:51 INFO - PROCESS | 1654 | 1467356271264 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 23:57:51 INFO - PROCESS | 1654 | 1467356271266 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 23:57:51 INFO - PROCESS | 1654 | 1467356271268 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:57:51 INFO - PROCESS | 1654 | 1467356271269 Marionette TRACE conn2 <- [1,426,null,{}] 23:57:51 INFO - PROCESS | 1654 | 1467356271271 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}] 23:57:51 INFO - PROCESS | 1654 | 1467356271272 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:51 INFO - PROCESS | 1654 | 1467356271374 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 23:57:51 INFO - PROCESS | 1654 | 1467356271380 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:51 INFO - PROCESS | 1654 | 1467356271381 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9d4000 == 46 [pid = 1654] [id = 114] 23:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x110f7d000) [pid = 1654] [serial = 339] [outer = 0x0] 23:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113942800) [pid = 1654] [serial = 340] [outer = 0x110f7d000] 23:57:51 INFO - PROCESS | 1654 | 1467356271409 Marionette DEBUG loaded listener.js 23:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1210d3800) [pid = 1654] [serial = 341] [outer = 0x110f7d000] 23:57:51 INFO - PROCESS | 1654 | 1467356271762 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] 23:57:51 INFO - PROCESS | 1654 | 1467356271792 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 23:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:57:51 INFO - PROCESS | 1654 | 1467356271797 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:57:51 INFO - PROCESS | 1654 | 1467356271800 Marionette TRACE conn2 <- [1,430,null,{}] 23:57:51 INFO - PROCESS | 1654 | 1467356271804 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}] 23:57:51 INFO - PROCESS | 1654 | 1467356271806 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:51 INFO - PROCESS | 1654 | 1467356271962 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 23:57:52 INFO - PROCESS | 1654 | 1467356272046 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:52 INFO - PROCESS | 1654 | 1467356272047 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd0f800 == 47 [pid = 1654] [id = 115] 23:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116b12400) [pid = 1654] [serial = 342] [outer = 0x0] 23:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1198df400) [pid = 1654] [serial = 343] [outer = 0x116b12400] 23:57:52 INFO - PROCESS | 1654 | 1467356272086 Marionette DEBUG loaded listener.js 23:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124a61400) [pid = 1654] [serial = 344] [outer = 0x116b12400] 23:57:52 INFO - PROCESS | 1654 | 1467356272605 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]]]}] 23:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 875ms 23:57:52 INFO - PROCESS | 1654 | 1467356272670 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 1654 | 1467356272673 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 23:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:57:52 INFO - PROCESS | 1654 | 1467356272676 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 1654 | 1467356272680 Marionette TRACE conn2 <- [1,434,null,{}] 23:57:52 INFO - PROCESS | 1654 | 1467356272684 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}] 23:57:52 INFO - PROCESS | 1654 | 1467356272685 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:52 INFO - PROCESS | 1654 | 1467356272797 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 23:57:52 INFO - PROCESS | 1654 | 1467356272853 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:52 INFO - PROCESS | 1654 | 1467356272854 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119151000 == 48 [pid = 1654] [id = 116] 23:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1183b6800) [pid = 1654] [serial = 345] [outer = 0x0] 23:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11945b000) [pid = 1654] [serial = 346] [outer = 0x1183b6800] 23:57:52 INFO - PROCESS | 1654 | 1467356272886 Marionette DEBUG loaded listener.js 23:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1198e4400) [pid = 1654] [serial = 347] [outer = 0x1183b6800] 23:57:53 INFO - PROCESS | 1654 | 1467356273313 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]]]}] 23:57:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:57:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 23:57:53 INFO - PROCESS | 1654 | 1467356273350 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 23:57:53 INFO - PROCESS | 1654 | 1467356273353 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 23:57:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:57:53 INFO - PROCESS | 1654 | 1467356273357 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:57:53 INFO - PROCESS | 1654 | 1467356273359 Marionette TRACE conn2 <- [1,438,null,{}] 23:57:53 INFO - PROCESS | 1654 | 1467356273364 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}] 23:57:53 INFO - PROCESS | 1654 | 1467356273366 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:53 INFO - PROCESS | 1654 | 1467356273477 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 23:57:53 INFO - PROCESS | 1654 | 1467356273534 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:53 INFO - PROCESS | 1654 | 1467356273536 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b29000 == 49 [pid = 1654] [id = 117] 23:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119ab0000) [pid = 1654] [serial = 348] [outer = 0x0] 23:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x123804000) [pid = 1654] [serial = 349] [outer = 0x119ab0000] 23:57:53 INFO - PROCESS | 1654 | 1467356273567 Marionette DEBUG loaded listener.js 23:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12456c000) [pid = 1654] [serial = 350] [outer = 0x119ab0000] 23:57:54 INFO - PROCESS | 1654 | 1467356274039 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]]]}] 23:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 724ms 23:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:57:54 INFO - PROCESS | 1654 | 1467356274132 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 23:57:54 INFO - PROCESS | 1654 | 1467356274133 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 23:57:54 INFO - PROCESS | 1654 | 1467356274137 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:57:54 INFO - PROCESS | 1654 | 1467356274140 Marionette TRACE conn2 <- [1,442,null,{}] 23:57:54 INFO - PROCESS | 1654 | 1467356274148 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}] 23:57:54 INFO - PROCESS | 1654 | 1467356274151 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:54 INFO - PROCESS | 1654 | 1467356274261 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 23:57:54 INFO - PROCESS | 1654 | 1467356274319 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:54 INFO - PROCESS | 1654 | 1467356274321 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a65d000 == 50 [pid = 1654] [id = 118] 23:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118413c00) [pid = 1654] [serial = 351] [outer = 0x0] 23:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126a18c00) [pid = 1654] [serial = 352] [outer = 0x118413c00] 23:57:54 INFO - PROCESS | 1654 | 1467356274393 Marionette DEBUG loaded listener.js 23:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x129064800) [pid = 1654] [serial = 353] [outer = 0x118413c00] 23:57:54 INFO - PROCESS | 1654 | 1467356274801 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]]]}] 23:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 872ms 23:57:55 INFO - PROCESS | 1654 | 1467356275012 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 1654 | 1467356275015 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 23:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:57:55 INFO - PROCESS | 1654 | 1467356275018 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 1654 | 1467356275020 Marionette TRACE conn2 <- [1,446,null,{}] 23:57:55 INFO - PROCESS | 1654 | 1467356275023 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}] 23:57:55 INFO - PROCESS | 1654 | 1467356275025 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:55 INFO - PROCESS | 1654 | 1467356275118 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 23:57:55 INFO - PROCESS | 1654 | 1467356275182 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 1654 | 1467356275185 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116b9b000 == 51 [pid = 1654] [id = 119] 23:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118375800) [pid = 1654] [serial = 354] [outer = 0x0] 23:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118412400) [pid = 1654] [serial = 355] [outer = 0x118375800] 23:57:55 INFO - PROCESS | 1654 | 1467356275212 Marionette DEBUG loaded listener.js 23:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119166400) [pid = 1654] [serial = 356] [outer = 0x118375800] 23:57:55 INFO - PROCESS | 1654 | 1467356275683 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]]]}] 23:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 672ms 23:57:55 INFO - PROCESS | 1654 | 1467356275690 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 1654 | 1467356275692 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 23:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:57:55 INFO - PROCESS | 1654 | 1467356275698 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 1654 | 1467356275701 Marionette TRACE conn2 <- [1,450,null,{}] 23:57:55 INFO - PROCESS | 1654 | 1467356275703 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}] 23:57:55 INFO - PROCESS | 1654 | 1467356275705 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:55 INFO - PROCESS | 1654 | 1467356275804 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11868e000 == 50 [pid = 1654] [id = 69] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b3800 == 49 [pid = 1654] [id = 67] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9d4000 == 48 [pid = 1654] [id = 114] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e4000 == 47 [pid = 1654] [id = 113] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b122800 == 46 [pid = 1654] [id = 112] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x129254000 == 45 [pid = 1654] [id = 111] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x128d15800 == 44 [pid = 1654] [id = 110] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x126835000 == 43 [pid = 1654] [id = 109] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12bd3d400) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | 1467356275904 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 1654 | 1467356275905 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x124aea000 == 42 [pid = 1654] [id = 108] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x123eaf000 == 41 [pid = 1654] [id = 107] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x118314800 == 40 [pid = 1654] [id = 106] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1184c7000 == 39 [pid = 1654] [id = 105] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11830e000 == 38 [pid = 1654] [id = 104] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x128d04800 == 37 [pid = 1654] [id = 102] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1193cb800 == 36 [pid = 1654] [id = 101] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x116b8f800 == 35 [pid = 1654] [id = 100] 23:57:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12a808000 == 34 [pid = 1654] [id = 99] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1185e7c00) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1177dc800) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12929dc00) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12906ec00) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126a19000) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a5c7800) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a89e800) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119c47000) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1210dfc00) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11915a400) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11841a000) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128a09000) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128a02c00) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119c47800) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119c42400) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12b1e2c00) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12669b000) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124566400) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118421800) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11945c800) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118420400) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11836ac00) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1250b3400) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123dd0400) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124d2fc00) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12a89a800) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12601cc00) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12bc4f400) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12bd39000) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12b00f000) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a681800) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12943dc00) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x129063c00) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12b983800) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126476000) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12b97a000) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 23:57:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116709000 == 35 [pid = 1654] [id = 120] 23:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x110fefc00) [pid = 1654] [serial = 357] [outer = 0x0] 23:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118377000) [pid = 1654] [serial = 358] [outer = 0x110fefc00] 23:57:55 INFO - PROCESS | 1654 | 1467356275943 Marionette DEBUG loaded listener.js 23:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1198e8000) [pid = 1654] [serial = 359] [outer = 0x110fefc00] 23:57:56 INFO - PROCESS | 1654 | 1467356276254 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] 23:57:56 INFO - PROCESS | 1654 | 1467356276272 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 23:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:57:56 INFO - PROCESS | 1654 | 1467356276275 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:57:56 INFO - PROCESS | 1654 | 1467356276276 Marionette TRACE conn2 <- [1,454,null,{}] 23:57:56 INFO - PROCESS | 1654 | 1467356276286 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}] 23:57:56 INFO - PROCESS | 1654 | 1467356276289 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:56 INFO - PROCESS | 1654 | 1467356276374 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 23:57:56 INFO - PROCESS | 1654 | 1467356276381 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:56 INFO - PROCESS | 1654 | 1467356276384 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193ab800 == 36 [pid = 1654] [id = 121] 23:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12405dc00) [pid = 1654] [serial = 360] [outer = 0x0] 23:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124d30400) [pid = 1654] [serial = 361] [outer = 0x12405dc00] 23:57:56 INFO - PROCESS | 1654 | 1467356276412 Marionette DEBUG loaded listener.js 23:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1255d5800) [pid = 1654] [serial = 362] [outer = 0x12405dc00] 23:57:56 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:56 INFO - PROCESS | 1654 | 1467356276767 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]]]}] 23:57:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 522ms 23:57:56 INFO - PROCESS | 1654 | 1467356276798 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 23:57:56 INFO - PROCESS | 1654 | 1467356276799 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 23:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:57:56 INFO - PROCESS | 1654 | 1467356276801 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:57:56 INFO - PROCESS | 1654 | 1467356276802 Marionette TRACE conn2 <- [1,458,null,{}] 23:57:56 INFO - PROCESS | 1654 | 1467356276805 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}] 23:57:56 INFO - PROCESS | 1654 | 1467356276806 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:56 INFO - PROCESS | 1654 | 1467356276893 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 23:57:56 INFO - PROCESS | 1654 | 1467356276898 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:56 INFO - PROCESS | 1654 | 1467356276899 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c2a000 == 37 [pid = 1654] [id = 122] 23:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126021000) [pid = 1654] [serial = 363] [outer = 0x0] 23:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12680d400) [pid = 1654] [serial = 364] [outer = 0x126021000] 23:57:56 INFO - PROCESS | 1654 | 1467356276925 Marionette DEBUG loaded listener.js 23:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128a0ec00) [pid = 1654] [serial = 365] [outer = 0x126021000] 23:57:57 INFO - PROCESS | 1654 | 1467356277278 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] 23:57:57 INFO - PROCESS | 1654 | 1467356277324 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 23:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:57:57 INFO - PROCESS | 1654 | 1467356277326 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:57:57 INFO - PROCESS | 1654 | 1467356277327 Marionette TRACE conn2 <- [1,462,null,{}] 23:57:57 INFO - PROCESS | 1654 | 1467356277330 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}] 23:57:57 INFO - PROCESS | 1654 | 1467356277331 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:57 INFO - PROCESS | 1654 | 1467356277404 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 23:57:57 INFO - PROCESS | 1654 | 1467356277408 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:57 INFO - PROCESS | 1654 | 1467356277409 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b18800 == 38 [pid = 1654] [id = 123] 23:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12669e400) [pid = 1654] [serial = 366] [outer = 0x0] 23:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x129297800) [pid = 1654] [serial = 367] [outer = 0x12669e400] 23:57:57 INFO - PROCESS | 1654 | 1467356277438 Marionette DEBUG loaded listener.js 23:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a5c1400) [pid = 1654] [serial = 368] [outer = 0x12669e400] 23:57:57 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:57 INFO - PROCESS | 1654 | 1467356277769 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] 23:57:57 INFO - PROCESS | 1654 | 1467356277801 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 23:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:57:57 INFO - PROCESS | 1654 | 1467356277803 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:57:57 INFO - PROCESS | 1654 | 1467356277805 Marionette TRACE conn2 <- [1,466,null,{}] 23:57:57 INFO - PROCESS | 1654 | 1467356277816 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}] 23:57:57 INFO - PROCESS | 1654 | 1467356277821 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:57 INFO - PROCESS | 1654 | 1467356277919 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 23:57:57 INFO - PROCESS | 1654 | 1467356277993 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:57 INFO - PROCESS | 1654 | 1467356277994 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x116717000 == 39 [pid = 1654] [id = 124] 23:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x116816400) [pid = 1654] [serial = 369] [outer = 0x0] 23:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a683000) [pid = 1654] [serial = 370] [outer = 0x116816400] 23:57:58 INFO - PROCESS | 1654 | 1467356278020 Marionette DEBUG loaded listener.js 23:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b978400) [pid = 1654] [serial = 371] [outer = 0x116816400] 23:57:58 INFO - PROCESS | 1654 | 1467356278367 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] 23:57:58 INFO - PROCESS | 1654 | 1467356278375 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 23:57:58 INFO - PROCESS | 1654 | 1467356278377 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:57:58 INFO - PROCESS | 1654 | 1467356278379 Marionette TRACE conn2 <- [1,470,null,{}] 23:57:58 INFO - PROCESS | 1654 | 1467356278384 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}] 23:57:58 INFO - PROCESS | 1654 | 1467356278385 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:58 INFO - PROCESS | 1654 | 1467356278483 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 23:57:58 INFO - PROCESS | 1654 | 1467356278487 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:58 INFO - PROCESS | 1654 | 1467356278488 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12605e000 == 40 [pid = 1654] [id = 125] 23:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b032800) [pid = 1654] [serial = 372] [outer = 0x0] 23:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12b983400) [pid = 1654] [serial = 373] [outer = 0x12b032800] 23:57:58 INFO - PROCESS | 1654 | 1467356278512 Marionette DEBUG loaded listener.js 23:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12bd37800) [pid = 1654] [serial = 374] [outer = 0x12b032800] 23:57:58 INFO - PROCESS | 1654 | 1467356278841 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]]]}] 23:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 23:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:57:58 INFO - PROCESS | 1654 | 1467356278899 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 23:57:58 INFO - PROCESS | 1654 | 1467356278900 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 23:57:58 INFO - PROCESS | 1654 | 1467356278902 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:57:58 INFO - PROCESS | 1654 | 1467356278903 Marionette TRACE conn2 <- [1,474,null,{}] 23:57:58 INFO - PROCESS | 1654 | 1467356278906 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}] 23:57:58 INFO - PROCESS | 1654 | 1467356278907 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:59 INFO - PROCESS | 1654 | 1467356279004 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 23:57:59 INFO - PROCESS | 1654 | 1467356279016 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:59 INFO - PROCESS | 1654 | 1467356279017 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289be800 == 41 [pid = 1654] [id = 126] 23:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12bd40c00) [pid = 1654] [serial = 375] [outer = 0x0] 23:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12c20f000) [pid = 1654] [serial = 376] [outer = 0x12bd40c00] 23:57:59 INFO - PROCESS | 1654 | 1467356279041 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118816800) [pid = 1654] [serial = 377] [outer = 0x12bd40c00] 23:57:59 INFO - PROCESS | 1654 | 1467356279451 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]]]}] 23:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 569ms 23:57:59 INFO - PROCESS | 1654 | 1467356279472 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 23:57:59 INFO - PROCESS | 1654 | 1467356279474 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 23:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:57:59 INFO - PROCESS | 1654 | 1467356279485 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:57:59 INFO - PROCESS | 1654 | 1467356279487 Marionette TRACE conn2 <- [1,478,null,{}] 23:57:59 INFO - PROCESS | 1654 | 1467356279490 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}] 23:57:59 INFO - PROCESS | 1654 | 1467356279492 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:59 INFO - PROCESS | 1654 | 1467356279638 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 23:57:59 INFO - PROCESS | 1654 | 1467356279693 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:59 INFO - PROCESS | 1654 | 1467356279694 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:57:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x128dbf000 == 42 [pid = 1654] [id = 127] 23:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bd41c00) [pid = 1654] [serial = 378] [outer = 0x0] 23:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12c37c400) [pid = 1654] [serial = 379] [outer = 0x12bd41c00] 23:57:59 INFO - PROCESS | 1654 | 1467356279733 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12c384c00) [pid = 1654] [serial = 380] [outer = 0x12bd41c00] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x110f7d000) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1183adc00) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126a17c00) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12c386000) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12bd38c00) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1189da000) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12c377c00) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1255d1800) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119ab0400) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1181b5c00) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12c386400) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115e61c00) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x110fec000) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1255c9000) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:58:00 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x110f79000) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:58:00 INFO - PROCESS | 1654 | 1467356280208 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]]]}] 23:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 778ms 23:58:00 INFO - PROCESS | 1654 | 1467356280255 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 1654 | 1467356280256 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 23:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:58:00 INFO - PROCESS | 1654 | 1467356280258 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - PROCESS | 1654 | 1467356280260 Marionette TRACE conn2 <- [1,482,null,{}] 23:58:00 INFO - PROCESS | 1654 | 1467356280264 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}] 23:58:00 INFO - PROCESS | 1654 | 1467356280265 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:00 INFO - PROCESS | 1654 | 1467356280341 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 23:58:00 INFO - PROCESS | 1654 | 1467356280395 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:00 INFO - PROCESS | 1654 | 1467356280396 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12959a000 == 43 [pid = 1654] [id = 128] 23:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x110fedc00) [pid = 1654] [serial = 381] [outer = 0x0] 23:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1126f6400) [pid = 1654] [serial = 382] [outer = 0x110fedc00] 23:58:00 INFO - PROCESS | 1654 | 1467356280422 Marionette DEBUG loaded listener.js 23:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1126fb400) [pid = 1654] [serial = 383] [outer = 0x110fedc00] 23:58:00 INFO - PROCESS | 1654 | 1467356280702 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]]]}] 23:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 474ms 23:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:58:00 INFO - PROCESS | 1654 | 1467356280736 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 1654 | 1467356280737 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 23:58:00 INFO - PROCESS | 1654 | 1467356280739 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - PROCESS | 1654 | 1467356280741 Marionette TRACE conn2 <- [1,486,null,{}] 23:58:00 INFO - PROCESS | 1654 | 1467356280745 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}] 23:58:00 INFO - PROCESS | 1654 | 1467356280749 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:00 INFO - PROCESS | 1654 | 1467356280844 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 23:58:00 INFO - PROCESS | 1654 | 1467356280850 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:00 INFO - PROCESS | 1654 | 1467356280851 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa89000 == 44 [pid = 1654] [id = 129] 23:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1126f8000) [pid = 1654] [serial = 384] [outer = 0x0] 23:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118289000) [pid = 1654] [serial = 385] [outer = 0x1126f8000] 23:58:00 INFO - PROCESS | 1654 | 1467356280878 Marionette DEBUG loaded listener.js 23:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12c20c800) [pid = 1654] [serial = 386] [outer = 0x1126f8000] 23:58:01 INFO - PROCESS | 1654 | 1467356281218 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]]]}] 23:58:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 520ms 23:58:01 INFO - PROCESS | 1654 | 1467356281261 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 23:58:01 INFO - PROCESS | 1654 | 1467356281262 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 23:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:58:01 INFO - PROCESS | 1654 | 1467356281267 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:58:01 INFO - PROCESS | 1654 | 1467356281268 Marionette TRACE conn2 <- [1,490,null,{}] 23:58:01 INFO - PROCESS | 1654 | 1467356281271 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}] 23:58:01 INFO - PROCESS | 1654 | 1467356281272 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:01 INFO - PROCESS | 1654 | 1467356281376 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 23:58:01 INFO - PROCESS | 1654 | 1467356281385 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 1654 | 1467356281386 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d6800 == 45 [pid = 1654] [id = 130] 23:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12c37b000) [pid = 1654] [serial = 387] [outer = 0x0] 23:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12c85a400) [pid = 1654] [serial = 388] [outer = 0x12c37b000] 23:58:01 INFO - PROCESS | 1654 | 1467356281410 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12c863400) [pid = 1654] [serial = 389] [outer = 0x12c37b000] 23:58:01 INFO - PROCESS | 1654 | 1467356281704 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]]]}] 23:58:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 23:58:01 INFO - PROCESS | 1654 | 1467356281738 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 23:58:01 INFO - PROCESS | 1654 | 1467356281739 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 23:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:58:01 INFO - PROCESS | 1654 | 1467356281741 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:58:01 INFO - PROCESS | 1654 | 1467356281742 Marionette TRACE conn2 <- [1,494,null,{}] 23:58:01 INFO - PROCESS | 1654 | 1467356281745 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}] 23:58:01 INFO - PROCESS | 1654 | 1467356281747 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:01 INFO - PROCESS | 1654 | 1467356281825 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 23:58:01 INFO - PROCESS | 1654 | 1467356281831 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 1654 | 1467356281832 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfbd800 == 46 [pid = 1654] [id = 131] 23:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1128d1000) [pid = 1654] [serial = 390] [outer = 0x0] 23:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1128d5000) [pid = 1654] [serial = 391] [outer = 0x1128d1000] 23:58:01 INFO - PROCESS | 1654 | 1467356281856 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1128d8c00) [pid = 1654] [serial = 392] [outer = 0x1128d1000] 23:58:02 INFO - PROCESS | 1654 | 1467356282414 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]]]}] 23:58:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:58:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 721ms 23:58:02 INFO - PROCESS | 1654 | 1467356282464 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 23:58:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:58:02 INFO - PROCESS | 1654 | 1467356282468 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 23:58:02 INFO - PROCESS | 1654 | 1467356282473 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 1654 | 1467356282476 Marionette TRACE conn2 <- [1,498,null,{}] 23:58:02 INFO - PROCESS | 1654 | 1467356282482 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}] 23:58:02 INFO - PROCESS | 1654 | 1467356282484 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:02 INFO - PROCESS | 1654 | 1467356282641 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 23:58:02 INFO - PROCESS | 1654 | 1467356282758 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:02 INFO - PROCESS | 1654 | 1467356282759 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x118309000 == 47 [pid = 1654] [id = 132] 23:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1126fb800) [pid = 1654] [serial = 393] [outer = 0x0] 23:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1128d5c00) [pid = 1654] [serial = 394] [outer = 0x1126fb800] 23:58:02 INFO - PROCESS | 1654 | 1467356282792 Marionette DEBUG loaded listener.js 23:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1168e4400) [pid = 1654] [serial = 395] [outer = 0x1126fb800] 23:58:03 INFO - PROCESS | 1654 | 1467356283226 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]]]}] 23:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 774ms 23:58:03 INFO - PROCESS | 1654 | 1467356283247 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 23:58:03 INFO - PROCESS | 1654 | 1467356283250 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 23:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:58:03 INFO - PROCESS | 1654 | 1467356283255 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:58:03 INFO - PROCESS | 1654 | 1467356283257 Marionette TRACE conn2 <- [1,502,null,{}] 23:58:03 INFO - PROCESS | 1654 | 1467356283259 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}] 23:58:03 INFO - PROCESS | 1654 | 1467356283261 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:03 INFO - PROCESS | 1654 | 1467356283367 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 23:58:03 INFO - PROCESS | 1654 | 1467356283424 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 1654 | 1467356283426 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x124047800 == 48 [pid = 1654] [id = 133] 23:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118420400) [pid = 1654] [serial = 396] [outer = 0x0] 23:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1198dec00) [pid = 1654] [serial = 397] [outer = 0x118420400] 23:58:03 INFO - PROCESS | 1654 | 1467356283456 Marionette DEBUG loaded listener.js 23:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1198ebc00) [pid = 1654] [serial = 398] [outer = 0x118420400] 23:58:03 INFO - PROCESS | 1654 | 1467356283916 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]]]}] 23:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 719ms 23:58:03 INFO - PROCESS | 1654 | 1467356283998 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 23:58:04 INFO - PROCESS | 1654 | 1467356283999 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 23:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:58:04 INFO - PROCESS | 1654 | 1467356284002 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:58:04 INFO - PROCESS | 1654 | 1467356284005 Marionette TRACE conn2 <- [1,506,null,{}] 23:58:04 INFO - PROCESS | 1654 | 1467356284030 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}] 23:58:04 INFO - PROCESS | 1654 | 1467356284034 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:04 INFO - PROCESS | 1654 | 1467356284160 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 23:58:04 INFO - PROCESS | 1654 | 1467356284213 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:04 INFO - PROCESS | 1654 | 1467356284215 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfb0800 == 49 [pid = 1654] [id = 134] 23:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125643c00) [pid = 1654] [serial = 399] [outer = 0x0] 23:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125647000) [pid = 1654] [serial = 400] [outer = 0x125643c00] 23:58:04 INFO - PROCESS | 1654 | 1467356284246 Marionette DEBUG loaded listener.js 23:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12564c800) [pid = 1654] [serial = 401] [outer = 0x125643c00] 23:58:04 INFO - PROCESS | 1654 | 1467356284673 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]]]}] 23:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 721ms 23:58:04 INFO - PROCESS | 1654 | 1467356284723 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 23:58:04 INFO - PROCESS | 1654 | 1467356284725 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 23:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:58:04 INFO - PROCESS | 1654 | 1467356284745 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:58:04 INFO - PROCESS | 1654 | 1467356284746 Marionette TRACE conn2 <- [1,510,null,{}] 23:58:04 INFO - PROCESS | 1654 | 1467356284752 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}] 23:58:04 INFO - PROCESS | 1654 | 1467356284753 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:04 INFO - PROCESS | 1654 | 1467356284855 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 23:58:04 INFO - PROCESS | 1654 | 1467356284925 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:04 INFO - PROCESS | 1654 | 1467356284926 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c334000 == 50 [pid = 1654] [id = 135] 23:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125651000) [pid = 1654] [serial = 402] [outer = 0x0] 23:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12669c000) [pid = 1654] [serial = 403] [outer = 0x125651000] 23:58:04 INFO - PROCESS | 1654 | 1467356284956 Marionette DEBUG loaded listener.js 23:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128a10800) [pid = 1654] [serial = 404] [outer = 0x125651000] 23:58:05 INFO - PROCESS | 1654 | 1467356285379 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]]]}] 23:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 689ms 23:58:05 INFO - PROCESS | 1654 | 1467356285618 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 23:58:05 INFO - PROCESS | 1654 | 1467356285621 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 23:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:58:05 INFO - PROCESS | 1654 | 1467356285626 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:58:05 INFO - PROCESS | 1654 | 1467356285629 Marionette TRACE conn2 <- [1,514,null,{}] 23:58:05 INFO - PROCESS | 1654 | 1467356285634 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}] 23:58:05 INFO - PROCESS | 1654 | 1467356285636 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:05 INFO - PROCESS | 1654 | 1467356285727 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 23:58:05 INFO - PROCESS | 1654 | 1467356285794 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:05 INFO - PROCESS | 1654 | 1467356285798 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ebc000 == 51 [pid = 1654] [id = 136] 23:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1177da400) [pid = 1654] [serial = 405] [outer = 0x0] 23:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1181b5c00) [pid = 1654] [serial = 406] [outer = 0x1177da400] 23:58:05 INFO - PROCESS | 1654 | 1467356285825 Marionette DEBUG loaded listener.js 23:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1188d7400) [pid = 1654] [serial = 407] [outer = 0x1177da400] 23:58:06 INFO - PROCESS | 1654 | 1467356286237 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]]]}] 23:58:06 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 23:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 676ms 23:58:06 INFO - PROCESS | 1654 | 1467356286302 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 23:58:06 INFO - PROCESS | 1654 | 1467356286304 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 23:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:58:06 INFO - PROCESS | 1654 | 1467356286308 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:58:06 INFO - PROCESS | 1654 | 1467356286310 Marionette TRACE conn2 <- [1,518,null,{}] 23:58:06 INFO - PROCESS | 1654 | 1467356286313 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}] 23:58:06 INFO - PROCESS | 1654 | 1467356286315 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:06 INFO - PROCESS | 1654 | 1467356286409 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 23:58:06 INFO - PROCESS | 1654 | 1467356286487 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:06 INFO - PROCESS | 1654 | 1467356286488 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11913c800 == 52 [pid = 1654] [id = 137] 23:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1198dd800) [pid = 1654] [serial = 408] [outer = 0x0] 23:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119c39800) [pid = 1654] [serial = 409] [outer = 0x1198dd800] 23:58:06 INFO - PROCESS | 1654 | 1467356286516 Marionette DEBUG loaded listener.js 23:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119cfc800) [pid = 1654] [serial = 410] [outer = 0x1198dd800] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d6800 == 51 [pid = 1654] [id = 130] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa89000 == 50 [pid = 1654] [id = 129] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12959a000 == 49 [pid = 1654] [id = 128] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x128dbf000 == 48 [pid = 1654] [id = 127] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1289be800 == 47 [pid = 1654] [id = 126] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12605e000 == 46 [pid = 1654] [id = 125] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116717000 == 45 [pid = 1654] [id = 124] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x123b18800 == 44 [pid = 1654] [id = 123] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119c2a000 == 43 [pid = 1654] [id = 122] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1193ab800 == 42 [pid = 1654] [id = 121] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116709000 == 41 [pid = 1654] [id = 120] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116b9b000 == 40 [pid = 1654] [id = 119] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd0f800 == 39 [pid = 1654] [id = 115] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12a65d000 == 38 [pid = 1654] [id = 118] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x123b29000 == 37 [pid = 1654] [id = 117] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1295a7000 == 36 [pid = 1654] [id = 82] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116111800 == 35 [pid = 1654] [id = 68] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b121000 == 34 [pid = 1654] [id = 103] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119151000 == 33 [pid = 1654] [id = 116] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119ebc000 == 32 [pid = 1654] [id = 136] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c334000 == 31 [pid = 1654] [id = 135] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfb0800 == 30 [pid = 1654] [id = 134] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x124047800 == 29 [pid = 1654] [id = 133] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfbd800 == 28 [pid = 1654] [id = 131] 23:58:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118309000 == 27 [pid = 1654] [id = 132] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12bc48000) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12bd3fc00) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12a895400) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b1e3000) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12c865800) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12bd44400) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119b54c00) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11961b000) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12c379800) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1264ea000) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126a19400) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12405b800) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1210dcc00) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11915f800) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1183ab000) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12ccec000) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118375000) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116b18c00) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x110ff4800) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12d0ea000) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126016c00) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126a16800) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x110ff5000) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a8a0400) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110f81800) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x110ff9400) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113942800) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1210d3800) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12cce3c00) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12c382800) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1198df400) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 23:58:07 INFO - PROCESS | 1654 | 1467356287457 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]]]}] 23:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1178ms 23:58:07 INFO - PROCESS | 1654 | 1467356287485 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 23:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:58:07 INFO - PROCESS | 1654 | 1467356287487 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 23:58:07 INFO - PROCESS | 1654 | 1467356287490 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 1654 | 1467356287493 Marionette TRACE conn2 <- [1,522,null,{}] 23:58:07 INFO - PROCESS | 1654 | 1467356287499 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}] 23:58:07 INFO - PROCESS | 1654 | 1467356287500 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:07 INFO - PROCESS | 1654 | 1467356287575 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 23:58:07 INFO - PROCESS | 1654 | 1467356287582 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:07 INFO - PROCESS | 1654 | 1467356287584 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11677a000 == 28 [pid = 1654] [id = 138] 23:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113947800) [pid = 1654] [serial = 411] [outer = 0x0] 23:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1161da000) [pid = 1654] [serial = 412] [outer = 0x113947800] 23:58:07 INFO - PROCESS | 1654 | 1467356287612 Marionette DEBUG loaded listener.js 23:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116a73000) [pid = 1654] [serial = 413] [outer = 0x113947800] 23:58:07 INFO - PROCESS | 1654 | 1467356287974 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]]]}] 23:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 524ms 23:58:08 INFO - PROCESS | 1654 | 1467356288024 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 23:58:08 INFO - PROCESS | 1654 | 1467356288028 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 23:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:58:08 INFO - PROCESS | 1654 | 1467356288036 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:58:08 INFO - PROCESS | 1654 | 1467356288039 Marionette TRACE conn2 <- [1,526,null,{}] 23:58:08 INFO - PROCESS | 1654 | 1467356288042 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}] 23:58:08 INFO - PROCESS | 1654 | 1467356288045 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:08 INFO - PROCESS | 1654 | 1467356288166 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 23:58:08 INFO - PROCESS | 1654 | 1467356288177 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:08 INFO - PROCESS | 1654 | 1467356288179 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e2800 == 29 [pid = 1654] [id = 139] 23:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1173c3000) [pid = 1654] [serial = 414] [outer = 0x0] 23:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118372000) [pid = 1654] [serial = 415] [outer = 0x1173c3000] 23:58:08 INFO - PROCESS | 1654 | 1467356288223 Marionette DEBUG loaded listener.js 23:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1183af400) [pid = 1654] [serial = 416] [outer = 0x1173c3000] 23:58:08 INFO - PROCESS | 1654 | 1467356288621 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]]]}] 23:58:08 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 23:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 621ms 23:58:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:58:08 INFO - PROCESS | 1654 | 1467356288657 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 23:58:08 INFO - PROCESS | 1654 | 1467356288658 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 23:58:08 INFO - PROCESS | 1654 | 1467356288660 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:58:08 INFO - PROCESS | 1654 | 1467356288665 Marionette TRACE conn2 <- [1,530,null,{}] 23:58:08 INFO - PROCESS | 1654 | 1467356288673 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}] 23:58:08 INFO - PROCESS | 1654 | 1467356288676 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:08 INFO - PROCESS | 1654 | 1467356288750 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 23:58:08 INFO - PROCESS | 1654 | 1467356288755 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:08 INFO - PROCESS | 1654 | 1467356288757 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x118988800 == 30 [pid = 1654] [id = 140] 23:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118419000) [pid = 1654] [serial = 417] [outer = 0x0] 23:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1189d6c00) [pid = 1654] [serial = 418] [outer = 0x118419000] 23:58:08 INFO - PROCESS | 1654 | 1467356288786 Marionette DEBUG loaded listener.js 23:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11945f800) [pid = 1654] [serial = 419] [outer = 0x118419000] 23:58:09 INFO - PROCESS | 1654 | 1467356289117 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"]]]}] 23:58:09 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 23:58:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:58:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:58:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:58:09 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 23:58:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:58:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:58:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:58:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 477ms 23:58:09 INFO - PROCESS | 1654 | 1467356289138 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 23:58:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:58:09 INFO - PROCESS | 1654 | 1467356289140 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 23:58:09 INFO - PROCESS | 1654 | 1467356289142 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:58:09 INFO - PROCESS | 1654 | 1467356289144 Marionette TRACE conn2 <- [1,534,null,{}] 23:58:09 INFO - PROCESS | 1654 | 1467356289148 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}] 23:58:09 INFO - PROCESS | 1654 | 1467356289150 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:09 INFO - PROCESS | 1654 | 1467356289233 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 23:58:09 INFO - PROCESS | 1654 | 1467356289266 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:09 INFO - PROCESS | 1654 | 1467356289267 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119817800 == 31 [pid = 1654] [id = 141] 23:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1177da800) [pid = 1654] [serial = 420] [outer = 0x0] 23:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1198dd400) [pid = 1654] [serial = 421] [outer = 0x1177da800] 23:58:09 INFO - PROCESS | 1654 | 1467356289327 Marionette DEBUG loaded listener.js 23:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119c41c00) [pid = 1654] [serial = 422] [outer = 0x1177da800] 23:58:09 INFO - PROCESS | 1654 | 1467356289678 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]]]}] 23:58:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:58:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 572ms 23:58:09 INFO - PROCESS | 1654 | 1467356289726 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 23:58:09 INFO - PROCESS | 1654 | 1467356289727 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 23:58:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:58:09 INFO - PROCESS | 1654 | 1467356289731 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:58:09 INFO - PROCESS | 1654 | 1467356289734 Marionette TRACE conn2 <- [1,538,null,{}] 23:58:09 INFO - PROCESS | 1654 | 1467356289737 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}] 23:58:09 INFO - PROCESS | 1654 | 1467356289738 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:09 INFO - PROCESS | 1654 | 1467356289829 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 23:58:09 INFO - PROCESS | 1654 | 1467356289869 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:09 INFO - PROCESS | 1654 | 1467356289870 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123929000 == 32 [pid = 1654] [id = 142] 23:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1128cdc00) [pid = 1654] [serial = 423] [outer = 0x0] 23:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119c45400) [pid = 1654] [serial = 424] [outer = 0x1128cdc00] 23:58:09 INFO - PROCESS | 1654 | 1467356289900 Marionette DEBUG loaded listener.js 23:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1210dc000) [pid = 1654] [serial = 425] [outer = 0x1128cdc00] 23:58:10 INFO - PROCESS | 1654 | 1467356290293 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]]]}] 23:58:10 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. 23:58:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 574ms 23:58:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:58:10 INFO - PROCESS | 1654 | 1467356290306 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 23:58:10 INFO - PROCESS | 1654 | 1467356290308 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 23:58:10 INFO - PROCESS | 1654 | 1467356290311 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - PROCESS | 1654 | 1467356290313 Marionette TRACE conn2 <- [1,542,null,{}] 23:58:10 INFO - PROCESS | 1654 | 1467356290316 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}] 23:58:10 INFO - PROCESS | 1654 | 1467356290322 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:10 INFO - PROCESS | 1654 | 1467356290491 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 23:58:10 INFO - PROCESS | 1654 | 1467356290508 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:10 INFO - PROCESS | 1654 | 1467356290509 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f1e000 == 33 [pid = 1654] [id = 143] 23:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1210e2000) [pid = 1654] [serial = 426] [outer = 0x0] 23:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12405b400) [pid = 1654] [serial = 427] [outer = 0x1210e2000] 23:58:10 INFO - PROCESS | 1654 | 1467356290550 Marionette DEBUG loaded listener.js 23:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124fc9800) [pid = 1654] [serial = 428] [outer = 0x1210e2000] 23:58:10 INFO - PROCESS | 1654 | 1467356290953 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]]]}] 23:58:10 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. 23:58:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 23:58:10 INFO - PROCESS | 1654 | 1467356290982 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 23:58:10 INFO - PROCESS | 1654 | 1467356290983 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 23:58:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:58:10 INFO - PROCESS | 1654 | 1467356290986 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - PROCESS | 1654 | 1467356290987 Marionette TRACE conn2 <- [1,546,null,{}] 23:58:10 INFO - PROCESS | 1654 | 1467356290989 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}] 23:58:10 INFO - PROCESS | 1654 | 1467356290990 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:11 INFO - PROCESS | 1654 | 1467356291089 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 23:58:11 INFO - PROCESS | 1654 | 1467356291093 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:11 INFO - PROCESS | 1654 | 1467356291094 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a4000 == 34 [pid = 1654] [id = 144] 23:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123802400) [pid = 1654] [serial = 429] [outer = 0x0] 23:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125643800) [pid = 1654] [serial = 430] [outer = 0x123802400] 23:58:11 INFO - PROCESS | 1654 | 1467356291127 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125652c00) [pid = 1654] [serial = 431] [outer = 0x123802400] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12b032800) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12bd40c00) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x110fedc00) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bd41c00) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1126f8000) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126021000) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118413c00) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1183b6800) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12669e400) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119ab0000) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110fefc00) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116b12400) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12c37b000) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12405dc00) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118375800) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116816400) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128d1000) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12b02bc00) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:58:11 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x129438000) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:58:11 INFO - PROCESS | 1654 | 1467356291874 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]]]}] 23:58:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:58:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 920ms 23:58:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:58:11 INFO - PROCESS | 1654 | 1467356291906 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 23:58:11 INFO - PROCESS | 1654 | 1467356291907 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 23:58:11 INFO - PROCESS | 1654 | 1467356291915 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:58:11 INFO - PROCESS | 1654 | 1467356291916 Marionette TRACE conn2 <- [1,550,null,{}] 23:58:11 INFO - PROCESS | 1654 | 1467356291920 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}] 23:58:11 INFO - PROCESS | 1654 | 1467356291921 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:11 INFO - PROCESS | 1654 | 1467356291994 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 23:58:12 INFO - PROCESS | 1654 | 1467356292000 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 1654 | 1467356292001 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11868f000 == 35 [pid = 1654] [id = 145] 23:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110ff3000) [pid = 1654] [serial = 432] [outer = 0x0] 23:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116b12400) [pid = 1654] [serial = 433] [outer = 0x110ff3000] 23:58:12 INFO - PROCESS | 1654 | 1467356292028 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123b75000) [pid = 1654] [serial = 434] [outer = 0x110ff3000] 23:58:12 INFO - PROCESS | 1654 | 1467356292366 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]]]}] 23:58:12 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. 23:58:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 477ms 23:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:58:12 INFO - PROCESS | 1654 | 1467356292397 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 23:58:12 INFO - PROCESS | 1654 | 1467356292399 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 23:58:12 INFO - PROCESS | 1654 | 1467356292402 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:58:12 INFO - PROCESS | 1654 | 1467356292403 Marionette TRACE conn2 <- [1,554,null,{}] 23:58:12 INFO - PROCESS | 1654 | 1467356292405 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}] 23:58:12 INFO - PROCESS | 1654 | 1467356292406 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:12 INFO - PROCESS | 1654 | 1467356292482 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 23:58:12 INFO - PROCESS | 1654 | 1467356292486 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 1654 | 1467356292487 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128da6000 == 36 [pid = 1654] [id = 146] 23:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118413c00) [pid = 1654] [serial = 435] [outer = 0x0] 23:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124a62c00) [pid = 1654] [serial = 436] [outer = 0x118413c00] 23:58:12 INFO - PROCESS | 1654 | 1467356292511 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126018800) [pid = 1654] [serial = 437] [outer = 0x118413c00] 23:58:12 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:12 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:12 INFO - PROCESS | 1654 | 1467356292833 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]]]}] 23:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 468ms 23:58:12 INFO - PROCESS | 1654 | 1467356292870 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 23:58:12 INFO - PROCESS | 1654 | 1467356292872 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 23:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:58:12 INFO - PROCESS | 1654 | 1467356292874 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:58:12 INFO - PROCESS | 1654 | 1467356292875 Marionette TRACE conn2 <- [1,558,null,{}] 23:58:12 INFO - PROCESS | 1654 | 1467356292877 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}] 23:58:12 INFO - PROCESS | 1654 | 1467356292879 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:12 INFO - PROCESS | 1654 | 1467356292983 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 23:58:12 INFO - PROCESS | 1654 | 1467356292989 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 1654 | 1467356292990 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a3e000 == 37 [pid = 1654] [id = 147] 23:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126019800) [pid = 1654] [serial = 438] [outer = 0x0] 23:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12669d000) [pid = 1654] [serial = 439] [outer = 0x126019800] 23:58:13 INFO - PROCESS | 1654 | 1467356293015 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126a0a400) [pid = 1654] [serial = 440] [outer = 0x126019800] 23:58:13 INFO - PROCESS | 1654 | 1467356293338 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]]]}] 23:58:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:58:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 23:58:13 INFO - PROCESS | 1654 | 1467356293342 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 23:58:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:58:13 INFO - PROCESS | 1654 | 1467356293355 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 23:58:13 INFO - PROCESS | 1654 | 1467356293359 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 1654 | 1467356293361 Marionette TRACE conn2 <- [1,562,null,{}] 23:58:13 INFO - PROCESS | 1654 | 1467356293367 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}] 23:58:13 INFO - PROCESS | 1654 | 1467356293369 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:13 INFO - PROCESS | 1654 | 1467356293459 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 23:58:13 INFO - PROCESS | 1654 | 1467356293465 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:13 INFO - PROCESS | 1654 | 1467356293467 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a670000 == 38 [pid = 1654] [id = 148] 23:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118417400) [pid = 1654] [serial = 441] [outer = 0x0] 23:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128ca9800) [pid = 1654] [serial = 442] [outer = 0x118417400] 23:58:13 INFO - PROCESS | 1654 | 1467356293494 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a483400) [pid = 1654] [serial = 443] [outer = 0x118417400] 23:58:13 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:14 INFO - PROCESS | 1654 | 1467356293997 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]]]}] 23:58:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:58:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 23:58:14 INFO - PROCESS | 1654 | 1467356294031 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 23:58:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:58:14 INFO - PROCESS | 1654 | 1467356294033 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 23:58:14 INFO - PROCESS | 1654 | 1467356294036 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:58:14 INFO - PROCESS | 1654 | 1467356294038 Marionette TRACE conn2 <- [1,566,null,{}] 23:58:14 INFO - PROCESS | 1654 | 1467356294042 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}] 23:58:14 INFO - PROCESS | 1654 | 1467356294044 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:14 INFO - PROCESS | 1654 | 1467356294156 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 23:58:14 INFO - PROCESS | 1654 | 1467356294283 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 1654 | 1467356294284 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x117042800 == 39 [pid = 1654] [id = 149] 23:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112d50400) [pid = 1654] [serial = 444] [outer = 0x0] 23:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x113dac800) [pid = 1654] [serial = 445] [outer = 0x112d50400] 23:58:14 INFO - PROCESS | 1654 | 1467356294318 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116b13400) [pid = 1654] [serial = 446] [outer = 0x112d50400] 23:58:14 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:14 INFO - PROCESS | 1654 | 1467356294826 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]]]}] 23:58:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:58:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 821ms 23:58:14 INFO - PROCESS | 1654 | 1467356294871 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 23:58:14 INFO - PROCESS | 1654 | 1467356294874 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 23:58:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:58:14 INFO - PROCESS | 1654 | 1467356294882 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:58:14 INFO - PROCESS | 1654 | 1467356294884 Marionette TRACE conn2 <- [1,570,null,{}] 23:58:14 INFO - PROCESS | 1654 | 1467356294887 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}] 23:58:14 INFO - PROCESS | 1654 | 1467356294888 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:14 INFO - PROCESS | 1654 | 1467356294994 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 23:58:15 INFO - PROCESS | 1654 | 1467356295073 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 1654 | 1467356295074 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e0000 == 40 [pid = 1654] [id = 150] 23:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1183b1400) [pid = 1654] [serial = 447] [outer = 0x0] 23:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118415c00) [pid = 1654] [serial = 448] [outer = 0x1183b1400] 23:58:15 INFO - PROCESS | 1654 | 1467356295105 Marionette DEBUG loaded listener.js 23:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11915a400) [pid = 1654] [serial = 449] [outer = 0x1183b1400] 23:58:15 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x116a3e000 == 39 [pid = 1654] [id = 147] 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x128da6000 == 38 [pid = 1654] [id = 146] 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11868f000 == 37 [pid = 1654] [id = 145] 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1264a4000 == 36 [pid = 1654] [id = 144] 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x112f1e000 == 35 [pid = 1654] [id = 143] 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x123929000 == 34 [pid = 1654] [id = 142] 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x119817800 == 33 [pid = 1654] [id = 141] 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x118988800 == 32 [pid = 1654] [id = 140] 23:58:15 INFO - PROCESS | 1654 | 1467356295785 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]]]}] 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e2800 == 31 [pid = 1654] [id = 139] 23:58:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:58:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 923ms 23:58:15 INFO - PROCESS | 1654 | --DOCSHELL 0x11677a000 == 30 [pid = 1654] [id = 138] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12b1ec800) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12b1edc00) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b983400) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12c20f000) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12bd37800) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1126f6400) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12c37c400) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118289000) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12680d400) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128a0ec00) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126a18c00) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x129064800) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11945b000) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1198e4400) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x129297800) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12a5c1400) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123804000) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12456c000) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118377000) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1198e8000) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124a61400) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12c85a400) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124d30400) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1255d5800) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118412400) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119166400) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12c20c800) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12c384c00) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12a683000) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12b978400) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1126fb400) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12c863400) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1128d5000) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118816800) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1128d8c00) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 23:58:15 INFO - PROCESS | 1654 | 1467356295806 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 23:58:15 INFO - PROCESS | 1654 | 1467356295808 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 23:58:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:58:15 INFO - PROCESS | 1654 | 1467356295812 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:58:15 INFO - PROCESS | 1654 | 1467356295815 Marionette TRACE conn2 <- [1,574,null,{}] 23:58:15 INFO - PROCESS | 1654 | 1467356295819 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}] 23:58:15 INFO - PROCESS | 1654 | 1467356295821 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:15 INFO - PROCESS | 1654 | 1467356295895 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 23:58:15 INFO - PROCESS | 1654 | 1467356295903 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 1654 | 1467356295906 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x116719000 == 31 [pid = 1654] [id = 151] 23:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11336e800) [pid = 1654] [serial = 450] [outer = 0x0] 23:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1133bec00) [pid = 1654] [serial = 451] [outer = 0x11336e800] 23:58:15 INFO - PROCESS | 1654 | 1467356295934 Marionette DEBUG loaded listener.js 23:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11672ec00) [pid = 1654] [serial = 452] [outer = 0x11336e800] 23:58:16 INFO - PROCESS | 1654 | 1467356296285 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]]]}] 23:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 523ms 23:58:16 INFO - PROCESS | 1654 | 1467356296342 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 1654 | 1467356296345 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 23:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:58:16 INFO - PROCESS | 1654 | 1467356296350 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - PROCESS | 1654 | 1467356296351 Marionette TRACE conn2 <- [1,578,null,{}] 23:58:16 INFO - PROCESS | 1654 | 1467356296354 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}] 23:58:16 INFO - PROCESS | 1654 | 1467356296355 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:16 INFO - PROCESS | 1654 | 1467356296432 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 23:58:16 INFO - PROCESS | 1654 | 1467356296436 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:16 INFO - PROCESS | 1654 | 1467356296437 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11670d000 == 32 [pid = 1654] [id = 152] 23:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117fa1c00) [pid = 1654] [serial = 453] [outer = 0x0] 23:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118372c00) [pid = 1654] [serial = 454] [outer = 0x117fa1c00] 23:58:16 INFO - PROCESS | 1654 | 1467356296466 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118412400) [pid = 1654] [serial = 455] [outer = 0x117fa1c00] 23:58:16 INFO - PROCESS | 1654 | 1467356296898 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]]]}] 23:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 23:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:58:16 INFO - PROCESS | 1654 | 1467356296972 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 1654 | 1467356296975 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 23:58:16 INFO - PROCESS | 1654 | 1467356296978 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - PROCESS | 1654 | 1467356296982 Marionette TRACE conn2 <- [1,582,null,{}] 23:58:16 INFO - PROCESS | 1654 | 1467356296986 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}] 23:58:16 INFO - PROCESS | 1654 | 1467356296988 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:17 INFO - PROCESS | 1654 | 1467356297082 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 23:58:17 INFO - PROCESS | 1654 | 1467356297180 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:17 INFO - PROCESS | 1654 | 1467356297182 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118310000 == 33 [pid = 1654] [id = 153] 23:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1126f8c00) [pid = 1654] [serial = 456] [outer = 0x0] 23:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116b12800) [pid = 1654] [serial = 457] [outer = 0x1126f8c00] 23:58:17 INFO - PROCESS | 1654 | 1467356297213 Marionette DEBUG loaded listener.js 23:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118377400) [pid = 1654] [serial = 458] [outer = 0x1126f8c00] 23:58:17 INFO - PROCESS | 1654 | 1467356297638 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]]]}] 23:58:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:58:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 723ms 23:58:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:58:17 INFO - PROCESS | 1654 | 1467356297713 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 23:58:17 INFO - PROCESS | 1654 | 1467356297716 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 23:58:17 INFO - PROCESS | 1654 | 1467356297722 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:58:17 INFO - PROCESS | 1654 | 1467356297724 Marionette TRACE conn2 <- [1,586,null,{}] 23:58:17 INFO - PROCESS | 1654 | 1467356297726 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}] 23:58:17 INFO - PROCESS | 1654 | 1467356297728 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:17 INFO - PROCESS | 1654 | 1467356297824 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 23:58:17 INFO - PROCESS | 1654 | 1467356297886 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:17 INFO - PROCESS | 1654 | 1467356297887 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193d5800 == 34 [pid = 1654] [id = 154] 23:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118837400) [pid = 1654] [serial = 459] [outer = 0x0] 23:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1189e0800) [pid = 1654] [serial = 460] [outer = 0x118837400] 23:58:17 INFO - PROCESS | 1654 | 1467356297918 Marionette DEBUG loaded listener.js 23:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11960e000) [pid = 1654] [serial = 461] [outer = 0x118837400] 23:58:18 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:18 INFO - PROCESS | 1654 | 1467356298337 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]]]}] 23:58:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:58:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 620ms 23:58:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:58:18 INFO - PROCESS | 1654 | 1467356298342 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 23:58:18 INFO - PROCESS | 1654 | 1467356298343 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 23:58:18 INFO - PROCESS | 1654 | 1467356298346 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:58:18 INFO - PROCESS | 1654 | 1467356298349 Marionette TRACE conn2 <- [1,590,null,{}] 23:58:18 INFO - PROCESS | 1654 | 1467356298357 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}] 23:58:18 INFO - PROCESS | 1654 | 1467356298360 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:18 INFO - PROCESS | 1654 | 1467356298472 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 23:58:18 INFO - PROCESS | 1654 | 1467356298520 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:18 INFO - PROCESS | 1654 | 1467356298523 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0c2000 == 35 [pid = 1654] [id = 155] 23:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1198e3000) [pid = 1654] [serial = 462] [outer = 0x0] 23:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119b4a800) [pid = 1654] [serial = 463] [outer = 0x1198e3000] 23:58:18 INFO - PROCESS | 1654 | 1467356298554 Marionette DEBUG loaded listener.js 23:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119cf1c00) [pid = 1654] [serial = 464] [outer = 0x1198e3000] 23:58:18 INFO - PROCESS | 1654 | 1467356298946 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]]]}] 23:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 23:58:19 INFO - PROCESS | 1654 | 1467356299018 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 23:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:58:19 INFO - PROCESS | 1654 | 1467356299020 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 23:58:19 INFO - PROCESS | 1654 | 1467356299022 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:58:19 INFO - PROCESS | 1654 | 1467356299024 Marionette TRACE conn2 <- [1,594,null,{}] 23:58:19 INFO - PROCESS | 1654 | 1467356299026 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}] 23:58:19 INFO - PROCESS | 1654 | 1467356299027 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:19 INFO - PROCESS | 1654 | 1467356299125 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 23:58:19 INFO - PROCESS | 1654 | 1467356299174 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:19 INFO - PROCESS | 1654 | 1467356299176 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x124049000 == 36 [pid = 1654] [id = 156] 23:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1210dd400) [pid = 1654] [serial = 465] [outer = 0x0] 23:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123805000) [pid = 1654] [serial = 466] [outer = 0x1210dd400] 23:58:19 INFO - PROCESS | 1654 | 1467356299205 Marionette DEBUG loaded listener.js 23:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123b6f400) [pid = 1654] [serial = 467] [outer = 0x1210dd400] 23:58:19 INFO - PROCESS | 1654 | 1467356299628 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]]]}] 23:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 619ms 23:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:58:19 INFO - PROCESS | 1654 | 1467356299641 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 23:58:19 INFO - PROCESS | 1654 | 1467356299643 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 23:58:19 INFO - PROCESS | 1654 | 1467356299645 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:58:19 INFO - PROCESS | 1654 | 1467356299648 Marionette TRACE conn2 <- [1,598,null,{}] 23:58:19 INFO - PROCESS | 1654 | 1467356299651 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}] 23:58:19 INFO - PROCESS | 1654 | 1467356299653 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:19 INFO - PROCESS | 1654 | 1467356299741 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 23:58:19 INFO - PROCESS | 1654 | 1467356299834 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:19 INFO - PROCESS | 1654 | 1467356299835 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a5000 == 37 [pid = 1654] [id = 157] 23:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12405bc00) [pid = 1654] [serial = 468] [outer = 0x0] 23:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124067800) [pid = 1654] [serial = 469] [outer = 0x12405bc00] 23:58:19 INFO - PROCESS | 1654 | 1467356299865 Marionette DEBUG loaded listener.js 23:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12456f800) [pid = 1654] [serial = 470] [outer = 0x12405bc00] 23:58:20 INFO - PROCESS | 1654 | 1467356300288 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]]]}] 23:58:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:58:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 23:58:20 INFO - PROCESS | 1654 | 1467356300316 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 23:58:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:58:20 INFO - PROCESS | 1654 | 1467356300318 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 23:58:20 INFO - PROCESS | 1654 | 1467356300320 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:58:20 INFO - PROCESS | 1654 | 1467356300321 Marionette TRACE conn2 <- [1,602,null,{}] 23:58:20 INFO - PROCESS | 1654 | 1467356300324 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}] 23:58:20 INFO - PROCESS | 1654 | 1467356300328 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:20 INFO - PROCESS | 1654 | 1467356300441 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 23:58:20 INFO - PROCESS | 1654 | 1467356300493 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:20 INFO - PROCESS | 1654 | 1467356300494 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x125611800 == 38 [pid = 1654] [id = 158] 23:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124a6bc00) [pid = 1654] [serial = 471] [outer = 0x0] 23:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124db0c00) [pid = 1654] [serial = 472] [outer = 0x124a6bc00] 23:58:20 INFO - PROCESS | 1654 | 1467356300524 Marionette DEBUG loaded listener.js 23:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126815c00) [pid = 1654] [serial = 473] [outer = 0x124a6bc00] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x11913c800 == 37 [pid = 1654] [id = 137] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x116719000 == 36 [pid = 1654] [id = 151] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x117042800 == 35 [pid = 1654] [id = 149] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e0000 == 34 [pid = 1654] [id = 150] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a5000 == 33 [pid = 1654] [id = 157] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x124049000 == 32 [pid = 1654] [id = 156] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12a670000 == 31 [pid = 1654] [id = 148] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0c2000 == 30 [pid = 1654] [id = 155] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1193d5800 == 29 [pid = 1654] [id = 154] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x118310000 == 28 [pid = 1654] [id = 153] 23:58:21 INFO - PROCESS | 1654 | --DOCSHELL 0x11670d000 == 27 [pid = 1654] [id = 152] 23:58:21 INFO - PROCESS | 1654 | 1467356301560 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]]]}] 23:58:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:58:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1324ms 23:58:21 INFO - PROCESS | 1654 | 1467356301645 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 23:58:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:58:21 INFO - PROCESS | 1654 | 1467356301649 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 23:58:21 INFO - PROCESS | 1654 | 1467356301652 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:58:21 INFO - PROCESS | 1654 | 1467356301654 Marionette TRACE conn2 <- [1,606,null,{}] 23:58:21 INFO - PROCESS | 1654 | 1467356301659 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}] 23:58:21 INFO - PROCESS | 1654 | 1467356301660 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:21 INFO - PROCESS | 1654 | 1467356301734 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 23:58:21 INFO - PROCESS | 1654 | 1467356301739 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:21 INFO - PROCESS | 1654 | 1467356301741 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x115180000 == 28 [pid = 1654] [id = 159] 23:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112d50c00) [pid = 1654] [serial = 474] [outer = 0x0] 23:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1133bf400) [pid = 1654] [serial = 475] [outer = 0x112d50c00] 23:58:21 INFO - PROCESS | 1654 | 1467356301773 Marionette DEBUG loaded listener.js 23:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116130000) [pid = 1654] [serial = 476] [outer = 0x112d50c00] 23:58:22 INFO - PROCESS | 1654 | 1467356302108 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]]]}] 23:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 472ms 23:58:22 INFO - PROCESS | 1654 | 1467356302123 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 23:58:22 INFO - PROCESS | 1654 | 1467356302127 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 23:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:58:22 INFO - PROCESS | 1654 | 1467356302135 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:58:22 INFO - PROCESS | 1654 | 1467356302137 Marionette TRACE conn2 <- [1,610,null,{}] 23:58:22 INFO - PROCESS | 1654 | 1467356302140 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}] 23:58:22 INFO - PROCESS | 1654 | 1467356302142 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:22 INFO - PROCESS | 1654 | 1467356302243 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 23:58:22 INFO - PROCESS | 1654 | 1467356302295 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:22 INFO - PROCESS | 1654 | 1467356302296 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11702d000 == 29 [pid = 1654] [id = 160] 23:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116174000) [pid = 1654] [serial = 477] [outer = 0x0] 23:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116b0b800) [pid = 1654] [serial = 478] [outer = 0x116174000] 23:58:22 INFO - PROCESS | 1654 | 1467356302325 Marionette DEBUG loaded listener.js 23:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118293000) [pid = 1654] [serial = 479] [outer = 0x116174000] 23:58:22 INFO - PROCESS | 1654 | 1467356302717 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]]]}] 23:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 623ms 23:58:22 INFO - PROCESS | 1654 | 1467356302758 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 23:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:58:22 INFO - PROCESS | 1654 | 1467356302770 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 23:58:22 INFO - PROCESS | 1654 | 1467356302774 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:58:22 INFO - PROCESS | 1654 | 1467356302777 Marionette TRACE conn2 <- [1,614,null,{}] 23:58:22 INFO - PROCESS | 1654 | 1467356302796 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}] 23:58:22 INFO - PROCESS | 1654 | 1467356302801 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:22 INFO - PROCESS | 1654 | 1467356302944 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 23:58:23 INFO - PROCESS | 1654 | 1467356303030 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:23 INFO - PROCESS | 1654 | 1467356303033 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193b2000 == 30 [pid = 1654] [id = 161] 23:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118416400) [pid = 1654] [serial = 480] [outer = 0x0] 23:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1188d1c00) [pid = 1654] [serial = 481] [outer = 0x118416400] 23:58:23 INFO - PROCESS | 1654 | 1467356303078 Marionette DEBUG loaded listener.js 23:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11945c400) [pid = 1654] [serial = 482] [outer = 0x118416400] 23:58:23 INFO - PROCESS | 1654 | 1467356303501 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]]]}] 23:58:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:58:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 777ms 23:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:58:23 INFO - PROCESS | 1654 | 1467356303550 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 23:58:23 INFO - PROCESS | 1654 | 1467356303552 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 23:58:23 INFO - PROCESS | 1654 | 1467356303554 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:58:23 INFO - PROCESS | 1654 | 1467356303555 Marionette TRACE conn2 <- [1,618,null,{}] 23:58:23 INFO - PROCESS | 1654 | 1467356303557 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}] 23:58:23 INFO - PROCESS | 1654 | 1467356303558 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:23 INFO - PROCESS | 1654 | 1467356303650 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 23:58:23 INFO - PROCESS | 1654 | 1467356303684 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:23 INFO - PROCESS | 1654 | 1467356303685 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x119eb4800 == 31 [pid = 1654] [id = 162] 23:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119613000) [pid = 1654] [serial = 483] [outer = 0x0] 23:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1198de800) [pid = 1654] [serial = 484] [outer = 0x119613000] 23:58:23 INFO - PROCESS | 1654 | 1467356303711 Marionette DEBUG loaded listener.js 23:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119c3fc00) [pid = 1654] [serial = 485] [outer = 0x119613000] 23:58:24 INFO - PROCESS | 1654 | 1467356304074 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]]]}] 23:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 569ms 23:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:58:24 INFO - PROCESS | 1654 | 1467356304124 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 23:58:24 INFO - PROCESS | 1654 | 1467356304125 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 23:58:24 INFO - PROCESS | 1654 | 1467356304128 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:58:24 INFO - PROCESS | 1654 | 1467356304129 Marionette TRACE conn2 <- [1,622,null,{}] 23:58:24 INFO - PROCESS | 1654 | 1467356304132 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}] 23:58:24 INFO - PROCESS | 1654 | 1467356304134 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:24 INFO - PROCESS | 1654 | 1467356304263 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 23:58:24 INFO - PROCESS | 1654 | 1467356304283 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 1654 | 1467356304284 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e96800 == 32 [pid = 1654] [id = 163] 23:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11961b000) [pid = 1654] [serial = 486] [outer = 0x0] 23:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1210d7c00) [pid = 1654] [serial = 487] [outer = 0x11961b000] 23:58:24 INFO - PROCESS | 1654 | 1467356304324 Marionette DEBUG loaded listener.js 23:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x123806000) [pid = 1654] [serial = 488] [outer = 0x11961b000] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1183b1400) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112d50400) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11336e800) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118417400) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1128cdc00) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1198dd800) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x113947800) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1173c3000) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118419000) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1126fb800) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118420400) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125643c00) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125651000) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117fa1c00) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1177da400) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1210e2000) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123802400) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126019800) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118413c00) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110ff3000) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1177da800) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1126f8400) [pid = 1654] [serial = 489] [outer = 0x12cced000] 23:58:25 INFO - PROCESS | 1654 | 1467356305031 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]]]}] 23:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 924ms 23:58:25 INFO - PROCESS | 1654 | 1467356305052 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 23:58:25 INFO - PROCESS | 1654 | 1467356305053 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 23:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:58:25 INFO - PROCESS | 1654 | 1467356305055 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 1654 | 1467356305057 Marionette TRACE conn2 <- [1,626,null,{}] 23:58:25 INFO - PROCESS | 1654 | 1467356305059 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}] 23:58:25 INFO - PROCESS | 1654 | 1467356305064 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:25 INFO - PROCESS | 1654 | 1467356305180 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 23:58:25 INFO - PROCESS | 1654 | 1467356305212 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 1654 | 1467356305213 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x117031000 == 33 [pid = 1654] [id = 164] 23:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x110ff9c00) [pid = 1654] [serial = 490] [outer = 0x0] 23:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117130800) [pid = 1654] [serial = 491] [outer = 0x110ff9c00] 23:58:25 INFO - PROCESS | 1654 | 1467356305238 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12405b800) [pid = 1654] [serial = 492] [outer = 0x110ff9c00] 23:58:25 INFO - PROCESS | 1654 | 1467356305524 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]]]}] 23:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 23:58:25 INFO - PROCESS | 1654 | 1467356305588 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 23:58:25 INFO - PROCESS | 1654 | 1467356305589 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 23:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:58:25 INFO - PROCESS | 1654 | 1467356305592 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 1654 | 1467356305593 Marionette TRACE conn2 <- [1,630,null,{}] 23:58:25 INFO - PROCESS | 1654 | 1467356305595 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}] 23:58:25 INFO - PROCESS | 1654 | 1467356305596 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:25 INFO - PROCESS | 1654 | 1467356305679 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 23:58:25 INFO - PROCESS | 1654 | 1467356305730 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 1654 | 1467356305731 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ad1800 == 34 [pid = 1654] [id = 165] 23:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x111c1d800) [pid = 1654] [serial = 493] [outer = 0x0] 23:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12405f800) [pid = 1654] [serial = 494] [outer = 0x111c1d800] 23:58:25 INFO - PROCESS | 1654 | 1467356305755 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124d11c00) [pid = 1654] [serial = 495] [outer = 0x111c1d800] 23:58:25 INFO - PROCESS | 1654 | 1467356305983 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]]]}] 23:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 418ms 23:58:26 INFO - PROCESS | 1654 | 1467356306010 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 1654 | 1467356306012 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 23:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:58:26 INFO - PROCESS | 1654 | 1467356306022 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 1654 | 1467356306023 Marionette TRACE conn2 <- [1,634,null,{}] 23:58:26 INFO - PROCESS | 1654 | 1467356306026 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}] 23:58:26 INFO - PROCESS | 1654 | 1467356306027 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:26 INFO - PROCESS | 1654 | 1467356306110 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 23:58:26 INFO - PROCESS | 1654 | 1467356306116 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:26 INFO - PROCESS | 1654 | 1467356306118 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x128da2000 == 35 [pid = 1654] [id = 166] 23:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124a67000) [pid = 1654] [serial = 496] [outer = 0x0] 23:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1250b3400) [pid = 1654] [serial = 497] [outer = 0x124a67000] 23:58:26 INFO - PROCESS | 1654 | 1467356306142 Marionette DEBUG loaded listener.js 23:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1255d4400) [pid = 1654] [serial = 498] [outer = 0x124a67000] 23:58:26 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:26 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:26 INFO - PROCESS | 1654 | 1467356306441 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]]]}] 23:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 470ms 23:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:58:26 INFO - PROCESS | 1654 | 1467356306493 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 1654 | 1467356306494 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 23:58:26 INFO - PROCESS | 1654 | 1467356306497 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 1654 | 1467356306498 Marionette TRACE conn2 <- [1,638,null,{}] 23:58:26 INFO - PROCESS | 1654 | 1467356306501 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}] 23:58:26 INFO - PROCESS | 1654 | 1467356306502 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:26 INFO - PROCESS | 1654 | 1467356306599 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 23:58:26 INFO - PROCESS | 1654 | 1467356306670 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:26 INFO - PROCESS | 1654 | 1467356306672 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12923c000 == 36 [pid = 1654] [id = 167] 23:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1181b9c00) [pid = 1654] [serial = 499] [outer = 0x0] 23:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x125647c00) [pid = 1654] [serial = 500] [outer = 0x1181b9c00] 23:58:26 INFO - PROCESS | 1654 | 1467356306712 Marionette DEBUG loaded listener.js 23:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126019000) [pid = 1654] [serial = 501] [outer = 0x1181b9c00] 23:58:27 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:27 INFO - PROCESS | 1654 | 1467356307282 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]]]}] 23:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 818ms 23:58:27 INFO - PROCESS | 1654 | 1467356307339 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 23:58:27 INFO - PROCESS | 1654 | 1467356307342 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 23:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:58:27 INFO - PROCESS | 1654 | 1467356307346 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:58:27 INFO - PROCESS | 1654 | 1467356307350 Marionette TRACE conn2 <- [1,642,null,{}] 23:58:27 INFO - PROCESS | 1654 | 1467356307354 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}] 23:58:27 INFO - PROCESS | 1654 | 1467356307356 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:27 INFO - PROCESS | 1654 | 1467356307461 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 23:58:27 INFO - PROCESS | 1654 | 1467356307537 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:27 INFO - PROCESS | 1654 | 1467356307538 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ba3000 == 37 [pid = 1654] [id = 168] 23:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1128d7000) [pid = 1654] [serial = 502] [outer = 0x0] 23:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1133b3400) [pid = 1654] [serial = 503] [outer = 0x1128d7000] 23:58:27 INFO - PROCESS | 1654 | 1467356307569 Marionette DEBUG loaded listener.js 23:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1167f0800) [pid = 1654] [serial = 504] [outer = 0x1128d7000] 23:58:28 INFO - PROCESS | 1654 | 1467356308057 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]]]}] 23:58:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 773ms 23:58:28 INFO - PROCESS | 1654 | 1467356308119 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 23:58:28 INFO - PROCESS | 1654 | 1467356308122 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 23:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:58:28 INFO - PROCESS | 1654 | 1467356308178 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:58:28 INFO - PROCESS | 1654 | 1467356308180 Marionette TRACE conn2 <- [1,646,null,{}] 23:58:28 INFO - PROCESS | 1654 | 1467356308185 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}] 23:58:28 INFO - PROCESS | 1654 | 1467356308187 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:28 INFO - PROCESS | 1654 | 1467356308298 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 23:58:28 INFO - PROCESS | 1654 | 1467356308346 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 1654 | 1467356308347 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119eb3000 == 38 [pid = 1654] [id = 169] 23:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1183a9c00) [pid = 1654] [serial = 505] [outer = 0x0] 23:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1183b2c00) [pid = 1654] [serial = 506] [outer = 0x1183a9c00] 23:58:28 INFO - PROCESS | 1654 | 1467356308378 Marionette DEBUG loaded listener.js 23:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118421800) [pid = 1654] [serial = 507] [outer = 0x1183a9c00] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x128da2000 == 37 [pid = 1654] [id = 166] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x124ad1800 == 36 [pid = 1654] [id = 165] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x117031000 == 35 [pid = 1654] [id = 164] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x123e96800 == 34 [pid = 1654] [id = 163] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x119eb4800 == 33 [pid = 1654] [id = 162] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1193b2000 == 32 [pid = 1654] [id = 161] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x11702d000 == 31 [pid = 1654] [id = 160] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x115180000 == 30 [pid = 1654] [id = 159] 23:58:28 INFO - PROCESS | 1654 | --DOCSHELL 0x125611800 == 29 [pid = 1654] [id = 158] 23:58:28 INFO - PROCESS | 1654 | 1467356308984 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]]]}] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11915a400) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113dac800) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1133bec00) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116b13400) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12a483400) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118415c00) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119c45400) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119cfc800) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119c39800) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1161da000) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116a73000) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118372000) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1183af400) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1189d6c00) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11945f800) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11672ec00) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1168e4400) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128d5c00) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1198ebc00) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1198dec00) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12564c800) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x125647000) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128a10800) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12669c000) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118372c00) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1188d7400) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1181b5c00) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12405b400) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1210dc000) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x125643800) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x126a0a400) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128ca9800) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124a62c00) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x116b12400) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x125652c00) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x126018800) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1198dd400) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119c41c00) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x124fc9800) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x118412400) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 23:58:28 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12669d000) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 23:58:29 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x123b75000) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 23:58:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:58:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 856ms 23:58:29 INFO - PROCESS | 1654 | 1467356309000 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 23:58:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:58:29 INFO - PROCESS | 1654 | 1467356309003 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 23:58:29 INFO - PROCESS | 1654 | 1467356309006 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:58:29 INFO - PROCESS | 1654 | 1467356309008 Marionette TRACE conn2 <- [1,650,null,{}] 23:58:29 INFO - PROCESS | 1654 | 1467356309011 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}] 23:58:29 INFO - PROCESS | 1654 | 1467356309014 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:29 INFO - PROCESS | 1654 | 1467356309093 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 23:58:29 INFO - PROCESS | 1654 | 1467356309100 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:29 INFO - PROCESS | 1654 | 1467356309103 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11676f800 == 30 [pid = 1654] [id = 170] 23:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1133b3800) [pid = 1654] [serial = 508] [outer = 0x0] 23:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1151cc800) [pid = 1654] [serial = 509] [outer = 0x1133b3800] 23:58:29 INFO - PROCESS | 1654 | 1467356309130 Marionette DEBUG loaded listener.js 23:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x116816000) [pid = 1654] [serial = 510] [outer = 0x1133b3800] 23:58:29 INFO - PROCESS | 1654 | 1467356309469 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]]]}] 23:58:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:58:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 471ms 23:58:29 INFO - PROCESS | 1654 | 1467356309477 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 23:58:29 INFO - PROCESS | 1654 | 1467356309480 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 23:58:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:58:29 INFO - PROCESS | 1654 | 1467356309487 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:58:29 INFO - PROCESS | 1654 | 1467356309489 Marionette TRACE conn2 <- [1,654,null,{}] 23:58:29 INFO - PROCESS | 1654 | 1467356309491 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}] 23:58:29 INFO - PROCESS | 1654 | 1467356309493 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:29 INFO - PROCESS | 1654 | 1467356309580 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 23:58:29 INFO - PROCESS | 1654 | 1467356309651 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:29 INFO - PROCESS | 1654 | 1467356309652 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f2c800 == 31 [pid = 1654] [id = 171] 23:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117fa8c00) [pid = 1654] [serial = 511] [outer = 0x0] 23:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118372000) [pid = 1654] [serial = 512] [outer = 0x117fa8c00] 23:58:29 INFO - PROCESS | 1654 | 1467356309679 Marionette DEBUG loaded listener.js 23:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1183b4c00) [pid = 1654] [serial = 513] [outer = 0x117fa8c00] 23:58:29 INFO - PROCESS | 1654 | 1467356309984 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]]]}] 23:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 23:58:30 INFO - PROCESS | 1654 | 1467356310007 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 23:58:30 INFO - PROCESS | 1654 | 1467356310008 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 23:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:58:30 INFO - PROCESS | 1654 | 1467356310011 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 1654 | 1467356310015 Marionette TRACE conn2 <- [1,658,null,{}] 23:58:30 INFO - PROCESS | 1654 | 1467356310024 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}] 23:58:30 INFO - PROCESS | 1654 | 1467356310028 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:30 INFO - PROCESS | 1654 | 1467356310109 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 23:58:30 INFO - PROCESS | 1654 | 1467356310162 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:30 INFO - PROCESS | 1654 | 1467356310164 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a1800 == 32 [pid = 1654] [id = 172] 23:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1126f9400) [pid = 1654] [serial = 514] [outer = 0x0] 23:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x118836800) [pid = 1654] [serial = 515] [outer = 0x1126f9400] 23:58:30 INFO - PROCESS | 1654 | 1467356310192 Marionette DEBUG loaded listener.js 23:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119830800) [pid = 1654] [serial = 516] [outer = 0x1126f9400] 23:58:30 INFO - PROCESS | 1654 | 1467356310512 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]]]}] 23:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 529ms 23:58:30 INFO - PROCESS | 1654 | 1467356310541 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 23:58:30 INFO - PROCESS | 1654 | 1467356310543 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 23:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:58:30 INFO - PROCESS | 1654 | 1467356310548 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 1654 | 1467356310551 Marionette TRACE conn2 <- [1,662,null,{}] 23:58:30 INFO - PROCESS | 1654 | 1467356310554 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}] 23:58:30 INFO - PROCESS | 1654 | 1467356310556 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:30 INFO - PROCESS | 1654 | 1467356310679 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 23:58:30 INFO - PROCESS | 1654 | 1467356310736 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:30 INFO - PROCESS | 1654 | 1467356310737 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b15800 == 33 [pid = 1654] [id = 173] 23:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118290800) [pid = 1654] [serial = 517] [outer = 0x0] 23:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1198e5000) [pid = 1654] [serial = 518] [outer = 0x118290800] 23:58:30 INFO - PROCESS | 1654 | 1467356310762 Marionette DEBUG loaded listener.js 23:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119cfd400) [pid = 1654] [serial = 519] [outer = 0x118290800] 23:58:30 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:31 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:31 INFO - PROCESS | 1654 | 1467356311086 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]]]}] 23:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 572ms 23:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:58:31 INFO - PROCESS | 1654 | 1467356311125 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 23:58:31 INFO - PROCESS | 1654 | 1467356311126 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 23:58:31 INFO - PROCESS | 1654 | 1467356311129 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:58:31 INFO - PROCESS | 1654 | 1467356311130 Marionette TRACE conn2 <- [1,666,null,{}] 23:58:31 INFO - PROCESS | 1654 | 1467356311132 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}] 23:58:31 INFO - PROCESS | 1654 | 1467356311133 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:31 INFO - PROCESS | 1654 | 1467356311229 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 23:58:31 INFO - PROCESS | 1654 | 1467356311233 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:31 INFO - PROCESS | 1654 | 1467356311234 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b1b800 == 34 [pid = 1654] [id = 174] 23:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1126f8000) [pid = 1654] [serial = 520] [outer = 0x0] 23:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123802400) [pid = 1654] [serial = 521] [outer = 0x1126f8000] 23:58:31 INFO - PROCESS | 1654 | 1467356311261 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x123dcb800) [pid = 1654] [serial = 522] [outer = 0x1126f8000] 23:58:31 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:31 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:31 INFO - PROCESS | 1654 | 1467356311740 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]]]}] 23:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 618ms 23:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:58:31 INFO - PROCESS | 1654 | 1467356311748 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 23:58:31 INFO - PROCESS | 1654 | 1467356311750 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 23:58:31 INFO - PROCESS | 1654 | 1467356311753 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:58:31 INFO - PROCESS | 1654 | 1467356311755 Marionette TRACE conn2 <- [1,670,null,{}] 23:58:31 INFO - PROCESS | 1654 | 1467356311758 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}] 23:58:31 INFO - PROCESS | 1654 | 1467356311764 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:31 INFO - PROCESS | 1654 | 1467356311898 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 23:58:31 INFO - PROCESS | 1654 | 1467356311952 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:31 INFO - PROCESS | 1654 | 1467356311953 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12501d000 == 35 [pid = 1654] [id = 175] 23:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1248be800) [pid = 1654] [serial = 523] [outer = 0x0] 23:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124fc7c00) [pid = 1654] [serial = 524] [outer = 0x1248be800] 23:58:31 INFO - PROCESS | 1654 | 1467356311978 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126021000) [pid = 1654] [serial = 525] [outer = 0x1248be800] 23:58:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:58:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 571ms 23:58:32 INFO - PROCESS | 1654 | 1467356312317 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]]]}] 23:58:32 INFO - PROCESS | 1654 | 1467356312323 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 1654 | 1467356312325 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 23:58:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:58:32 INFO - PROCESS | 1654 | 1467356312328 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 1654 | 1467356312330 Marionette TRACE conn2 <- [1,674,null,{}] 23:58:32 INFO - PROCESS | 1654 | 1467356312340 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}] 23:58:32 INFO - PROCESS | 1654 | 1467356312342 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:32 INFO - PROCESS | 1654 | 1467356312446 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 23:58:32 INFO - PROCESS | 1654 | 1467356312453 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 1654 | 1467356312454 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264b1800 == 36 [pid = 1654] [id = 176] 23:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x125650400) [pid = 1654] [serial = 526] [outer = 0x0] 23:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12680c000) [pid = 1654] [serial = 527] [outer = 0x125650400] 23:58:32 INFO - PROCESS | 1654 | 1467356312534 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126a18400) [pid = 1654] [serial = 528] [outer = 0x125650400] 23:58:32 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:32 INFO - PROCESS | 1654 | [1654] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:58:32 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:58:32 INFO - PROCESS | 1654 | 1467356312858 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]]]}] 23:58:32 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 23:58:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 579ms 23:58:32 INFO - PROCESS | 1654 | 1467356312906 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 1654 | 1467356312908 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 23:58:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:58:32 INFO - PROCESS | 1654 | 1467356312910 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 1654 | 1467356312911 Marionette TRACE conn2 <- [1,678,null,{}] 23:58:32 INFO - PROCESS | 1654 | 1467356312913 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}] 23:58:32 INFO - PROCESS | 1654 | 1467356312914 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:33 INFO - PROCESS | 1654 | 1467356313011 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 23:58:33 INFO - PROCESS | 1654 | 1467356313015 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:33 INFO - PROCESS | 1654 | 1467356313016 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ad3000 == 37 [pid = 1654] [id = 177] 23:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126476000) [pid = 1654] [serial = 529] [outer = 0x0] 23:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a0ac00) [pid = 1654] [serial = 530] [outer = 0x126476000] 23:58:33 INFO - PROCESS | 1654 | 1467356313041 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128ca9000) [pid = 1654] [serial = 531] [outer = 0x126476000] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112d50c00) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118416400) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116174000) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124a6bc00) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126f8c00) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118837400) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1198e3000) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1210dd400) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12405bc00) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119613000) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x110ff9c00) [pid = 1654] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11961b000) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x124a67000) [pid = 1654] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x111c1d800) [pid = 1654] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:58:33 INFO - PROCESS | 1654 | 1467356313386 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]]]}] 23:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 523ms 23:58:33 INFO - PROCESS | 1654 | 1467356313435 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 23:58:33 INFO - PROCESS | 1654 | 1467356313437 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 23:58:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:58:33 INFO - PROCESS | 1654 | 1467356313439 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:58:33 INFO - PROCESS | 1654 | 1467356313440 Marionette TRACE conn2 <- [1,682,null,{}] 23:58:33 INFO - PROCESS | 1654 | 1467356313443 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}] 23:58:33 INFO - PROCESS | 1654 | 1467356313444 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:33 INFO - PROCESS | 1654 | 1467356313523 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 23:58:33 INFO - PROCESS | 1654 | 1467356313526 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:33 INFO - PROCESS | 1654 | 1467356313527 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a1000 == 38 [pid = 1654] [id = 178] 23:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116175c00) [pid = 1654] [serial = 532] [outer = 0x0] 23:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119458800) [pid = 1654] [serial = 533] [outer = 0x116175c00] 23:58:33 INFO - PROCESS | 1654 | 1467356313554 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1210e2c00) [pid = 1654] [serial = 534] [outer = 0x116175c00] 23:58:34 INFO - PROCESS | 1654 | 1467356314340 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]]]}] 23:58:34 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) 23:58:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 921ms 23:58:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:58:34 INFO - PROCESS | 1654 | 1467356314360 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 23:58:34 INFO - PROCESS | 1654 | 1467356314361 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 23:58:34 INFO - PROCESS | 1654 | 1467356314365 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:58:34 INFO - PROCESS | 1654 | 1467356314366 Marionette TRACE conn2 <- [1,686,null,{}] 23:58:34 INFO - PROCESS | 1654 | 1467356314368 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}] 23:58:34 INFO - PROCESS | 1654 | 1467356314369 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:34 INFO - PROCESS | 1654 | 1467356314444 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 23:58:34 INFO - PROCESS | 1654 | 1467356314450 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 1654 | 1467356314451 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295b4800 == 39 [pid = 1654] [id = 179] 23:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x124a65000) [pid = 1654] [serial = 535] [outer = 0x0] 23:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x128caf400) [pid = 1654] [serial = 536] [outer = 0x124a65000] 23:58:34 INFO - PROCESS | 1654 | 1467356314475 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119cf8800) [pid = 1654] [serial = 537] [outer = 0x124a65000] 23:58:35 INFO - PROCESS | 1654 | 1467356315278 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]]]}] 23:58:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:58:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 921ms 23:58:35 INFO - PROCESS | 1654 | 1467356315296 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 1654 | 1467356315299 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 23:58:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:58:35 INFO - PROCESS | 1654 | 1467356315304 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 1654 | 1467356315306 Marionette TRACE conn2 <- [1,690,null,{}] 23:58:35 INFO - PROCESS | 1654 | 1467356315310 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}] 23:58:35 INFO - PROCESS | 1654 | 1467356315311 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:35 INFO - PROCESS | 1654 | 1467356315416 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 23:58:35 INFO - PROCESS | 1654 | 1467356315465 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 1654 | 1467356315466 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x116b98000 == 40 [pid = 1654] [id = 180] 23:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128cf400) [pid = 1654] [serial = 538] [outer = 0x0] 23:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112f23400) [pid = 1654] [serial = 539] [outer = 0x1128cf400] 23:58:35 INFO - PROCESS | 1654 | 1467356315498 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116809800) [pid = 1654] [serial = 540] [outer = 0x1128cf400] 23:58:36 INFO - PROCESS | 1654 | 1467356316400 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]]]}] 23:58:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:58:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1122ms 23:58:36 INFO - PROCESS | 1654 | 1467356316425 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 1654 | 1467356316429 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 23:58:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:58:36 INFO - PROCESS | 1654 | 1467356316433 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - PROCESS | 1654 | 1467356316435 Marionette TRACE conn2 <- [1,694,null,{}] 23:58:36 INFO - PROCESS | 1654 | 1467356316438 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}] 23:58:36 INFO - PROCESS | 1654 | 1467356316439 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:36 INFO - PROCESS | 1654 | 1467356316539 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 23:58:36 INFO - PROCESS | 1654 | 1467356316588 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 1654 | 1467356316589 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c2a000 == 41 [pid = 1654] [id = 181] 23:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118375000) [pid = 1654] [serial = 541] [outer = 0x0] 23:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118836000) [pid = 1654] [serial = 542] [outer = 0x118375000] 23:58:36 INFO - PROCESS | 1654 | 1467356316620 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11945f800) [pid = 1654] [serial = 543] [outer = 0x118375000] 23:58:37 INFO - PROCESS | 1654 | 1467356317535 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]]]}] 23:58:37 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) 23:58:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1123ms 23:58:37 INFO - PROCESS | 1654 | 1467356317556 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 23:58:37 INFO - PROCESS | 1654 | 1467356317558 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 23:58:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:58:37 INFO - PROCESS | 1654 | 1467356317560 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 1654 | 1467356317563 Marionette TRACE conn2 <- [1,698,null,{}] 23:58:37 INFO - PROCESS | 1654 | 1467356317571 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}] 23:58:37 INFO - PROCESS | 1654 | 1467356317574 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:37 INFO - PROCESS | 1654 | 1467356317672 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 23:58:37 INFO - PROCESS | 1654 | 1467356317722 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 1654 | 1467356317724 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a65a800 == 42 [pid = 1654] [id = 182] 23:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124061400) [pid = 1654] [serial = 544] [outer = 0x0] 23:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124d30400) [pid = 1654] [serial = 545] [outer = 0x124061400] 23:58:37 INFO - PROCESS | 1654 | 1467356317755 Marionette DEBUG loaded listener.js 23:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125646400) [pid = 1654] [serial = 546] [outer = 0x124061400] 23:58:38 INFO - PROCESS | 1654 | 1467356318670 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]]]}] 23:58:38 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) 23:58:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms 23:58:38 INFO - PROCESS | 1654 | 1467356318684 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 23:58:38 INFO - PROCESS | 1654 | 1467356318686 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 23:58:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:58:38 INFO - PROCESS | 1654 | 1467356318689 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:58:38 INFO - PROCESS | 1654 | 1467356318691 Marionette TRACE conn2 <- [1,702,null,{}] 23:58:38 INFO - PROCESS | 1654 | 1467356318695 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}] 23:58:38 INFO - PROCESS | 1654 | 1467356318697 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:38 INFO - PROCESS | 1654 | 1467356318786 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 23:58:38 INFO - PROCESS | 1654 | 1467356318835 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 1654 | 1467356318838 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171ca000 == 43 [pid = 1654] [id = 183] 23:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1128d9000) [pid = 1654] [serial = 547] [outer = 0x0] 23:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x113dac800) [pid = 1654] [serial = 548] [outer = 0x1128d9000] 23:58:38 INFO - PROCESS | 1654 | 1467356318865 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1177e2400) [pid = 1654] [serial = 549] [outer = 0x1128d9000] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a1000 == 42 [pid = 1654] [id = 178] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128ad3000 == 41 [pid = 1654] [id = 177] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1264b1800 == 40 [pid = 1654] [id = 176] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12501d000 == 39 [pid = 1654] [id = 175] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x123b1b800 == 38 [pid = 1654] [id = 174] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119b15800 == 37 [pid = 1654] [id = 173] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a1800 == 36 [pid = 1654] [id = 172] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x117f2c800 == 35 [pid = 1654] [id = 171] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11676f800 == 34 [pid = 1654] [id = 170] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116ba3000 == 33 [pid = 1654] [id = 168] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119eb3000 == 32 [pid = 1654] [id = 169] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12923c000 == 31 [pid = 1654] [id = 167] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12a65a800 == 30 [pid = 1654] [id = 182] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119c2a000 == 29 [pid = 1654] [id = 181] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1295b4800 == 28 [pid = 1654] [id = 179] 23:58:39 INFO - PROCESS | 1654 | --DOCSHELL 0x116b98000 == 27 [pid = 1654] [id = 180] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x125647c00) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1133bf400) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116130000) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1188d1c00) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116b0b800) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126815c00) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124db0c00) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118377400) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116b12800) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11960e000) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1189e0800) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119cf1c00) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119b4a800) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x123b6f400) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x123805000) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12456f800) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x124067800) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118285c00) [pid = 1654] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119c3fc00) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1198de800) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11945c400) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x117130800) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1210d7c00) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1250b3400) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12405b800) [pid = 1654] [serial = 492] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x123806000) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12405f800) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1255d4400) [pid = 1654] [serial = 498] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x124d11c00) [pid = 1654] [serial = 495] [outer = 0x0] [url = about:blank] 23:58:39 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x118293000) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 23:58:40 INFO - PROCESS | 1654 | 1467356320008 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]]]}] 23:58:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:58:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1373ms 23:58:40 INFO - PROCESS | 1654 | 1467356320063 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 23:58:40 INFO - PROCESS | 1654 | 1467356320065 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 23:58:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:58:40 INFO - PROCESS | 1654 | 1467356320068 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:58:40 INFO - PROCESS | 1654 | 1467356320070 Marionette TRACE conn2 <- [1,706,null,{}] 23:58:40 INFO - PROCESS | 1654 | 1467356320074 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}] 23:58:40 INFO - PROCESS | 1654 | 1467356320075 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:40 INFO - PROCESS | 1654 | 1467356320148 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 23:58:40 INFO - PROCESS | 1654 | 1467356320175 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:40 INFO - PROCESS | 1654 | 1467356320178 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x115178800 == 28 [pid = 1654] [id = 184] 23:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1133b9400) [pid = 1654] [serial = 550] [outer = 0x0] 23:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x113947800) [pid = 1654] [serial = 551] [outer = 0x1133b9400] 23:58:40 INFO - PROCESS | 1654 | 1467356320208 Marionette DEBUG loaded listener.js 23:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1161d6000) [pid = 1654] [serial = 552] [outer = 0x1133b9400] 23:58:41 INFO - PROCESS | 1654 | 1467356321001 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]]]}] 23:58:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:58:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 973ms 23:58:41 INFO - PROCESS | 1654 | 1467356321042 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 23:58:41 INFO - PROCESS | 1654 | 1467356321045 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 23:58:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:58:41 INFO - PROCESS | 1654 | 1467356321050 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:58:41 INFO - PROCESS | 1654 | 1467356321052 Marionette TRACE conn2 <- [1,710,null,{}] 23:58:41 INFO - PROCESS | 1654 | 1467356321054 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}] 23:58:41 INFO - PROCESS | 1654 | 1467356321056 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:41 INFO - PROCESS | 1654 | 1467356321133 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 23:58:41 INFO - PROCESS | 1654 | 1467356321180 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:41 INFO - PROCESS | 1654 | 1467356321181 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x116b95800 == 29 [pid = 1654] [id = 185] 23:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11680f400) [pid = 1654] [serial = 553] [outer = 0x0] 23:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1181ba400) [pid = 1654] [serial = 554] [outer = 0x11680f400] 23:58:41 INFO - PROCESS | 1654 | 1467356321209 Marionette DEBUG loaded listener.js 23:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118374400) [pid = 1654] [serial = 555] [outer = 0x11680f400] 23:58:42 INFO - PROCESS | 1654 | 1467356321998 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]]]}] 23:58:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:58:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 23:58:42 INFO - PROCESS | 1654 | 1467356322023 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 1654 | 1467356322024 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 23:58:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:58:42 INFO - PROCESS | 1654 | 1467356322036 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 1654 | 1467356322039 Marionette TRACE conn2 <- [1,714,null,{}] 23:58:42 INFO - PROCESS | 1654 | 1467356322046 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}] 23:58:42 INFO - PROCESS | 1654 | 1467356322050 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:42 INFO - PROCESS | 1654 | 1467356322142 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 23:58:42 INFO - PROCESS | 1654 | 1467356322177 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 1654 | 1467356322180 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11868b000 == 30 [pid = 1654] [id = 186] 23:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1188d1c00) [pid = 1654] [serial = 556] [outer = 0x0] 23:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11915bc00) [pid = 1654] [serial = 557] [outer = 0x1188d1c00] 23:58:42 INFO - PROCESS | 1654 | 1467356322207 Marionette DEBUG loaded listener.js 23:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119462800) [pid = 1654] [serial = 558] [outer = 0x1188d1c00] 23:58:43 INFO - PROCESS | 1654 | 1467356322998 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]]]}] 23:58:43 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 23:58:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 980ms 23:58:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:58:43 INFO - PROCESS | 1654 | 1467356323007 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 23:58:43 INFO - PROCESS | 1654 | 1467356323009 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 23:58:43 INFO - PROCESS | 1654 | 1467356323011 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:58:43 INFO - PROCESS | 1654 | 1467356323013 Marionette TRACE conn2 <- [1,718,null,{}] 23:58:43 INFO - PROCESS | 1654 | 1467356323016 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}] 23:58:43 INFO - PROCESS | 1654 | 1467356323017 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:43 INFO - PROCESS | 1654 | 1467356323115 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 23:58:43 INFO - PROCESS | 1654 | 1467356323119 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:43 INFO - PROCESS | 1654 | 1467356323120 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193b6000 == 31 [pid = 1654] [id = 187] 23:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119824000) [pid = 1654] [serial = 559] [outer = 0x0] 23:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1198e5400) [pid = 1654] [serial = 560] [outer = 0x119824000] 23:58:43 INFO - PROCESS | 1654 | 1467356323145 Marionette DEBUG loaded listener.js 23:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119b49c00) [pid = 1654] [serial = 561] [outer = 0x119824000] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124a65000) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1126f8000) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1248be800) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1181b9c00) [pid = 1654] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118290800) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x117fa8c00) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x125650400) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1126f9400) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1183a9c00) [pid = 1654] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1133b3800) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1128d7000) [pid = 1654] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x116175c00) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:58:44 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x126476000) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:58:44 INFO - PROCESS | 1654 | 1467356324037 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]]]}] 23:58:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:58:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1072ms 23:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:58:44 INFO - PROCESS | 1654 | 1467356324083 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 1654 | 1467356324085 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 23:58:44 INFO - PROCESS | 1654 | 1467356324087 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - PROCESS | 1654 | 1467356324088 Marionette TRACE conn2 <- [1,722,null,{}] 23:58:44 INFO - PROCESS | 1654 | 1467356324090 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}] 23:58:44 INFO - PROCESS | 1654 | 1467356324091 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:44 INFO - PROCESS | 1654 | 1467356324169 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 23:58:44 INFO - PROCESS | 1654 | 1467356324173 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 1654 | 1467356324174 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x119804000 == 32 [pid = 1654] [id = 188] 23:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1122bd000) [pid = 1654] [serial = 562] [outer = 0x0] 23:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x117fa8c00) [pid = 1654] [serial = 563] [outer = 0x1122bd000] 23:58:44 INFO - PROCESS | 1654 | 1467356324201 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x119831c00) [pid = 1654] [serial = 564] [outer = 0x1122bd000] 23:58:44 INFO - PROCESS | 1654 | 1467356324515 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] 23:58:44 INFO - PROCESS | 1654 | 1467356324558 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 23:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:58:44 INFO - PROCESS | 1654 | 1467356324560 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - PROCESS | 1654 | 1467356324561 Marionette TRACE conn2 <- [1,726,null,{}] 23:58:44 INFO - PROCESS | 1654 | 1467356324564 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}] 23:58:44 INFO - PROCESS | 1654 | 1467356324568 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:44 INFO - PROCESS | 1654 | 1467356324681 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 23:58:44 INFO - PROCESS | 1654 | 1467356324687 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 1654 | 1467356324688 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211dc000 == 33 [pid = 1654] [id = 189] 23:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1126f9400) [pid = 1654] [serial = 565] [outer = 0x0] 23:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x119c3dc00) [pid = 1654] [serial = 566] [outer = 0x1126f9400] 23:58:44 INFO - PROCESS | 1654 | 1467356324713 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x123dd8000) [pid = 1654] [serial = 567] [outer = 0x1126f9400] 23:58:45 INFO - PROCESS | 1654 | 1467356325042 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]]]}] 23:58:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 522ms 23:58:45 INFO - PROCESS | 1654 | 1467356325083 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 23:58:45 INFO - PROCESS | 1654 | 1467356325084 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 23:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:58:45 INFO - PROCESS | 1654 | 1467356325086 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - PROCESS | 1654 | 1467356325087 Marionette TRACE conn2 <- [1,730,null,{}] 23:58:45 INFO - PROCESS | 1654 | 1467356325090 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}] 23:58:45 INFO - PROCESS | 1654 | 1467356325091 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:45 INFO - PROCESS | 1654 | 1467356325171 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 23:58:45 INFO - PROCESS | 1654 | 1467356325174 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 1654 | 1467356325175 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b25800 == 34 [pid = 1654] [id = 190] 23:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x12405bc00) [pid = 1654] [serial = 568] [outer = 0x0] 23:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x124570000) [pid = 1654] [serial = 569] [outer = 0x12405bc00] 23:58:45 INFO - PROCESS | 1654 | 1467356325202 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x124db2800) [pid = 1654] [serial = 570] [outer = 0x12405bc00] 23:58:45 INFO - PROCESS | 1654 | 1467356325549 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] 23:58:45 INFO - PROCESS | 1654 | 1467356325558 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 23:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:58:45 INFO - PROCESS | 1654 | 1467356325560 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - PROCESS | 1654 | 1467356325561 Marionette TRACE conn2 <- [1,734,null,{}] 23:58:45 INFO - PROCESS | 1654 | 1467356325564 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}] 23:58:45 INFO - PROCESS | 1654 | 1467356325567 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:45 INFO - PROCESS | 1654 | 1467356325667 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 23:58:45 INFO - PROCESS | 1654 | 1467356325673 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 1654 | 1467356325674 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242c9000 == 35 [pid = 1654] [id = 191] 23:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x124fc8000) [pid = 1654] [serial = 571] [outer = 0x0] 23:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1255cb800) [pid = 1654] [serial = 572] [outer = 0x124fc8000] 23:58:45 INFO - PROCESS | 1654 | 1467356325700 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x125652400) [pid = 1654] [serial = 573] [outer = 0x124fc8000] 23:58:45 INFO - PROCESS | 1654 | 1467356325981 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]]]}] 23:58:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:58:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 23:58:46 INFO - PROCESS | 1654 | 1467356326071 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 1654 | 1467356326073 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 23:58:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:58:46 INFO - PROCESS | 1654 | 1467356326077 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - PROCESS | 1654 | 1467356326080 Marionette TRACE conn2 <- [1,738,null,{}] 23:58:46 INFO - PROCESS | 1654 | 1467356326084 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}] 23:58:46 INFO - PROCESS | 1654 | 1467356326087 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:46 INFO - PROCESS | 1654 | 1467356326183 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 23:58:46 INFO - PROCESS | 1654 | 1467356326289 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 1654 | 1467356326292 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x116339800 == 36 [pid = 1654] [id = 192] 23:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1128cfc00) [pid = 1654] [serial = 574] [outer = 0x0] 23:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112a7cc00) [pid = 1654] [serial = 575] [outer = 0x1128cfc00] 23:58:46 INFO - PROCESS | 1654 | 1467356326344 Marionette DEBUG loaded listener.js 23:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11612e000) [pid = 1654] [serial = 576] [outer = 0x1128cfc00] 23:58:47 INFO - PROCESS | 1654 | 1467356327493 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]]]}] 23:58:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:58:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1426ms 23:58:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:58:47 INFO - PROCESS | 1654 | 1467356327503 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 23:58:47 INFO - PROCESS | 1654 | 1467356327506 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 23:58:47 INFO - PROCESS | 1654 | 1467356327510 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:58:47 INFO - PROCESS | 1654 | 1467356327513 Marionette TRACE conn2 <- [1,742,null,{}] 23:58:47 INFO - PROCESS | 1654 | 1467356327516 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}] 23:58:47 INFO - PROCESS | 1654 | 1467356327518 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:47 INFO - PROCESS | 1654 | 1467356327621 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 23:58:47 INFO - PROCESS | 1654 | 1467356327668 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:47 INFO - PROCESS | 1654 | 1467356327670 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193ac800 == 37 [pid = 1654] [id = 193] 23:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116a73000) [pid = 1654] [serial = 577] [outer = 0x0] 23:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1183ad400) [pid = 1654] [serial = 578] [outer = 0x116a73000] 23:58:47 INFO - PROCESS | 1654 | 1467356327701 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1183b8c00) [pid = 1654] [serial = 579] [outer = 0x116a73000] 23:58:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123b25800 == 36 [pid = 1654] [id = 190] 23:58:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1211dc000 == 35 [pid = 1654] [id = 189] 23:58:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119804000 == 34 [pid = 1654] [id = 188] 23:58:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1193b6000 == 33 [pid = 1654] [id = 187] 23:58:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11868b000 == 32 [pid = 1654] [id = 186] 23:58:48 INFO - PROCESS | 1654 | --DOCSHELL 0x116b95800 == 31 [pid = 1654] [id = 185] 23:58:48 INFO - PROCESS | 1654 | --DOCSHELL 0x115178800 == 30 [pid = 1654] [id = 184] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x123802400) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126021000) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124fc7c00) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x126019000) [pid = 1654] [serial = 501] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1198e5000) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118372000) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1183b4c00) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x126a18400) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118836800) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119830800) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1183b2c00) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118421800) [pid = 1654] [serial = 507] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12680c000) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1151cc800) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x116816000) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1133b3400) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1210e2c00) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1167f0800) [pid = 1654] [serial = 504] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x119cf8800) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x128a0ac00) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x119458800) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x128ca9000) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x119cfd400) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x123dcb800) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x128caf400) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 23:58:48 INFO - PROCESS | 1654 | 1467356328758 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]]]}] 23:58:48 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 23:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1276ms 23:58:48 INFO - PROCESS | 1654 | 1467356328785 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 23:58:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:58:48 INFO - PROCESS | 1654 | 1467356328787 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 23:58:48 INFO - PROCESS | 1654 | 1467356328790 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - PROCESS | 1654 | 1467356328792 Marionette TRACE conn2 <- [1,746,null,{}] 23:58:48 INFO - PROCESS | 1654 | 1467356328796 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}] 23:58:48 INFO - PROCESS | 1654 | 1467356328797 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:48 INFO - PROCESS | 1654 | 1467356328874 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 23:58:48 INFO - PROCESS | 1654 | 1467356328879 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 1654 | 1467356328880 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116764800 == 31 [pid = 1654] [id = 194] 23:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x116179000) [pid = 1654] [serial = 580] [outer = 0x0] 23:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x116a6bc00) [pid = 1654] [serial = 581] [outer = 0x116179000] 23:58:48 INFO - PROCESS | 1654 | 1467356328911 Marionette DEBUG loaded listener.js 23:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1181b8c00) [pid = 1654] [serial = 582] [outer = 0x116179000] 23:58:49 INFO - PROCESS | 1654 | 1467356329753 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]]]}] 23:58:49 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.) 23:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 23:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:58:49 INFO - PROCESS | 1654 | 1467356329765 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 23:58:49 INFO - PROCESS | 1654 | 1467356329768 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 23:58:49 INFO - PROCESS | 1654 | 1467356329772 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:58:49 INFO - PROCESS | 1654 | 1467356329774 Marionette TRACE conn2 <- [1,750,null,{}] 23:58:49 INFO - PROCESS | 1654 | 1467356329776 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}] 23:58:49 INFO - PROCESS | 1654 | 1467356329778 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:49 INFO - PROCESS | 1654 | 1467356329872 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 23:58:49 INFO - PROCESS | 1654 | 1467356329878 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 1654 | 1467356329879 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11831e000 == 32 [pid = 1654] [id = 195] 23:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1183b7c00) [pid = 1654] [serial = 583] [outer = 0x0] 23:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1185e7400) [pid = 1654] [serial = 584] [outer = 0x1183b7c00] 23:58:49 INFO - PROCESS | 1654 | 1467356329909 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1189d7c00) [pid = 1654] [serial = 585] [outer = 0x1183b7c00] 23:58:50 INFO - PROCESS | 1654 | 1467356330722 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]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:58:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 23:58:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:58:50 INFO - PROCESS | 1654 | 1467356330741 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 1654 | 1467356330743 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 23:58:50 INFO - PROCESS | 1654 | 1467356330745 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - PROCESS | 1654 | 1467356330748 Marionette TRACE conn2 <- [1,754,null,{}] 23:58:50 INFO - PROCESS | 1654 | 1467356330756 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}] 23:58:50 INFO - PROCESS | 1654 | 1467356330760 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:50 INFO - PROCESS | 1654 | 1467356330855 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 23:58:50 INFO - PROCESS | 1654 | 1467356330890 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:50 INFO - PROCESS | 1654 | 1467356330892 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e1000 == 33 [pid = 1654] [id = 196] 23:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x11945c400) [pid = 1654] [serial = 586] [outer = 0x0] 23:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x119c43400) [pid = 1654] [serial = 587] [outer = 0x11945c400] 23:58:50 INFO - PROCESS | 1654 | 1467356330920 Marionette DEBUG loaded listener.js 23:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x119cf8000) [pid = 1654] [serial = 588] [outer = 0x11945c400] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x119824000) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1128d9000) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1133b9400) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x11680f400) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1128cf400) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x118375000) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x1122bd000) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x124061400) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12405bc00) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x1188d1c00) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:58:51 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x1126f9400) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:58:51 INFO - PROCESS | 1654 | 1467356331700 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]]]}] 23:58:51 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 23:58:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 974ms 23:58:51 INFO - PROCESS | 1654 | 1467356331719 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 23:58:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:58:51 INFO - PROCESS | 1654 | 1467356331721 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 23:58:51 INFO - PROCESS | 1654 | 1467356331723 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:58:51 INFO - PROCESS | 1654 | 1467356331725 Marionette TRACE conn2 <- [1,758,null,{}] 23:58:51 INFO - PROCESS | 1654 | 1467356331727 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}] 23:58:51 INFO - PROCESS | 1654 | 1467356331728 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:51 INFO - PROCESS | 1654 | 1467356331804 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 23:58:51 INFO - PROCESS | 1654 | 1467356331819 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 1654 | 1467356331820 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e6800 == 34 [pid = 1654] [id = 197] 23:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x118416000) [pid = 1654] [serial = 589] [outer = 0x0] 23:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x1189da000) [pid = 1654] [serial = 590] [outer = 0x118416000] 23:58:51 INFO - PROCESS | 1654 | 1467356331846 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x119cfb000) [pid = 1654] [serial = 591] [outer = 0x118416000] 23:58:52 INFO - PROCESS | 1654 | 1467356332171 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]]]}] 23:58:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:58:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 467ms 23:58:52 INFO - PROCESS | 1654 | 1467356332192 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 23:58:52 INFO - PROCESS | 1654 | 1467356332193 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 23:58:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:58:52 INFO - PROCESS | 1654 | 1467356332196 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:58:52 INFO - PROCESS | 1654 | 1467356332199 Marionette TRACE conn2 <- [1,762,null,{}] 23:58:52 INFO - PROCESS | 1654 | 1467356332202 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}] 23:58:52 INFO - PROCESS | 1654 | 1467356332203 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:52 INFO - PROCESS | 1654 | 1467356332299 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 23:58:52 INFO - PROCESS | 1654 | 1467356332305 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:52 INFO - PROCESS | 1654 | 1467356332306 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b1b800 == 35 [pid = 1654] [id = 198] 23:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1126fe000) [pid = 1654] [serial = 592] [outer = 0x0] 23:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1210dfc00) [pid = 1654] [serial = 593] [outer = 0x1126fe000] 23:58:52 INFO - PROCESS | 1654 | 1467356332330 Marionette DEBUG loaded listener.js 23:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x124063800) [pid = 1654] [serial = 594] [outer = 0x1126fe000] 23:58:53 INFO - PROCESS | 1654 | 1467356333134 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]]]}] 23:58:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:58:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 974ms 23:58:53 INFO - PROCESS | 1654 | 1467356333170 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 23:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:58:53 INFO - PROCESS | 1654 | 1467356333171 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 23:58:53 INFO - PROCESS | 1654 | 1467356333174 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:58:53 INFO - PROCESS | 1654 | 1467356333175 Marionette TRACE conn2 <- [1,766,null,{}] 23:58:53 INFO - PROCESS | 1654 | 1467356333177 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}] 23:58:53 INFO - PROCESS | 1654 | 1467356333181 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:53 INFO - PROCESS | 1654 | 1467356333270 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 23:58:53 INFO - PROCESS | 1654 | 1467356333275 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:53 INFO - PROCESS | 1654 | 1467356333276 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x125603800 == 36 [pid = 1654] [id = 199] 23:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1132be000) [pid = 1654] [serial = 595] [outer = 0x0] 23:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x126016000) [pid = 1654] [serial = 596] [outer = 0x1132be000] 23:58:53 INFO - PROCESS | 1654 | 1467356333304 Marionette DEBUG loaded listener.js 23:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x12669e800) [pid = 1654] [serial = 597] [outer = 0x1132be000] 23:58:54 INFO - PROCESS | 1654 | 1467356334106 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]]]}] 23:58:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:58:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 23:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:58:54 INFO - PROCESS | 1654 | 1467356334143 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 23:58:54 INFO - PROCESS | 1654 | 1467356334144 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 23:58:54 INFO - PROCESS | 1654 | 1467356334146 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 1654 | 1467356334148 Marionette TRACE conn2 <- [1,770,null,{}] 23:58:54 INFO - PROCESS | 1654 | 1467356334150 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}] 23:58:54 INFO - PROCESS | 1654 | 1467356334151 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:54 INFO - PROCESS | 1654 | 1467356334242 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 23:58:54 INFO - PROCESS | 1654 | 1467356334275 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 1654 | 1467356334277 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x126835800 == 37 [pid = 1654] [id = 200] 23:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x123808000) [pid = 1654] [serial = 598] [outer = 0x0] 23:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x126a17c00) [pid = 1654] [serial = 599] [outer = 0x123808000] 23:58:54 INFO - PROCESS | 1654 | 1467356334301 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x128a08c00) [pid = 1654] [serial = 600] [outer = 0x123808000] 23:58:54 INFO - PROCESS | 1654 | 1467356334717 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]]]}] 23:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 619ms 23:58:54 INFO - PROCESS | 1654 | 1467356334781 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 23:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:58:54 INFO - PROCESS | 1654 | 1467356334784 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 23:58:54 INFO - PROCESS | 1654 | 1467356334788 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 1654 | 1467356334790 Marionette TRACE conn2 <- [1,774,null,{}] 23:58:54 INFO - PROCESS | 1654 | 1467356334795 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}] 23:58:54 INFO - PROCESS | 1654 | 1467356334797 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:54 INFO - PROCESS | 1654 | 1467356334894 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 23:58:54 INFO - PROCESS | 1654 | 1467356334946 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 1654 | 1467356334948 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11830b000 == 38 [pid = 1654] [id = 201] 23:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1167f9400) [pid = 1654] [serial = 601] [outer = 0x0] 23:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x117fa5000) [pid = 1654] [serial = 602] [outer = 0x1167f9400] 23:58:54 INFO - PROCESS | 1654 | 1467356334979 Marionette DEBUG loaded listener.js 23:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118375400) [pid = 1654] [serial = 603] [outer = 0x1167f9400] 23:58:55 INFO - PROCESS | 1654 | 1467356335406 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]]]}] 23:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 23:58:55 INFO - PROCESS | 1654 | 1467356335463 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 23:58:55 INFO - PROCESS | 1654 | 1467356335466 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 23:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:58:55 INFO - PROCESS | 1654 | 1467356335472 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:58:55 INFO - PROCESS | 1654 | 1467356335474 Marionette TRACE conn2 <- [1,778,null,{}] 23:58:55 INFO - PROCESS | 1654 | 1467356335476 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}] 23:58:55 INFO - PROCESS | 1654 | 1467356335478 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:55 INFO - PROCESS | 1654 | 1467356335575 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 23:58:55 INFO - PROCESS | 1654 | 1467356335639 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:55 INFO - PROCESS | 1654 | 1467356335641 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211dc000 == 39 [pid = 1654] [id = 202] 23:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1188d4400) [pid = 1654] [serial = 604] [outer = 0x0] 23:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11945a000) [pid = 1654] [serial = 605] [outer = 0x1188d4400] 23:58:55 INFO - PROCESS | 1654 | 1467356335672 Marionette DEBUG loaded listener.js 23:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1198e3400) [pid = 1654] [serial = 606] [outer = 0x1188d4400] 23:58:56 INFO - PROCESS | 1654 | 1467356336064 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]]]}] 23:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 620ms 23:58:56 INFO - PROCESS | 1654 | 1467356336092 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 23:58:56 INFO - PROCESS | 1654 | 1467356336094 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 23:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:58:56 INFO - PROCESS | 1654 | 1467356336097 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 1654 | 1467356336099 Marionette TRACE conn2 <- [1,782,null,{}] 23:58:56 INFO - PROCESS | 1654 | 1467356336107 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}] 23:58:56 INFO - PROCESS | 1654 | 1467356336110 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:56 INFO - PROCESS | 1654 | 1467356336229 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 23:58:56 INFO - PROCESS | 1654 | 1467356336308 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 1654 | 1467356336310 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289c8800 == 40 [pid = 1654] [id = 203] 23:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11945a400) [pid = 1654] [serial = 607] [outer = 0x0] 23:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x124567c00) [pid = 1654] [serial = 608] [outer = 0x11945a400] 23:58:56 INFO - PROCESS | 1654 | 1467356336342 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1250b0800) [pid = 1654] [serial = 609] [outer = 0x11945a400] 23:58:56 INFO - PROCESS | 1654 | 1467356336743 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]]]}] 23:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 672ms 23:58:56 INFO - PROCESS | 1654 | 1467356336768 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 23:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:58:56 INFO - PROCESS | 1654 | 1467356336770 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 23:58:56 INFO - PROCESS | 1654 | 1467356336773 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 1654 | 1467356336774 Marionette TRACE conn2 <- [1,786,null,{}] 23:58:56 INFO - PROCESS | 1654 | 1467356336776 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}] 23:58:56 INFO - PROCESS | 1654 | 1467356336778 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:56 INFO - PROCESS | 1654 | 1467356336880 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 23:58:56 INFO - PROCESS | 1654 | 1467356336936 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 1654 | 1467356336938 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db1000 == 41 [pid = 1654] [id = 204] 23:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x125662400) [pid = 1654] [serial = 610] [outer = 0x0] 23:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12669c000) [pid = 1654] [serial = 611] [outer = 0x125662400] 23:58:56 INFO - PROCESS | 1654 | 1467356336974 Marionette DEBUG loaded listener.js 23:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x128a0c800) [pid = 1654] [serial = 612] [outer = 0x125662400] 23:58:57 INFO - PROCESS | 1654 | 1467356337487 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]]]}] 23:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 768ms 23:58:57 INFO - PROCESS | 1654 | 1467356337653 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 1654 | 1467356337655 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 23:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:58:57 INFO - PROCESS | 1654 | 1467356337676 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 1654 | 1467356337678 Marionette TRACE conn2 <- [1,790,null,{}] 23:58:57 INFO - PROCESS | 1654 | 1467356337682 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}] 23:58:57 INFO - PROCESS | 1654 | 1467356337684 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:57 INFO - PROCESS | 1654 | 1467356337774 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 23:58:57 INFO - PROCESS | 1654 | 1467356337824 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 1654 | 1467356337827 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f26000 == 42 [pid = 1654] [id = 205] 23:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x115e61c00) [pid = 1654] [serial = 613] [outer = 0x0] 23:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1161d4800) [pid = 1654] [serial = 614] [outer = 0x115e61c00] 23:58:57 INFO - PROCESS | 1654 | 1467356337854 Marionette DEBUG loaded listener.js 23:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116b12000) [pid = 1654] [serial = 615] [outer = 0x115e61c00] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x125603800 == 41 [pid = 1654] [id = 199] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x123b1b800 == 40 [pid = 1654] [id = 198] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e6800 == 39 [pid = 1654] [id = 197] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e1000 == 38 [pid = 1654] [id = 196] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11831e000 == 37 [pid = 1654] [id = 195] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x116764800 == 36 [pid = 1654] [id = 194] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1242c9000 == 35 [pid = 1654] [id = 191] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1193ac800 == 34 [pid = 1654] [id = 193] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x116339800 == 33 [pid = 1654] [id = 192] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1171ca000 == 32 [pid = 1654] [id = 183] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128db1000 == 31 [pid = 1654] [id = 204] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1289c8800 == 30 [pid = 1654] [id = 203] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1211dc000 == 29 [pid = 1654] [id = 202] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x126835800 == 28 [pid = 1654] [id = 200] 23:58:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11830b000 == 27 [pid = 1654] [id = 201] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1198e5400) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1177e2400) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x113dac800) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113947800) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1161d6000) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1181ba400) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x116809800) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x112f23400) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11945f800) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x117fa8c00) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x118836000) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x125646400) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x124570000) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x124d30400) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x119831c00) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x124db2800) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1255cb800) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x119462800) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x11915bc00) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119c3dc00) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x119b49c00) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x123dd8000) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x118374400) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 23:58:58 INFO - PROCESS | 1654 | 1467356338788 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]]]}] 23:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1128ms 23:58:58 INFO - PROCESS | 1654 | 1467356338799 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 23:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:58:58 INFO - PROCESS | 1654 | 1467356338802 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 23:58:58 INFO - PROCESS | 1654 | 1467356338805 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:58:58 INFO - PROCESS | 1654 | 1467356338807 Marionette TRACE conn2 <- [1,794,null,{}] 23:58:58 INFO - PROCESS | 1654 | 1467356338810 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}] 23:58:58 INFO - PROCESS | 1654 | 1467356338812 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:58 INFO - PROCESS | 1654 | 1467356338891 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 23:58:58 INFO - PROCESS | 1654 | 1467356338898 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:58 INFO - PROCESS | 1654 | 1467356338900 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x116118800 == 28 [pid = 1654] [id = 206] 23:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1128cdc00) [pid = 1654] [serial = 616] [outer = 0x0] 23:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1128d5800) [pid = 1654] [serial = 617] [outer = 0x1128cdc00] 23:58:58 INFO - PROCESS | 1654 | 1467356338930 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1133bec00) [pid = 1654] [serial = 618] [outer = 0x1128cdc00] 23:58:59 INFO - PROCESS | 1654 | 1467356339273 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]]]}] 23:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 23:58:59 INFO - PROCESS | 1654 | 1467356339325 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 1654 | 1467356339329 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 23:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:58:59 INFO - PROCESS | 1654 | 1467356339334 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - PROCESS | 1654 | 1467356339336 Marionette TRACE conn2 <- [1,798,null,{}] 23:58:59 INFO - PROCESS | 1654 | 1467356339338 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}] 23:58:59 INFO - PROCESS | 1654 | 1467356339340 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:59 INFO - PROCESS | 1654 | 1467356339414 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 23:58:59 INFO - PROCESS | 1654 | 1467356339418 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 1654 | 1467356339420 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bad000 == 29 [pid = 1654] [id = 207] 23:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x116130000) [pid = 1654] [serial = 619] [outer = 0x0] 23:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x117130800) [pid = 1654] [serial = 620] [outer = 0x116130000] 23:58:59 INFO - PROCESS | 1654 | 1467356339449 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x118293c00) [pid = 1654] [serial = 621] [outer = 0x116130000] 23:58:59 INFO - PROCESS | 1654 | 1467356339786 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]]]}] 23:58:59 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 23:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 472ms 23:58:59 INFO - PROCESS | 1654 | 1467356339807 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 23:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:58:59 INFO - PROCESS | 1654 | 1467356339818 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 23:58:59 INFO - PROCESS | 1654 | 1467356339821 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - PROCESS | 1654 | 1467356339823 Marionette TRACE conn2 <- [1,802,null,{}] 23:58:59 INFO - PROCESS | 1654 | 1467356339831 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}] 23:58:59 INFO - PROCESS | 1654 | 1467356339834 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:59 INFO - PROCESS | 1654 | 1467356339910 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 23:58:59 INFO - PROCESS | 1654 | 1467356339958 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 1654 | 1467356339960 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:58:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x118686800 == 30 [pid = 1654] [id = 208] 23:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1128d2400) [pid = 1654] [serial = 622] [outer = 0x0] 23:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118414400) [pid = 1654] [serial = 623] [outer = 0x1128d2400] 23:58:59 INFO - PROCESS | 1654 | 1467356339988 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118839000) [pid = 1654] [serial = 624] [outer = 0x1128d2400] 23:59:00 INFO - PROCESS | 1654 | 1467356340311 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]]]}] 23:59:00 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 23:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 23:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:59:00 INFO - PROCESS | 1654 | 1467356340341 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 1654 | 1467356340343 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 23:59:00 INFO - PROCESS | 1654 | 1467356340345 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 1654 | 1467356340346 Marionette TRACE conn2 <- [1,806,null,{}] 23:59:00 INFO - PROCESS | 1654 | 1467356340351 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}] 23:59:00 INFO - PROCESS | 1654 | 1467356340352 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:00 INFO - PROCESS | 1654 | 1467356340431 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 23:59:00 INFO - PROCESS | 1654 | 1467356340483 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 1654 | 1467356340484 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193b6000 == 31 [pid = 1654] [id = 209] 23:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118374c00) [pid = 1654] [serial = 625] [outer = 0x0] 23:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x119163400) [pid = 1654] [serial = 626] [outer = 0x118374c00] 23:59:00 INFO - PROCESS | 1654 | 1467356340510 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119831400) [pid = 1654] [serial = 627] [outer = 0x118374c00] 23:59:00 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:59:00 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 23:59:00 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 23:59:00 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 23:59:00 INFO - PROCESS | 1654 | 1467356340822 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]]]}] 23:59:00 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 23:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 23:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:59:00 INFO - PROCESS | 1654 | 1467356340868 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 1654 | 1467356340869 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 23:59:00 INFO - PROCESS | 1654 | 1467356340872 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 1654 | 1467356340874 Marionette TRACE conn2 <- [1,810,null,{}] 23:59:00 INFO - PROCESS | 1654 | 1467356340876 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}] 23:59:00 INFO - PROCESS | 1654 | 1467356340886 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:00 INFO - PROCESS | 1654 | 1467356340992 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 23:59:01 INFO - PROCESS | 1654 | 1467356341005 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:01 INFO - PROCESS | 1654 | 1467356341006 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c1b000 == 32 [pid = 1654] [id = 210] 23:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1151cb800) [pid = 1654] [serial = 628] [outer = 0x0] 23:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1198ea000) [pid = 1654] [serial = 629] [outer = 0x1151cb800] 23:59:01 INFO - PROCESS | 1654 | 1467356341039 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119c3a400) [pid = 1654] [serial = 630] [outer = 0x1151cb800] 23:59:01 INFO - PROCESS | 1654 | 1467356341503 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]]]}] 23:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 23:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:59:01 INFO - PROCESS | 1654 | 1467356341541 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 23:59:01 INFO - PROCESS | 1654 | 1467356341542 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 23:59:01 INFO - PROCESS | 1654 | 1467356341544 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:59:01 INFO - PROCESS | 1654 | 1467356341546 Marionette TRACE conn2 <- [1,814,null,{}] 23:59:01 INFO - PROCESS | 1654 | 1467356341554 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}] 23:59:01 INFO - PROCESS | 1654 | 1467356341558 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:01 INFO - PROCESS | 1654 | 1467356341669 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 23:59:01 INFO - PROCESS | 1654 | 1467356341674 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:01 INFO - PROCESS | 1654 | 1467356341675 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12392d800 == 33 [pid = 1654] [id = 211] 23:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1198e1400) [pid = 1654] [serial = 631] [outer = 0x0] 23:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1239e8c00) [pid = 1654] [serial = 632] [outer = 0x1198e1400] 23:59:01 INFO - PROCESS | 1654 | 1467356341700 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x12456e400) [pid = 1654] [serial = 633] [outer = 0x1198e1400] 23:59:02 INFO - PROCESS | 1654 | 1467356342045 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] 23:59:02 INFO - PROCESS | 1654 | 1467356342071 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 23:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:59:02 INFO - PROCESS | 1654 | 1467356342078 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 1654 | 1467356342079 Marionette TRACE conn2 <- [1,818,null,{}] 23:59:02 INFO - PROCESS | 1654 | 1467356342082 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}] 23:59:02 INFO - PROCESS | 1654 | 1467356342083 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:02 INFO - PROCESS | 1654 | 1467356342179 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 23:59:02 INFO - PROCESS | 1654 | 1467356342215 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:02 INFO - PROCESS | 1654 | 1467356342217 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242b3000 == 34 [pid = 1654] [id = 212] 23:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1126f5400) [pid = 1654] [serial = 634] [outer = 0x0] 23:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x124dacc00) [pid = 1654] [serial = 635] [outer = 0x1126f5400] 23:59:02 INFO - PROCESS | 1654 | 1467356342241 Marionette DEBUG loaded listener.js 23:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1255c7000) [pid = 1654] [serial = 636] [outer = 0x1126f5400] 23:59:02 INFO - PROCESS | 1654 | 1467356342566 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]]]}] 23:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 523ms 23:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:59:02 INFO - PROCESS | 1654 | 1467356342597 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 1654 | 1467356342598 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 23:59:02 INFO - PROCESS | 1654 | 1467356342600 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 1654 | 1467356342601 Marionette TRACE conn2 <- [1,822,null,{}] 23:59:02 INFO - PROCESS | 1654 | 1467356342603 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}] 23:59:02 INFO - PROCESS | 1654 | 1467356342604 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:02 INFO - PROCESS | 1654 | 1467356342698 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 23:59:02 INFO - PROCESS | 1654 | 1467356342730 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:02 INFO - PROCESS | 1654 | 1467356342731 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12501a000 == 35 [pid = 1654] [id = 213] 23:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x124d34000) [pid = 1654] [serial = 637] [outer = 0x0] 23:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12564bc00) [pid = 1654] [serial = 638] [outer = 0x124d34000] 23:59:02 INFO - PROCESS | 1654 | 1467356342755 Marionette DEBUG loaded listener.js 23:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126018800) [pid = 1654] [serial = 639] [outer = 0x124d34000] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x123808000) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118416000) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116a73000) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1183b7c00) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116179000) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1132be000) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124fc8000) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1128cfc00) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11945c400) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:59:02 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1126fe000) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:59:03 INFO - PROCESS | 1654 | 1467356343129 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] 23:59:03 INFO - PROCESS | 1654 | 1467356343172 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 23:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:59:03 INFO - PROCESS | 1654 | 1467356343174 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:59:03 INFO - PROCESS | 1654 | 1467356343176 Marionette TRACE conn2 <- [1,826,null,{}] 23:59:03 INFO - PROCESS | 1654 | 1467356343178 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}] 23:59:03 INFO - PROCESS | 1654 | 1467356343179 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:03 INFO - PROCESS | 1654 | 1467356343290 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 23:59:03 INFO - PROCESS | 1654 | 1467356343296 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 1654 | 1467356343297 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x118683800 == 36 [pid = 1654] [id = 214] 23:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1181b1c00) [pid = 1654] [serial = 640] [outer = 0x0] 23:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11915ac00) [pid = 1654] [serial = 641] [outer = 0x1181b1c00] 23:59:03 INFO - PROCESS | 1654 | 1467356343321 Marionette DEBUG loaded listener.js 23:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x124fc8000) [pid = 1654] [serial = 642] [outer = 0x1181b1c00] 23:59:03 INFO - PROCESS | 1654 | 1467356343623 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]]]}] 23:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 23:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:59:03 INFO - PROCESS | 1654 | 1467356343643 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 23:59:03 INFO - PROCESS | 1654 | 1467356343644 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 23:59:03 INFO - PROCESS | 1654 | 1467356343647 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:59:03 INFO - PROCESS | 1654 | 1467356343650 Marionette TRACE conn2 <- [1,830,null,{}] 23:59:03 INFO - PROCESS | 1654 | 1467356343654 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}] 23:59:03 INFO - PROCESS | 1654 | 1467356343655 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:03 INFO - PROCESS | 1654 | 1467356343731 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 23:59:03 INFO - PROCESS | 1654 | 1467356343736 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 1654 | 1467356343738 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289c6000 == 37 [pid = 1654] [id = 215] 23:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x12564ec00) [pid = 1654] [serial = 643] [outer = 0x0] 23:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12669e400) [pid = 1654] [serial = 644] [outer = 0x12564ec00] 23:59:03 INFO - PROCESS | 1654 | 1467356343762 Marionette DEBUG loaded listener.js 23:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x126a15c00) [pid = 1654] [serial = 645] [outer = 0x12564ec00] 23:59:04 INFO - PROCESS | 1654 | 1467356344110 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]]]}] 23:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 472ms 23:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:59:04 INFO - PROCESS | 1654 | 1467356344120 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 23:59:04 INFO - PROCESS | 1654 | 1467356344122 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 23:59:04 INFO - PROCESS | 1654 | 1467356344125 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:59:04 INFO - PROCESS | 1654 | 1467356344128 Marionette TRACE conn2 <- [1,834,null,{}] 23:59:04 INFO - PROCESS | 1654 | 1467356344133 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}] 23:59:04 INFO - PROCESS | 1654 | 1467356344136 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:04 INFO - PROCESS | 1654 | 1467356344309 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 23:59:04 INFO - PROCESS | 1654 | 1467356344316 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 1654 | 1467356344328 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b15800 == 38 [pid = 1654] [id = 216] 23:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x126a16400) [pid = 1654] [serial = 646] [outer = 0x0] 23:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x128a0cc00) [pid = 1654] [serial = 647] [outer = 0x126a16400] 23:59:04 INFO - PROCESS | 1654 | 1467356344354 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x129064800) [pid = 1654] [serial = 648] [outer = 0x126a16400] 23:59:04 INFO - PROCESS | 1654 | 1467356344671 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]]]}] 23:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 23:59:04 INFO - PROCESS | 1654 | 1467356344696 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 23:59:04 INFO - PROCESS | 1654 | 1467356344698 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 23:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:59:04 INFO - PROCESS | 1654 | 1467356344702 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:59:04 INFO - PROCESS | 1654 | 1467356344703 Marionette TRACE conn2 <- [1,838,null,{}] 23:59:04 INFO - PROCESS | 1654 | 1467356344705 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}] 23:59:04 INFO - PROCESS | 1654 | 1467356344707 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:04 INFO - PROCESS | 1654 | 1467356344785 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 23:59:04 INFO - PROCESS | 1654 | 1467356344788 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 1654 | 1467356344790 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4b2800 == 39 [pid = 1654] [id = 217] 23:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x129066c00) [pid = 1654] [serial = 649] [outer = 0x0] 23:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x129295800) [pid = 1654] [serial = 650] [outer = 0x129066c00] 23:59:04 INFO - PROCESS | 1654 | 1467356344814 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x129436800) [pid = 1654] [serial = 651] [outer = 0x129066c00] 23:59:05 INFO - PROCESS | 1654 | 1467356345327 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]]]}] 23:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 668ms 23:59:05 INFO - PROCESS | 1654 | 1467356345390 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 23:59:05 INFO - PROCESS | 1654 | 1467356345393 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 23:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:59:05 INFO - PROCESS | 1654 | 1467356345397 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:59:05 INFO - PROCESS | 1654 | 1467356345401 Marionette TRACE conn2 <- [1,842,null,{}] 23:59:05 INFO - PROCESS | 1654 | 1467356345406 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}] 23:59:05 INFO - PROCESS | 1654 | 1467356345407 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:05 INFO - PROCESS | 1654 | 1467356345513 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 23:59:05 INFO - PROCESS | 1654 | 1467356345564 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:05 INFO - PROCESS | 1654 | 1467356345565 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ba8800 == 40 [pid = 1654] [id = 218] 23:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1128d6800) [pid = 1654] [serial = 652] [outer = 0x0] 23:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113945800) [pid = 1654] [serial = 653] [outer = 0x1128d6800] 23:59:05 INFO - PROCESS | 1654 | 1467356345594 Marionette DEBUG loaded listener.js 23:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11680f400) [pid = 1654] [serial = 654] [outer = 0x1128d6800] 23:59:06 INFO - PROCESS | 1654 | 1467356346151 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]]]}] 23:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 823ms 23:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:59:06 INFO - PROCESS | 1654 | 1467356346221 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 23:59:06 INFO - PROCESS | 1654 | 1467356346224 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 23:59:06 INFO - PROCESS | 1654 | 1467356346229 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:59:06 INFO - PROCESS | 1654 | 1467356346231 Marionette TRACE conn2 <- [1,846,null,{}] 23:59:06 INFO - PROCESS | 1654 | 1467356346233 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}] 23:59:06 INFO - PROCESS | 1654 | 1467356346235 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:06 INFO - PROCESS | 1654 | 1467356346429 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 23:59:06 INFO - PROCESS | 1654 | 1467356346511 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 1654 | 1467356346513 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x111e9f000 == 41 [pid = 1654] [id = 219] 23:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x111c13800) [pid = 1654] [serial = 655] [outer = 0x0] 23:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x111c7b400) [pid = 1654] [serial = 656] [outer = 0x111c13800] 23:59:06 INFO - PROCESS | 1654 | 1467356346541 Marionette DEBUG loaded listener.js 23:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112232c00) [pid = 1654] [serial = 657] [outer = 0x111c13800] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x119b15800 == 40 [pid = 1654] [id = 216] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1289c6000 == 39 [pid = 1654] [id = 215] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118683800 == 38 [pid = 1654] [id = 214] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12501a000 == 37 [pid = 1654] [id = 213] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1242b3000 == 36 [pid = 1654] [id = 212] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12392d800 == 35 [pid = 1654] [id = 211] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x119c1b000 == 34 [pid = 1654] [id = 210] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1193b6000 == 33 [pid = 1654] [id = 209] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118686800 == 32 [pid = 1654] [id = 208] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x116bad000 == 31 [pid = 1654] [id = 207] 23:59:06 INFO - PROCESS | 1654 | --DOCSHELL 0x116118800 == 30 [pid = 1654] [id = 206] 23:59:07 INFO - PROCESS | 1654 | 1467356347000 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]]]}] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1189da000) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1183ad400) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1183b8c00) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1185e7400) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116a6bc00) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1181b8c00) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126016000) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x125652400) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112a7cc00) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11612e000) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12669e800) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119c43400) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119cf8000) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124063800) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119cfb000) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1189d7c00) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1210dfc00) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x126a17c00) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 23:59:07 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128a08c00) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 23:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 823ms 23:59:07 INFO - PROCESS | 1654 | 1467356347052 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 23:59:07 INFO - PROCESS | 1654 | 1467356347055 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 23:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:59:07 INFO - PROCESS | 1654 | 1467356347058 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:59:07 INFO - PROCESS | 1654 | 1467356347059 Marionette TRACE conn2 <- [1,850,null,{}] 23:59:07 INFO - PROCESS | 1654 | 1467356347062 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}] 23:59:07 INFO - PROCESS | 1654 | 1467356347064 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:07 INFO - PROCESS | 1654 | 1467356347143 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 23:59:07 INFO - PROCESS | 1654 | 1467356347152 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:07 INFO - PROCESS | 1654 | 1467356347153 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1163e4000 == 31 [pid = 1654] [id = 220] 23:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112d4b000) [pid = 1654] [serial = 658] [outer = 0x0] 23:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11336a800) [pid = 1654] [serial = 659] [outer = 0x112d4b000] 23:59:07 INFO - PROCESS | 1654 | 1467356347181 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x113da8400) [pid = 1654] [serial = 660] [outer = 0x112d4b000] 23:59:07 INFO - PROCESS | 1654 | 1467356347522 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]]]}] 23:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 23:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:59:07 INFO - PROCESS | 1654 | 1467356347527 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 23:59:07 INFO - PROCESS | 1654 | 1467356347529 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 23:59:07 INFO - PROCESS | 1654 | 1467356347532 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:59:07 INFO - PROCESS | 1654 | 1467356347535 Marionette TRACE conn2 <- [1,854,null,{}] 23:59:07 INFO - PROCESS | 1654 | 1467356347538 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}] 23:59:07 INFO - PROCESS | 1654 | 1467356347540 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:07 INFO - PROCESS | 1654 | 1467356347629 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 23:59:07 INFO - PROCESS | 1654 | 1467356347680 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:07 INFO - PROCESS | 1654 | 1467356347682 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa8800 == 32 [pid = 1654] [id = 221] 23:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112d50000) [pid = 1654] [serial = 661] [outer = 0x0] 23:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1161d6c00) [pid = 1654] [serial = 662] [outer = 0x112d50000] 23:59:07 INFO - PROCESS | 1654 | 1467356347707 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117130000) [pid = 1654] [serial = 663] [outer = 0x112d50000] 23:59:08 INFO - PROCESS | 1654 | 1467356348026 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]]]}] 23:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 525ms 23:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:59:08 INFO - PROCESS | 1654 | 1467356348057 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 1654 | 1467356348060 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 23:59:08 INFO - PROCESS | 1654 | 1467356348070 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 1654 | 1467356348073 Marionette TRACE conn2 <- [1,858,null,{}] 23:59:08 INFO - PROCESS | 1654 | 1467356348075 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}] 23:59:08 INFO - PROCESS | 1654 | 1467356348078 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:08 INFO - PROCESS | 1654 | 1467356348156 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 23:59:08 INFO - PROCESS | 1654 | 1467356348210 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 1654 | 1467356348211 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a2000 == 33 [pid = 1654] [id = 222] 23:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1128cc800) [pid = 1654] [serial = 664] [outer = 0x0] 23:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1181b4000) [pid = 1654] [serial = 665] [outer = 0x1128cc800] 23:59:08 INFO - PROCESS | 1654 | 1467356348236 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1183b8c00) [pid = 1654] [serial = 666] [outer = 0x1128cc800] 23:59:08 INFO - PROCESS | 1654 | 1467356348501 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]]]}] 23:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 478ms 23:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:59:08 INFO - PROCESS | 1654 | 1467356348541 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 1654 | 1467356348542 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 23:59:08 INFO - PROCESS | 1654 | 1467356348544 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 1654 | 1467356348546 Marionette TRACE conn2 <- [1,862,null,{}] 23:59:08 INFO - PROCESS | 1654 | 1467356348556 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}] 23:59:08 INFO - PROCESS | 1654 | 1467356348557 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:08 INFO - PROCESS | 1654 | 1467356348640 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 23:59:08 INFO - PROCESS | 1654 | 1467356348644 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 1654 | 1467356348646 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b15800 == 34 [pid = 1654] [id = 223] 23:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113b51400) [pid = 1654] [serial = 667] [outer = 0x0] 23:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11841fc00) [pid = 1654] [serial = 668] [outer = 0x113b51400] 23:59:08 INFO - PROCESS | 1654 | 1467356348673 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11883b800) [pid = 1654] [serial = 669] [outer = 0x113b51400] 23:59:09 INFO - PROCESS | 1654 | 1467356349002 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]]]}] 23:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 477ms 23:59:09 INFO - PROCESS | 1654 | 1467356349022 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 1654 | 1467356349023 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 23:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:59:09 INFO - PROCESS | 1654 | 1467356349026 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 1654 | 1467356349027 Marionette TRACE conn2 <- [1,866,null,{}] 23:59:09 INFO - PROCESS | 1654 | 1467356349029 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}] 23:59:09 INFO - PROCESS | 1654 | 1467356349030 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:09 INFO - PROCESS | 1654 | 1467356349139 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 23:59:09 INFO - PROCESS | 1654 | 1467356349150 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:09 INFO - PROCESS | 1654 | 1467356349154 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211f5800 == 35 [pid = 1654] [id = 224] 23:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119166000) [pid = 1654] [serial = 670] [outer = 0x0] 23:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11945b000) [pid = 1654] [serial = 671] [outer = 0x119166000] 23:59:09 INFO - PROCESS | 1654 | 1467356349186 Marionette DEBUG loaded listener.js 23:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119830400) [pid = 1654] [serial = 672] [outer = 0x119166000] 23:59:09 INFO - PROCESS | 1654 | 1467356349545 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]]]}] 23:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 568ms 23:59:09 INFO - PROCESS | 1654 | 1467356349595 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 1654 | 1467356349596 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 23:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:59:09 INFO - PROCESS | 1654 | 1467356349598 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 1654 | 1467356349599 Marionette TRACE conn2 <- [1,870,null,{}] 23:59:09 INFO - PROCESS | 1654 | 1467356349602 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}] 23:59:09 INFO - PROCESS | 1654 | 1467356349603 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:09 INFO - PROCESS | 1654 | 1467356349698 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 23:59:09 INFO - PROCESS | 1654 | 1467356349701 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:09 INFO - PROCESS | 1654 | 1467356349703 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ea7800 == 36 [pid = 1654] [id = 225] 23:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11945ec00) [pid = 1654] [serial = 673] [outer = 0x0] 23:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119b48400) [pid = 1654] [serial = 674] [outer = 0x11945ec00] 23:59:09 INFO - PROCESS | 1654 | 1467356349727 Marionette DEBUG loaded listener.js 23:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1210d3800) [pid = 1654] [serial = 675] [outer = 0x11945ec00] 23:59:10 INFO - PROCESS | 1654 | 1467356350058 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]]]}] 23:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 23:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:59:10 INFO - PROCESS | 1654 | 1467356350070 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 23:59:10 INFO - PROCESS | 1654 | 1467356350072 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 23:59:10 INFO - PROCESS | 1654 | 1467356350074 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:59:10 INFO - PROCESS | 1654 | 1467356350075 Marionette TRACE conn2 <- [1,874,null,{}] 23:59:10 INFO - PROCESS | 1654 | 1467356350077 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}] 23:59:10 INFO - PROCESS | 1654 | 1467356350078 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:10 INFO - PROCESS | 1654 | 1467356350180 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 23:59:10 INFO - PROCESS | 1654 | 1467356350184 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:10 INFO - PROCESS | 1654 | 1467356350185 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ad4000 == 37 [pid = 1654] [id = 226] 23:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1210d4800) [pid = 1654] [serial = 676] [outer = 0x0] 23:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123802c00) [pid = 1654] [serial = 677] [outer = 0x1210d4800] 23:59:10 INFO - PROCESS | 1654 | 1467356350210 Marionette DEBUG loaded listener.js 23:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123915000) [pid = 1654] [serial = 678] [outer = 0x1210d4800] 23:59:10 INFO - PROCESS | 1654 | 1467356350554 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]]]}] 23:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 23:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:59:10 INFO - PROCESS | 1654 | 1467356350592 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 23:59:10 INFO - PROCESS | 1654 | 1467356350593 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 23:59:10 INFO - PROCESS | 1654 | 1467356350595 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:59:10 INFO - PROCESS | 1654 | 1467356350596 Marionette TRACE conn2 <- [1,878,null,{}] 23:59:10 INFO - PROCESS | 1654 | 1467356350599 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}] 23:59:10 INFO - PROCESS | 1654 | 1467356350600 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:10 INFO - PROCESS | 1654 | 1467356350694 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 23:59:10 INFO - PROCESS | 1654 | 1467356350698 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:10 INFO - PROCESS | 1654 | 1467356350699 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x126059000 == 38 [pid = 1654] [id = 227] 23:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1210ddc00) [pid = 1654] [serial = 679] [outer = 0x0] 23:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123dd5400) [pid = 1654] [serial = 680] [outer = 0x1210ddc00] 23:59:10 INFO - PROCESS | 1654 | 1467356350731 Marionette DEBUG loaded listener.js 23:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124065400) [pid = 1654] [serial = 681] [outer = 0x1210ddc00] 23:59:11 INFO - PROCESS | 1654 | 1467356351033 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]]]}] 23:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 23:59:11 INFO - PROCESS | 1654 | 1467356351079 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 23:59:11 INFO - PROCESS | 1654 | 1467356351080 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 23:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:59:11 INFO - PROCESS | 1654 | 1467356351086 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 1654 | 1467356351087 Marionette TRACE conn2 <- [1,882,null,{}] 23:59:11 INFO - PROCESS | 1654 | 1467356351089 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}] 23:59:11 INFO - PROCESS | 1654 | 1467356351091 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:11 INFO - PROCESS | 1654 | 1467356351272 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1151cb800) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126f5400) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128cdc00) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115e61c00) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116130000) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118374c00) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d2400) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1198e1400) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1167f9400) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1188d4400) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11945a400) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x125662400) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124d34000) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1181b1c00) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12564ec00) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:59:11 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126a16400) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:59:11 INFO - PROCESS | 1654 | 1467356351315 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 1654 | 1467356351316 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e6000 == 39 [pid = 1654] [id = 228] 23:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1126f1400) [pid = 1654] [serial = 682] [outer = 0x0] 23:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1151cb800) [pid = 1654] [serial = 683] [outer = 0x1126f1400] 23:59:11 INFO - PROCESS | 1654 | 1467356351341 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1183ae800) [pid = 1654] [serial = 684] [outer = 0x1126f1400] 23:59:11 INFO - PROCESS | 1654 | 1467356351602 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]]]}] 23:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 574ms 23:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:59:11 INFO - PROCESS | 1654 | 1467356351658 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 23:59:11 INFO - PROCESS | 1654 | 1467356351659 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 23:59:11 INFO - PROCESS | 1654 | 1467356351662 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 1654 | 1467356351663 Marionette TRACE conn2 <- [1,886,null,{}] 23:59:11 INFO - PROCESS | 1654 | 1467356351668 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}] 23:59:11 INFO - PROCESS | 1654 | 1467356351670 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:11 INFO - PROCESS | 1654 | 1467356351747 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 23:59:11 INFO - PROCESS | 1654 | 1467356351753 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 1654 | 1467356351754 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d16800 == 40 [pid = 1654] [id = 229] 23:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11915c000) [pid = 1654] [serial = 685] [outer = 0x0] 23:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cee800) [pid = 1654] [serial = 686] [outer = 0x11915c000] 23:59:11 INFO - PROCESS | 1654 | 1467356351788 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124d34000) [pid = 1654] [serial = 687] [outer = 0x11915c000] 23:59:12 INFO - PROCESS | 1654 | 1467356352138 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]]]}] 23:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 521ms 23:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:59:12 INFO - PROCESS | 1654 | 1467356352184 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 1654 | 1467356352185 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 23:59:12 INFO - PROCESS | 1654 | 1467356352187 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 1654 | 1467356352189 Marionette TRACE conn2 <- [1,890,null,{}] 23:59:12 INFO - PROCESS | 1654 | 1467356352191 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}] 23:59:12 INFO - PROCESS | 1654 | 1467356352193 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:12 INFO - PROCESS | 1654 | 1467356352279 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 23:59:12 INFO - PROCESS | 1654 | 1467356352285 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 1654 | 1467356352286 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295b1800 == 41 [pid = 1654] [id = 230] 23:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124db0c00) [pid = 1654] [serial = 688] [outer = 0x0] 23:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12564c800) [pid = 1654] [serial = 689] [outer = 0x124db0c00] 23:59:12 INFO - PROCESS | 1654 | 1467356352310 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12601a400) [pid = 1654] [serial = 690] [outer = 0x124db0c00] 23:59:12 INFO - PROCESS | 1654 | 1467356352608 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]]]}] 23:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms 23:59:12 INFO - PROCESS | 1654 | 1467356352657 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 1654 | 1467356352658 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 23:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:59:12 INFO - PROCESS | 1654 | 1467356352660 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 1654 | 1467356352662 Marionette TRACE conn2 <- [1,894,null,{}] 23:59:12 INFO - PROCESS | 1654 | 1467356352664 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}] 23:59:12 INFO - PROCESS | 1654 | 1467356352665 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:12 INFO - PROCESS | 1654 | 1467356352742 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 23:59:12 INFO - PROCESS | 1654 | 1467356352746 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 1654 | 1467356352747 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a667000 == 42 [pid = 1654] [id = 231] 23:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12601f800) [pid = 1654] [serial = 691] [outer = 0x0] 23:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126808c00) [pid = 1654] [serial = 692] [outer = 0x12601f800] 23:59:12 INFO - PROCESS | 1654 | 1467356352782 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126a14800) [pid = 1654] [serial = 693] [outer = 0x12601f800] 23:59:13 INFO - PROCESS | 1654 | 1467356353102 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]]]}] 23:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 473ms 23:59:13 INFO - PROCESS | 1654 | 1467356353147 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 1654 | 1467356353150 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 23:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:59:13 INFO - PROCESS | 1654 | 1467356353160 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 1654 | 1467356353161 Marionette TRACE conn2 <- [1,898,null,{}] 23:59:13 INFO - PROCESS | 1654 | 1467356353163 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}] 23:59:13 INFO - PROCESS | 1654 | 1467356353164 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:13 INFO - PROCESS | 1654 | 1467356353245 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 23:59:13 INFO - PROCESS | 1654 | 1467356353340 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:13 INFO - PROCESS | 1654 | 1467356353342 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x112255000 == 43 [pid = 1654] [id = 232] 23:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x110f7e000) [pid = 1654] [serial = 694] [outer = 0x0] 23:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x110ff7000) [pid = 1654] [serial = 695] [outer = 0x110f7e000] 23:59:13 INFO - PROCESS | 1654 | 1467356353373 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1122b5000) [pid = 1654] [serial = 696] [outer = 0x110f7e000] 23:59:13 INFO - PROCESS | 1654 | 1467356353835 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]]]}] 23:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 718ms 23:59:13 INFO - PROCESS | 1654 | 1467356353882 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 1654 | 1467356353885 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 23:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:59:13 INFO - PROCESS | 1654 | 1467356353889 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 1654 | 1467356353891 Marionette TRACE conn2 <- [1,902,null,{}] 23:59:13 INFO - PROCESS | 1654 | 1467356353894 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}] 23:59:13 INFO - PROCESS | 1654 | 1467356353898 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:14 INFO - PROCESS | 1654 | 1467356353999 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 23:59:14 INFO - PROCESS | 1654 | 1467356354102 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:14 INFO - PROCESS | 1654 | 1467356354104 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11913b800 == 44 [pid = 1654] [id = 233] 23:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113dad000) [pid = 1654] [serial = 697] [outer = 0x0] 23:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11617e000) [pid = 1654] [serial = 698] [outer = 0x113dad000] 23:59:14 INFO - PROCESS | 1654 | 1467356354135 Marionette DEBUG loaded listener.js 23:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116b0b400) [pid = 1654] [serial = 699] [outer = 0x113dad000] 23:59:14 INFO - PROCESS | 1654 | 1467356354553 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]]]}] 23:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 719ms 23:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:59:14 INFO - PROCESS | 1654 | 1467356354611 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 23:59:14 INFO - PROCESS | 1654 | 1467356354613 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 23:59:14 INFO - PROCESS | 1654 | 1467356354616 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:59:14 INFO - PROCESS | 1654 | 1467356354617 Marionette TRACE conn2 <- [1,906,null,{}] 23:59:14 INFO - PROCESS | 1654 | 1467356354620 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}] 23:59:14 INFO - PROCESS | 1654 | 1467356354622 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:14 INFO - PROCESS | 1654 | 1467356354726 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 23:59:14 INFO - PROCESS | 1654 | 1467356354783 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:14 INFO - PROCESS | 1654 | 1467356354784 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12684e000 == 45 [pid = 1654] [id = 234] 23:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11828ac00) [pid = 1654] [serial = 700] [outer = 0x0] 23:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118377800) [pid = 1654] [serial = 701] [outer = 0x11828ac00] 23:59:14 INFO - PROCESS | 1654 | 1467356354814 Marionette DEBUG loaded listener.js 23:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118811800) [pid = 1654] [serial = 702] [outer = 0x11828ac00] 23:59:15 INFO - PROCESS | 1654 | 1467356355236 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]]]}] 23:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 669ms 23:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:59:15 INFO - PROCESS | 1654 | 1467356355285 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 23:59:15 INFO - PROCESS | 1654 | 1467356355287 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 23:59:15 INFO - PROCESS | 1654 | 1467356355294 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:59:15 INFO - PROCESS | 1654 | 1467356355298 Marionette TRACE conn2 <- [1,910,null,{}] 23:59:15 INFO - PROCESS | 1654 | 1467356355325 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}] 23:59:15 INFO - PROCESS | 1654 | 1467356355327 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:15 INFO - PROCESS | 1654 | 1467356355430 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 23:59:15 INFO - PROCESS | 1654 | 1467356355499 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 1654 | 1467356355501 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa82000 == 46 [pid = 1654] [id = 235] 23:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118836000) [pid = 1654] [serial = 703] [outer = 0x0] 23:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11961c000) [pid = 1654] [serial = 704] [outer = 0x118836000] 23:59:15 INFO - PROCESS | 1654 | 1467356355529 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119cf4800) [pid = 1654] [serial = 705] [outer = 0x118836000] 23:59:16 INFO - PROCESS | 1654 | 1467356356172 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]]]}] 23:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 901ms 23:59:16 INFO - PROCESS | 1654 | 1467356356193 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 1654 | 1467356356197 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 23:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:59:16 INFO - PROCESS | 1654 | 1467356356202 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 1654 | 1467356356205 Marionette TRACE conn2 <- [1,914,null,{}] 23:59:16 INFO - PROCESS | 1654 | 1467356356210 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}] 23:59:16 INFO - PROCESS | 1654 | 1467356356212 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:16 INFO - PROCESS | 1654 | 1467356356348 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 23:59:16 INFO - PROCESS | 1654 | 1467356356447 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:16 INFO - PROCESS | 1654 | 1467356356450 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e7000 == 47 [pid = 1654] [id = 236] 23:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112d48400) [pid = 1654] [serial = 706] [outer = 0x0] 23:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1133b4800) [pid = 1654] [serial = 707] [outer = 0x112d48400] 23:59:16 INFO - PROCESS | 1654 | 1467356356478 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1167ef800) [pid = 1654] [serial = 708] [outer = 0x112d48400] 23:59:16 INFO - PROCESS | 1654 | 1467356356917 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]]]}] 23:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 726ms 23:59:16 INFO - PROCESS | 1654 | 1467356356927 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 1654 | 1467356356930 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 23:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:59:16 INFO - PROCESS | 1654 | 1467356356936 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 1654 | 1467356356938 Marionette TRACE conn2 <- [1,918,null,{}] 23:59:16 INFO - PROCESS | 1654 | 1467356356940 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}] 23:59:16 INFO - PROCESS | 1654 | 1467356356942 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:17 INFO - PROCESS | 1654 | 1467356357030 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 23:59:17 INFO - PROCESS | 1654 | 1467356357085 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 1654 | 1467356357086 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ba6800 == 48 [pid = 1654] [id = 237] 23:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116b0bc00) [pid = 1654] [serial = 709] [outer = 0x0] 23:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1181b9c00) [pid = 1654] [serial = 710] [outer = 0x116b0bc00] 23:59:17 INFO - PROCESS | 1654 | 1467356357114 Marionette DEBUG loaded listener.js 23:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118415c00) [pid = 1654] [serial = 711] [outer = 0x116b0bc00] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12a667000 == 47 [pid = 1654] [id = 231] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1295b1800 == 46 [pid = 1654] [id = 230] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x128d16800 == 45 [pid = 1654] [id = 229] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e6000 == 44 [pid = 1654] [id = 228] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x126059000 == 43 [pid = 1654] [id = 227] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x124ad4000 == 42 [pid = 1654] [id = 226] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x123ea7800 == 41 [pid = 1654] [id = 225] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1211f5800 == 40 [pid = 1654] [id = 224] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x119b15800 == 39 [pid = 1654] [id = 223] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a2000 == 38 [pid = 1654] [id = 222] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x116aa8800 == 37 [pid = 1654] [id = 221] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1163e4000 == 36 [pid = 1654] [id = 220] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x111e9f000 == 35 [pid = 1654] [id = 219] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4b2800 == 34 [pid = 1654] [id = 217] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x116ba8800 == 33 [pid = 1654] [id = 218] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x117f26000 == 32 [pid = 1654] [id = 205] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e7000 == 31 [pid = 1654] [id = 236] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa82000 == 30 [pid = 1654] [id = 235] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12684e000 == 29 [pid = 1654] [id = 234] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11913b800 == 28 [pid = 1654] [id = 233] 23:59:17 INFO - PROCESS | 1654 | --DOCSHELL 0x112255000 == 27 [pid = 1654] [id = 232] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1133bec00) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x116b12000) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1161d4800) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117130800) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118293c00) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119163400) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118414400) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118839000) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1239e8c00) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118375400) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117fa5000) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1198e3400) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11945a000) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1250b0800) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124567c00) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128a0c800) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12669c000) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12564bc00) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1255c7000) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11915ac00) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12669e400) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126a15c00) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126018800) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12456e400) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x129064800) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124fc8000) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x129295800) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128a0cc00) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119831400) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119c3a400) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1198ea000) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x124dacc00) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1128d5800) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 23:59:17 INFO - PROCESS | 1654 | 1467356357978 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]]]}] 23:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1073ms 23:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:59:18 INFO - PROCESS | 1654 | 1467356358010 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 1654 | 1467356358012 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 23:59:18 INFO - PROCESS | 1654 | 1467356358017 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - PROCESS | 1654 | 1467356358020 Marionette TRACE conn2 <- [1,922,null,{}] 23:59:18 INFO - PROCESS | 1654 | 1467356358023 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}] 23:59:18 INFO - PROCESS | 1654 | 1467356358025 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:18 INFO - PROCESS | 1654 | 1467356358106 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 23:59:18 INFO - PROCESS | 1654 | 1467356358111 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 1654 | 1467356358114 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1163e0000 == 28 [pid = 1654] [id = 238] 23:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128cdc00) [pid = 1654] [serial = 712] [outer = 0x0] 23:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112a7b800) [pid = 1654] [serial = 713] [outer = 0x1128cdc00] 23:59:18 INFO - PROCESS | 1654 | 1467356358146 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113378000) [pid = 1654] [serial = 714] [outer = 0x1128cdc00] 23:59:18 INFO - PROCESS | 1654 | 1467356358521 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]]]}] 23:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 526ms 23:59:18 INFO - PROCESS | 1654 | 1467356358541 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 1654 | 1467356358544 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 23:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:59:18 INFO - PROCESS | 1654 | 1467356358551 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - PROCESS | 1654 | 1467356358554 Marionette TRACE conn2 <- [1,926,null,{}] 23:59:18 INFO - PROCESS | 1654 | 1467356358556 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}] 23:59:18 INFO - PROCESS | 1654 | 1467356358558 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:18 INFO - PROCESS | 1654 | 1467356358634 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 23:59:18 INFO - PROCESS | 1654 | 1467356358638 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 1654 | 1467356358639 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x117035800 == 29 [pid = 1654] [id = 239] 23:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113f06800) [pid = 1654] [serial = 715] [outer = 0x0] 23:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1173b7c00) [pid = 1654] [serial = 716] [outer = 0x113f06800] 23:59:18 INFO - PROCESS | 1654 | 1467356358667 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1181b7400) [pid = 1654] [serial = 717] [outer = 0x113f06800] 23:59:19 INFO - PROCESS | 1654 | 1467356359005 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]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 473ms 23:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:59:19 INFO - PROCESS | 1654 | 1467356359023 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 1654 | 1467356359024 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 23:59:19 INFO - PROCESS | 1654 | 1467356359027 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 1654 | 1467356359029 Marionette TRACE conn2 <- [1,930,null,{}] 23:59:19 INFO - PROCESS | 1654 | 1467356359040 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}] 23:59:19 INFO - PROCESS | 1654 | 1467356359043 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:19 INFO - PROCESS | 1654 | 1467356359119 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 23:59:19 INFO - PROCESS | 1654 | 1467356359125 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 1654 | 1467356359127 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186eb800 == 30 [pid = 1654] [id = 240] 23:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126f5400) [pid = 1654] [serial = 718] [outer = 0x0] 23:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1185e8400) [pid = 1654] [serial = 719] [outer = 0x1126f5400] 23:59:19 INFO - PROCESS | 1654 | 1467356359157 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1188ce400) [pid = 1654] [serial = 720] [outer = 0x1126f5400] 23:59:19 INFO - PROCESS | 1654 | 1467356359500 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]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 523ms 23:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:59:19 INFO - PROCESS | 1654 | 1467356359551 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 1654 | 1467356359553 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 23:59:19 INFO - PROCESS | 1654 | 1467356359555 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 1654 | 1467356359556 Marionette TRACE conn2 <- [1,934,null,{}] 23:59:19 INFO - PROCESS | 1654 | 1467356359558 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}] 23:59:19 INFO - PROCESS | 1654 | 1467356359559 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:19 INFO - PROCESS | 1654 | 1467356359661 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 23:59:19 INFO - PROCESS | 1654 | 1467356359666 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 1654 | 1467356359668 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e5000 == 31 [pid = 1654] [id = 241] 23:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118813c00) [pid = 1654] [serial = 721] [outer = 0x0] 23:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119162c00) [pid = 1654] [serial = 722] [outer = 0x118813c00] 23:59:19 INFO - PROCESS | 1654 | 1467356359693 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119614c00) [pid = 1654] [serial = 723] [outer = 0x118813c00] 23:59:20 INFO - PROCESS | 1654 | 1467356360015 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]]]}] 23:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 467ms 23:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:59:20 INFO - PROCESS | 1654 | 1467356360023 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 23:59:20 INFO - PROCESS | 1654 | 1467356360024 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 23:59:20 INFO - PROCESS | 1654 | 1467356360026 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:59:20 INFO - PROCESS | 1654 | 1467356360027 Marionette TRACE conn2 <- [1,938,null,{}] 23:59:20 INFO - PROCESS | 1654 | 1467356360029 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}] 23:59:20 INFO - PROCESS | 1654 | 1467356360031 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:20 INFO - PROCESS | 1654 | 1467356360120 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 23:59:20 INFO - PROCESS | 1654 | 1467356360153 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 1654 | 1467356360154 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e2000 == 32 [pid = 1654] [id = 242] 23:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110f85800) [pid = 1654] [serial = 724] [outer = 0x0] 23:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119825400) [pid = 1654] [serial = 725] [outer = 0x110f85800] 23:59:20 INFO - PROCESS | 1654 | 1467356360179 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1198e7800) [pid = 1654] [serial = 726] [outer = 0x110f85800] 23:59:20 INFO - PROCESS | 1654 | 1467356360507 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]]]}] 23:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 23:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:59:20 INFO - PROCESS | 1654 | 1467356360547 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 23:59:20 INFO - PROCESS | 1654 | 1467356360548 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 23:59:20 INFO - PROCESS | 1654 | 1467356360550 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:59:20 INFO - PROCESS | 1654 | 1467356360551 Marionette TRACE conn2 <- [1,942,null,{}] 23:59:20 INFO - PROCESS | 1654 | 1467356360553 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}] 23:59:20 INFO - PROCESS | 1654 | 1467356360558 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:20 INFO - PROCESS | 1654 | 1467356360669 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 23:59:20 INFO - PROCESS | 1654 | 1467356360703 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 1654 | 1467356360704 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b1f000 == 33 [pid = 1654] [id = 243] 23:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1198eb000) [pid = 1654] [serial = 727] [outer = 0x0] 23:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119cf2000) [pid = 1654] [serial = 728] [outer = 0x1198eb000] 23:59:20 INFO - PROCESS | 1654 | 1467356360729 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123dd0400) [pid = 1654] [serial = 729] [outer = 0x1198eb000] 23:59:21 INFO - PROCESS | 1654 | 1467356361048 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]]]}] 23:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 23:59:21 INFO - PROCESS | 1654 | 1467356361074 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 1654 | 1467356361075 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 23:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:59:21 INFO - PROCESS | 1654 | 1467356361077 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - PROCESS | 1654 | 1467356361078 Marionette TRACE conn2 <- [1,946,null,{}] 23:59:21 INFO - PROCESS | 1654 | 1467356361081 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}] 23:59:21 INFO - PROCESS | 1654 | 1467356361083 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:21 INFO - PROCESS | 1654 | 1467356361176 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 23:59:21 INFO - PROCESS | 1654 | 1467356361179 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 1654 | 1467356361181 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ae2000 == 34 [pid = 1654] [id = 244] 23:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x110f83400) [pid = 1654] [serial = 730] [outer = 0x0] 23:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124563c00) [pid = 1654] [serial = 731] [outer = 0x110f83400] 23:59:21 INFO - PROCESS | 1654 | 1467356361206 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124d0fc00) [pid = 1654] [serial = 732] [outer = 0x110f83400] 23:59:21 INFO - PROCESS | 1654 | 1467356361512 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]]]}] 23:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 467ms 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124db0c00) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11945ec00) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1210d4800) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1210ddc00) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128cc800) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113b51400) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128d6800) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112d4b000) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x111c13800) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112d50000) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x129066c00) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126f1400) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119166000) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11915c000) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:59:21 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12601f800) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:59:21 INFO - PROCESS | 1654 | 1467356361788 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 1654 | 1467356361790 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 23:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:59:21 INFO - PROCESS | 1654 | 1467356361795 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - PROCESS | 1654 | 1467356361798 Marionette TRACE conn2 <- [1,950,null,{}] 23:59:21 INFO - PROCESS | 1654 | 1467356361804 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}] 23:59:21 INFO - PROCESS | 1654 | 1467356361806 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:21 INFO - PROCESS | 1654 | 1467356361917 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 23:59:22 INFO - PROCESS | 1654 | 1467356362027 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 1654 | 1467356362030 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x116334800 == 35 [pid = 1654] [id = 245] 23:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126fe800) [pid = 1654] [serial = 733] [outer = 0x0] 23:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1128d0000) [pid = 1654] [serial = 734] [outer = 0x1126fe800] 23:59:22 INFO - PROCESS | 1654 | 1467356362062 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112d50000) [pid = 1654] [serial = 735] [outer = 0x1126fe800] 23:59:22 INFO - PROCESS | 1654 | 1467356362573 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]]]}] 23:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 823ms 23:59:22 INFO - PROCESS | 1654 | 1467356362624 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 23:59:22 INFO - PROCESS | 1654 | 1467356362626 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 23:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:59:22 INFO - PROCESS | 1654 | 1467356362634 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 1654 | 1467356362637 Marionette TRACE conn2 <- [1,954,null,{}] 23:59:22 INFO - PROCESS | 1654 | 1467356362640 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}] 23:59:22 INFO - PROCESS | 1654 | 1467356362642 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:22 INFO - PROCESS | 1654 | 1467356362747 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 23:59:22 INFO - PROCESS | 1654 | 1467356362821 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 1654 | 1467356362822 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186ea800 == 36 [pid = 1654] [id = 246] 23:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1167ef400) [pid = 1654] [serial = 736] [outer = 0x0] 23:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x116a70000) [pid = 1654] [serial = 737] [outer = 0x1167ef400] 23:59:22 INFO - PROCESS | 1654 | 1467356362853 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x117fa6800) [pid = 1654] [serial = 738] [outer = 0x1167ef400] 23:59:23 INFO - PROCESS | 1654 | 1467356363478 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]]]}] 23:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 928ms 23:59:23 INFO - PROCESS | 1654 | 1467356363559 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 23:59:23 INFO - PROCESS | 1654 | 1467356363561 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 23:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:59:23 INFO - PROCESS | 1654 | 1467356363565 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:59:23 INFO - PROCESS | 1654 | 1467356363566 Marionette TRACE conn2 <- [1,958,null,{}] 23:59:23 INFO - PROCESS | 1654 | 1467356363570 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}] 23:59:23 INFO - PROCESS | 1654 | 1467356363571 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:23 INFO - PROCESS | 1654 | 1467356363675 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 23:59:23 INFO - PROCESS | 1654 | 1467356363727 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 1654 | 1467356363730 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1163e4000 == 37 [pid = 1654] [id = 247] 23:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x113968400) [pid = 1654] [serial = 739] [outer = 0x0] 23:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x113daa000) [pid = 1654] [serial = 740] [outer = 0x113968400] 23:59:23 INFO - PROCESS | 1654 | 1467356363758 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1167f3400) [pid = 1654] [serial = 741] [outer = 0x113968400] 23:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x123b1f000 == 36 [pid = 1654] [id = 243] 23:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e2000 == 35 [pid = 1654] [id = 242] 23:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e5000 == 34 [pid = 1654] [id = 241] 23:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1186eb800 == 33 [pid = 1654] [id = 240] 23:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x117035800 == 32 [pid = 1654] [id = 239] 23:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1163e0000 == 31 [pid = 1654] [id = 238] 23:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x116ba6800 == 30 [pid = 1654] [id = 237] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12601a400) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119b48400) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x123802c00) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123dd5400) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x123915000) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1181b4000) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1183b8c00) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11841fc00) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11883b800) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x113945800) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11680f400) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x124065400) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11336a800) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113da8400) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x111c7b400) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x112232c00) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1161d6c00) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x117130000) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x129436800) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1183ae800) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12564c800) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1151cb800) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x126a14800) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x11945b000) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x119830400) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x119cee800) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1210d3800) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x124d34000) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 23:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x126808c00) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 23:59:24 INFO - PROCESS | 1654 | 1467356364231 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]]]}] 23:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 721ms 23:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:59:24 INFO - PROCESS | 1654 | 1467356364286 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 1654 | 1467356364288 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 23:59:24 INFO - PROCESS | 1654 | 1467356364292 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - PROCESS | 1654 | 1467356364294 Marionette TRACE conn2 <- [1,962,null,{}] 23:59:24 INFO - PROCESS | 1654 | 1467356364315 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}] 23:59:24 INFO - PROCESS | 1654 | 1467356364317 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:24 INFO - PROCESS | 1654 | 1467356364430 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 23:59:24 INFO - PROCESS | 1654 | 1467356364477 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:24 INFO - PROCESS | 1654 | 1467356364479 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a9c800 == 31 [pid = 1654] [id = 248] 23:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1161d4800) [pid = 1654] [serial = 742] [outer = 0x0] 23:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x116817400) [pid = 1654] [serial = 743] [outer = 0x1161d4800] 23:59:24 INFO - PROCESS | 1654 | 1467356364511 Marionette DEBUG loaded listener.js 23:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1177dac00) [pid = 1654] [serial = 744] [outer = 0x1161d4800] 23:59:24 INFO - PROCESS | 1654 | 1467356364935 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]]]}] 23:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 720ms 23:59:25 INFO - PROCESS | 1654 | 1467356365015 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 1654 | 1467356365018 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 23:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:59:25 INFO - PROCESS | 1654 | 1467356365024 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 1654 | 1467356365026 Marionette TRACE conn2 <- [1,966,null,{}] 23:59:25 INFO - PROCESS | 1654 | 1467356365028 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}] 23:59:25 INFO - PROCESS | 1654 | 1467356365030 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:25 INFO - PROCESS | 1654 | 1467356365124 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 23:59:25 INFO - PROCESS | 1654 | 1467356365186 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 1654 | 1467356365188 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186db000 == 32 [pid = 1654] [id = 249] 23:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1183ae800) [pid = 1654] [serial = 745] [outer = 0x0] 23:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1183b6400) [pid = 1654] [serial = 746] [outer = 0x1183ae800] 23:59:25 INFO - PROCESS | 1654 | 1467356365219 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118420000) [pid = 1654] [serial = 747] [outer = 0x1183ae800] 23:59:25 INFO - PROCESS | 1654 | 1467356365638 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]]]}] 23:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 620ms 23:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:59:25 INFO - PROCESS | 1654 | 1467356365645 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 1654 | 1467356365646 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 23:59:25 INFO - PROCESS | 1654 | 1467356365650 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 1654 | 1467356365653 Marionette TRACE conn2 <- [1,970,null,{}] 23:59:25 INFO - PROCESS | 1654 | 1467356365662 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}] 23:59:25 INFO - PROCESS | 1654 | 1467356365665 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:25 INFO - PROCESS | 1654 | 1467356365757 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 23:59:25 INFO - PROCESS | 1654 | 1467356365805 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 1654 | 1467356365807 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c34000 == 33 [pid = 1654] [id = 250] 23:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118817c00) [pid = 1654] [serial = 748] [outer = 0x0] 23:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119459400) [pid = 1654] [serial = 749] [outer = 0x118817c00] 23:59:25 INFO - PROCESS | 1654 | 1467356365839 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1198e2000) [pid = 1654] [serial = 750] [outer = 0x118817c00] 23:59:26 INFO - PROCESS | 1654 | 1467356366228 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]]]}] 23:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 622ms 23:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:59:26 INFO - PROCESS | 1654 | 1467356366272 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 1654 | 1467356366274 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 23:59:26 INFO - PROCESS | 1654 | 1467356366276 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 1654 | 1467356366277 Marionette TRACE conn2 <- [1,974,null,{}] 23:59:26 INFO - PROCESS | 1654 | 1467356366280 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}] 23:59:26 INFO - PROCESS | 1654 | 1467356366281 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:26 INFO - PROCESS | 1654 | 1467356366375 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 23:59:26 INFO - PROCESS | 1654 | 1467356366454 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:26 INFO - PROCESS | 1654 | 1467356366456 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b1d800 == 34 [pid = 1654] [id = 251] 23:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x119b4e800) [pid = 1654] [serial = 751] [outer = 0x0] 23:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119c46400) [pid = 1654] [serial = 752] [outer = 0x119b4e800] 23:59:26 INFO - PROCESS | 1654 | 1467356366485 Marionette DEBUG loaded listener.js 23:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119cf6400) [pid = 1654] [serial = 753] [outer = 0x119b4e800] 23:59:26 INFO - PROCESS | 1654 | 1467356366884 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]]]}] 23:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 619ms 23:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:59:26 INFO - PROCESS | 1654 | 1467356366895 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 1654 | 1467356366897 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 23:59:26 INFO - PROCESS | 1654 | 1467356366900 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 1654 | 1467356366902 Marionette TRACE conn2 <- [1,978,null,{}] 23:59:26 INFO - PROCESS | 1654 | 1467356366905 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}] 23:59:26 INFO - PROCESS | 1654 | 1467356366906 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:26 INFO - PROCESS | 1654 | 1467356366993 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 23:59:27 INFO - PROCESS | 1654 | 1467356367040 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 1654 | 1467356367041 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242c9000 == 35 [pid = 1654] [id = 252] 23:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1126f1400) [pid = 1654] [serial = 754] [outer = 0x0] 23:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11a0e2400) [pid = 1654] [serial = 755] [outer = 0x1126f1400] 23:59:27 INFO - PROCESS | 1654 | 1467356367070 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x123805c00) [pid = 1654] [serial = 756] [outer = 0x1126f1400] 23:59:27 INFO - PROCESS | 1654 | 1467356367493 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]]]}] 23:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 620ms 23:59:27 INFO - PROCESS | 1654 | 1467356367520 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 23:59:27 INFO - PROCESS | 1654 | 1467356367521 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 23:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:59:27 INFO - PROCESS | 1654 | 1467356367524 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:59:27 INFO - PROCESS | 1654 | 1467356367525 Marionette TRACE conn2 <- [1,982,null,{}] 23:59:27 INFO - PROCESS | 1654 | 1467356367527 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}] 23:59:27 INFO - PROCESS | 1654 | 1467356367532 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:27 INFO - PROCESS | 1654 | 1467356367645 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 23:59:27 INFO - PROCESS | 1654 | 1467356367783 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 1654 | 1467356367785 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bb8800 == 36 [pid = 1654] [id = 253] 23:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x110febc00) [pid = 1654] [serial = 757] [outer = 0x0] 23:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x111e2c800) [pid = 1654] [serial = 758] [outer = 0x110febc00] 23:59:27 INFO - PROCESS | 1654 | 1467356367815 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128cf000) [pid = 1654] [serial = 759] [outer = 0x110febc00] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x116334800 == 35 [pid = 1654] [id = 245] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1186ea800 == 34 [pid = 1654] [id = 246] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1242c9000 == 33 [pid = 1654] [id = 252] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x123b1d800 == 32 [pid = 1654] [id = 251] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x119c34000 == 31 [pid = 1654] [id = 250] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1186db000 == 30 [pid = 1654] [id = 249] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x124ae2000 == 29 [pid = 1654] [id = 244] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1163e4000 == 28 [pid = 1654] [id = 247] 23:59:28 INFO - PROCESS | 1654 | --DOCSHELL 0x116a9c800 == 27 [pid = 1654] [id = 248] 23:59:28 INFO - PROCESS | 1654 | 1467356368728 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]]]}] 23:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1221ms 23:59:28 INFO - PROCESS | 1654 | 1467356368746 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 23:59:28 INFO - PROCESS | 1654 | 1467356368750 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 23:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:59:28 INFO - PROCESS | 1654 | 1467356368755 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:59:28 INFO - PROCESS | 1654 | 1467356368756 Marionette TRACE conn2 <- [1,986,null,{}] 23:59:28 INFO - PROCESS | 1654 | 1467356368761 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}] 23:59:28 INFO - PROCESS | 1654 | 1467356368762 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:28 INFO - PROCESS | 1654 | 1467356368842 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 23:59:28 INFO - PROCESS | 1654 | 1467356368847 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:28 INFO - PROCESS | 1654 | 1467356368850 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x116198000 == 28 [pid = 1654] [id = 254] 23:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112f2e800) [pid = 1654] [serial = 760] [outer = 0x0] 23:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11336dc00) [pid = 1654] [serial = 761] [outer = 0x112f2e800] 23:59:28 INFO - PROCESS | 1654 | 1467356368881 Marionette DEBUG loaded listener.js 23:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1122b0c00) [pid = 1654] [serial = 762] [outer = 0x112f2e800] 23:59:29 INFO - PROCESS | 1654 | 1467356369253 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]]]}] 23:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 23:59:29 INFO - PROCESS | 1654 | 1467356369274 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 1654 | 1467356369277 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 23:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:59:29 INFO - PROCESS | 1654 | 1467356369282 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 1654 | 1467356369284 Marionette TRACE conn2 <- [1,990,null,{}] 23:59:29 INFO - PROCESS | 1654 | 1467356369286 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}] 23:59:29 INFO - PROCESS | 1654 | 1467356369288 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:29 INFO - PROCESS | 1654 | 1467356369365 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 23:59:29 INFO - PROCESS | 1654 | 1467356369369 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 1654 | 1467356369371 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11831a800 == 29 [pid = 1654] [id = 255] 23:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116809c00) [pid = 1654] [serial = 763] [outer = 0x0] 23:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1173bb800) [pid = 1654] [serial = 764] [outer = 0x116809c00] 23:59:29 INFO - PROCESS | 1654 | 1467356369400 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118288400) [pid = 1654] [serial = 765] [outer = 0x116809c00] 23:59:29 INFO - PROCESS | 1654 | 1467356369732 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]]]}] 23:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 470ms 23:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:59:29 INFO - PROCESS | 1654 | 1467356369752 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 1654 | 1467356369754 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 23:59:29 INFO - PROCESS | 1654 | 1467356369756 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 1654 | 1467356369766 Marionette TRACE conn2 <- [1,994,null,{}] 23:59:29 INFO - PROCESS | 1654 | 1467356369774 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}] 23:59:29 INFO - PROCESS | 1654 | 1467356369777 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:29 INFO - PROCESS | 1654 | 1467356369857 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 23:59:29 INFO - PROCESS | 1654 | 1467356369907 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 1654 | 1467356369909 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11981d800 == 30 [pid = 1654] [id = 256] 23:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1128ce800) [pid = 1654] [serial = 766] [outer = 0x0] 23:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1185ea400) [pid = 1654] [serial = 767] [outer = 0x1128ce800] 23:59:29 INFO - PROCESS | 1654 | 1467356369937 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1189e3800) [pid = 1654] [serial = 768] [outer = 0x1128ce800] 23:59:30 INFO - PROCESS | 1654 | 1467356370241 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]]]}] 23:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 530ms 23:59:30 INFO - PROCESS | 1654 | 1467356370287 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 1654 | 1467356370288 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 23:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:59:30 INFO - PROCESS | 1654 | 1467356370291 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 1654 | 1467356370292 Marionette TRACE conn2 <- [1,998,null,{}] 23:59:30 INFO - PROCESS | 1654 | 1467356370294 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}] 23:59:30 INFO - PROCESS | 1654 | 1467356370296 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:30 INFO - PROCESS | 1654 | 1467356370371 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 23:59:30 INFO - PROCESS | 1654 | 1467356370426 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 1654 | 1467356370427 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a3a800 == 31 [pid = 1654] [id = 257] 23:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11883c000) [pid = 1654] [serial = 769] [outer = 0x0] 23:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11961b800) [pid = 1654] [serial = 770] [outer = 0x11883c000] 23:59:30 INFO - PROCESS | 1654 | 1467356370452 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119c3a400) [pid = 1654] [serial = 771] [outer = 0x11883c000] 23:59:30 INFO - PROCESS | 1654 | 1467356370745 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]]]}] 23:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 23:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:59:30 INFO - PROCESS | 1654 | 1467356370762 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 1654 | 1467356370763 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 23:59:30 INFO - PROCESS | 1654 | 1467356370774 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 1654 | 1467356370775 Marionette TRACE conn2 <- [1,1002,null,{}] 23:59:30 INFO - PROCESS | 1654 | 1467356370777 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}] 23:59:30 INFO - PROCESS | 1654 | 1467356370779 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:30 INFO - PROCESS | 1654 | 1467356370884 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 23:59:30 INFO - PROCESS | 1654 | 1467356370887 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 1654 | 1467356370889 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bb000 == 32 [pid = 1654] [id = 258] 23:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116729400) [pid = 1654] [serial = 772] [outer = 0x0] 23:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119ccd400) [pid = 1654] [serial = 773] [outer = 0x116729400] 23:59:30 INFO - PROCESS | 1654 | 1467356370915 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x123dcb800) [pid = 1654] [serial = 774] [outer = 0x116729400] 23:59:31 INFO - PROCESS | 1654 | 1467356371289 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]]]}] 23:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 530ms 23:59:31 INFO - PROCESS | 1654 | 1467356371297 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 23:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:59:31 INFO - PROCESS | 1654 | 1467356371299 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 23:59:31 INFO - PROCESS | 1654 | 1467356371301 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 1654 | 1467356371303 Marionette TRACE conn2 <- [1,1006,null,{}] 23:59:31 INFO - PROCESS | 1654 | 1467356371310 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}] 23:59:31 INFO - PROCESS | 1654 | 1467356371315 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:31 INFO - PROCESS | 1654 | 1467356371427 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 23:59:31 INFO - PROCESS | 1654 | 1467356371461 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 1654 | 1467356371462 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12662c800 == 33 [pid = 1654] [id = 259] 23:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123dd2400) [pid = 1654] [serial = 775] [outer = 0x0] 23:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1248c7400) [pid = 1654] [serial = 776] [outer = 0x123dd2400] 23:59:31 INFO - PROCESS | 1654 | 1467356371487 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1255ca000) [pid = 1654] [serial = 777] [outer = 0x123dd2400] 23:59:31 INFO - PROCESS | 1654 | 1467356371778 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]]]}] 23:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 524ms 23:59:31 INFO - PROCESS | 1654 | 1467356371826 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 23:59:31 INFO - PROCESS | 1654 | 1467356371828 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 23:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:59:31 INFO - PROCESS | 1654 | 1467356371830 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 1654 | 1467356371831 Marionette TRACE conn2 <- [1,1010,null,{}] 23:59:31 INFO - PROCESS | 1654 | 1467356371836 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}] 23:59:31 INFO - PROCESS | 1654 | 1467356371837 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:31 INFO - PROCESS | 1654 | 1467356371946 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 23:59:31 INFO - PROCESS | 1654 | 1467356371980 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 1654 | 1467356371981 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289c9000 == 34 [pid = 1654] [id = 260] 23:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118421c00) [pid = 1654] [serial = 778] [outer = 0x0] 23:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x125647400) [pid = 1654] [serial = 779] [outer = 0x118421c00] 23:59:32 INFO - PROCESS | 1654 | 1467356372005 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12564e800) [pid = 1654] [serial = 780] [outer = 0x118421c00] 23:59:32 INFO - PROCESS | 1654 | 1467356372309 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]]]}] 23:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 23:59:32 INFO - PROCESS | 1654 | 1467356372354 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 1654 | 1467356372355 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 23:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:59:32 INFO - PROCESS | 1654 | 1467356372357 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 1654 | 1467356372358 Marionette TRACE conn2 <- [1,1014,null,{}] 23:59:32 INFO - PROCESS | 1654 | 1467356372361 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}] 23:59:32 INFO - PROCESS | 1654 | 1467356372362 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:32 INFO - PROCESS | 1654 | 1467356372453 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 23:59:32 INFO - PROCESS | 1654 | 1467356372457 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:32 INFO - PROCESS | 1654 | 1467356372458 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128da8800 == 35 [pid = 1654] [id = 261] 23:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125644c00) [pid = 1654] [serial = 781] [outer = 0x0] 23:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125658000) [pid = 1654] [serial = 782] [outer = 0x125644c00] 23:59:32 INFO - PROCESS | 1654 | 1467356372482 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12601a400) [pid = 1654] [serial = 783] [outer = 0x125644c00] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x113dad000) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112d48400) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11828ac00) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x110f7e000) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118836000) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1167ef400) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126fe800) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1198eb000) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113968400) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113f06800) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126f5400) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128cdc00) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116b0bc00) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118813c00) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x110f85800) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110f83400) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:59:32 INFO - PROCESS | 1654 | 1467356372967 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]]]}] 23:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 617ms 23:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:59:32 INFO - PROCESS | 1654 | 1467356372976 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 1654 | 1467356372977 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 23:59:32 INFO - PROCESS | 1654 | 1467356372979 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 1654 | 1467356372980 Marionette TRACE conn2 <- [1,1018,null,{}] 23:59:32 INFO - PROCESS | 1654 | 1467356372984 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}] 23:59:32 INFO - PROCESS | 1654 | 1467356372987 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:33 INFO - PROCESS | 1654 | 1467356373063 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 23:59:33 INFO - PROCESS | 1654 | 1467356373068 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 1654 | 1467356373069 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x11981b000 == 36 [pid = 1654] [id = 262] 23:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110fee400) [pid = 1654] [serial = 784] [outer = 0x0] 23:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x113377400) [pid = 1654] [serial = 785] [outer = 0x110fee400] 23:59:33 INFO - PROCESS | 1654 | 1467356373102 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1181b3c00) [pid = 1654] [serial = 786] [outer = 0x110fee400] 23:59:33 INFO - PROCESS | 1654 | 1467356373419 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]]]}] 23:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 469ms 23:59:33 INFO - PROCESS | 1654 | 1467356373449 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 1654 | 1467356373452 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 23:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:59:33 INFO - PROCESS | 1654 | 1467356373454 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 1654 | 1467356373455 Marionette TRACE conn2 <- [1,1022,null,{}] 23:59:33 INFO - PROCESS | 1654 | 1467356373458 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}] 23:59:33 INFO - PROCESS | 1654 | 1467356373459 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:33 INFO - PROCESS | 1654 | 1467356373553 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 23:59:33 INFO - PROCESS | 1654 | 1467356373559 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 1654 | 1467356373560 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x129594800 == 37 [pid = 1654] [id = 263] 23:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11512b000) [pid = 1654] [serial = 787] [outer = 0x0] 23:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11883e400) [pid = 1654] [serial = 788] [outer = 0x11512b000] 23:59:33 INFO - PROCESS | 1654 | 1467356373584 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119c47800) [pid = 1654] [serial = 789] [outer = 0x11512b000] 23:59:33 INFO - PROCESS | 1654 | 1467356373893 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]]]}] 23:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 470ms 23:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:59:33 INFO - PROCESS | 1654 | 1467356373924 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 1654 | 1467356373926 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 23:59:33 INFO - PROCESS | 1654 | 1467356373928 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 1654 | 1467356373930 Marionette TRACE conn2 <- [1,1026,null,{}] 23:59:33 INFO - PROCESS | 1654 | 1467356373934 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}] 23:59:33 INFO - PROCESS | 1654 | 1467356373937 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:34 INFO - PROCESS | 1654 | 1467356374023 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 23:59:34 INFO - PROCESS | 1654 | 1467356374026 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 1654 | 1467356374028 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255af800 == 38 [pid = 1654] [id = 264] 23:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1198eb000) [pid = 1654] [serial = 790] [outer = 0x0] 23:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1264e9800) [pid = 1654] [serial = 791] [outer = 0x1198eb000] 23:59:34 INFO - PROCESS | 1654 | 1467356374063 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126a16000) [pid = 1654] [serial = 792] [outer = 0x1198eb000] 23:59:34 INFO - PROCESS | 1654 | 1467356374377 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]]]}] 23:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 473ms 23:59:34 INFO - PROCESS | 1654 | 1467356374403 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 23:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:59:34 INFO - PROCESS | 1654 | 1467356374404 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 23:59:34 INFO - PROCESS | 1654 | 1467356374406 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 1654 | 1467356374408 Marionette TRACE conn2 <- [1,1030,null,{}] 23:59:34 INFO - PROCESS | 1654 | 1467356374410 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}] 23:59:34 INFO - PROCESS | 1654 | 1467356374411 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:34 INFO - PROCESS | 1654 | 1467356374515 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 23:59:34 INFO - PROCESS | 1654 | 1467356374521 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 1654 | 1467356374522 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a80e800 == 39 [pid = 1654] [id = 265] 23:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11680bc00) [pid = 1654] [serial = 793] [outer = 0x0] 23:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126a18400) [pid = 1654] [serial = 794] [outer = 0x11680bc00] 23:59:34 INFO - PROCESS | 1654 | 1467356374546 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128a0b000) [pid = 1654] [serial = 795] [outer = 0x11680bc00] 23:59:34 INFO - PROCESS | 1654 | 1467356374852 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]]]}] 23:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 467ms 23:59:34 INFO - PROCESS | 1654 | 1467356374875 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 23:59:34 INFO - PROCESS | 1654 | 1467356374876 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 23:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:59:34 INFO - PROCESS | 1654 | 1467356374879 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 1654 | 1467356374880 Marionette TRACE conn2 <- [1,1034,null,{}] 23:59:34 INFO - PROCESS | 1654 | 1467356374928 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}] 23:59:34 INFO - PROCESS | 1654 | 1467356374930 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:35 INFO - PROCESS | 1654 | 1467356375043 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 23:59:35 INFO - PROCESS | 1654 | 1467356375123 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:35 INFO - PROCESS | 1654 | 1467356375125 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11671c000 == 40 [pid = 1654] [id = 266] 23:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1126f6000) [pid = 1654] [serial = 796] [outer = 0x0] 23:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1126fb400) [pid = 1654] [serial = 797] [outer = 0x1126f6000] 23:59:35 INFO - PROCESS | 1654 | 1467356375157 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1132c1800) [pid = 1654] [serial = 798] [outer = 0x1126f6000] 23:59:35 INFO - PROCESS | 1654 | 1467356375686 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]]]}] 23:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 821ms 23:59:35 INFO - PROCESS | 1654 | 1467356375725 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 23:59:35 INFO - PROCESS | 1654 | 1467356375728 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 23:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:59:35 INFO - PROCESS | 1654 | 1467356375734 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - PROCESS | 1654 | 1467356375736 Marionette TRACE conn2 <- [1,1038,null,{}] 23:59:35 INFO - PROCESS | 1654 | 1467356375741 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}] 23:59:35 INFO - PROCESS | 1654 | 1467356375743 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:35 INFO - PROCESS | 1654 | 1467356375852 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 23:59:35 INFO - PROCESS | 1654 | 1467356375929 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:35 INFO - PROCESS | 1654 | 1467356375932 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x123934800 == 41 [pid = 1654] [id = 267] 23:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1181bcc00) [pid = 1654] [serial = 799] [outer = 0x0] 23:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118368400) [pid = 1654] [serial = 800] [outer = 0x1181bcc00] 23:59:35 INFO - PROCESS | 1654 | 1467356375962 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1183b3c00) [pid = 1654] [serial = 801] [outer = 0x1181bcc00] 23:59:36 INFO - PROCESS | 1654 | 1467356376649 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]]]}] 23:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 976ms 23:59:36 INFO - PROCESS | 1654 | 1467356376709 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 23:59:36 INFO - PROCESS | 1654 | 1467356376711 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 23:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:59:36 INFO - PROCESS | 1654 | 1467356376715 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:59:36 INFO - PROCESS | 1654 | 1467356376719 Marionette TRACE conn2 <- [1,1042,null,{}] 23:59:36 INFO - PROCESS | 1654 | 1467356376722 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}] 23:59:36 INFO - PROCESS | 1654 | 1467356376724 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:36 INFO - PROCESS | 1654 | 1467356376838 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1255af800 == 40 [pid = 1654] [id = 264] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x129594800 == 39 [pid = 1654] [id = 263] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11981b000 == 38 [pid = 1654] [id = 262] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x128da8800 == 37 [pid = 1654] [id = 261] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1289c9000 == 36 [pid = 1654] [id = 260] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12662c800 == 35 [pid = 1654] [id = 259] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bb000 == 34 [pid = 1654] [id = 258] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x123a3a800 == 33 [pid = 1654] [id = 257] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11981d800 == 32 [pid = 1654] [id = 256] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11831a800 == 31 [pid = 1654] [id = 255] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x116198000 == 30 [pid = 1654] [id = 254] 23:59:36 INFO - PROCESS | 1654 | --DOCSHELL 0x113bb8800 == 29 [pid = 1654] [id = 253] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119cf2000) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11617e000) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118377800) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11961c000) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1133b4800) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113378000) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116b0b400) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1167ef800) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118811800) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1122b5000) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119cf4800) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117fa6800) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116a70000) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112d50000) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124d0fc00) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128d0000) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123dd0400) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1198e7800) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1167f3400) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1173b7c00) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1181b7400) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1185e8400) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1188ce400) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112a7b800) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118415c00) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113daa000) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1181b9c00) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x110ff7000) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119614c00) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119825400) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119162c00) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124563c00) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 23:59:36 INFO - PROCESS | 1654 | 1467356376924 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 1654 | 1467356376926 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bb8800 == 30 [pid = 1654] [id = 268] 23:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112a7b800) [pid = 1654] [serial = 802] [outer = 0x0] 23:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x113378000) [pid = 1654] [serial = 803] [outer = 0x112a7b800] 23:59:36 INFO - PROCESS | 1654 | 1467356376954 Marionette DEBUG loaded listener.js 23:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113f06800) [pid = 1654] [serial = 804] [outer = 0x112a7b800] 23:59:37 INFO - PROCESS | 1654 | 1467356377275 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]]]}] 23:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 573ms 23:59:37 INFO - PROCESS | 1654 | 1467356377290 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 23:59:37 INFO - PROCESS | 1654 | 1467356377293 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 23:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:59:37 INFO - PROCESS | 1654 | 1467356377297 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - PROCESS | 1654 | 1467356377300 Marionette TRACE conn2 <- [1,1046,null,{}] 23:59:37 INFO - PROCESS | 1654 | 1467356377305 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}] 23:59:37 INFO - PROCESS | 1654 | 1467356377307 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:37 INFO - PROCESS | 1654 | 1467356377389 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 23:59:37 INFO - PROCESS | 1654 | 1467356377450 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:37 INFO - PROCESS | 1654 | 1467356377451 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f2e000 == 31 [pid = 1654] [id = 269] 23:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x116a70000) [pid = 1654] [serial = 805] [outer = 0x0] 23:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1183af800) [pid = 1654] [serial = 806] [outer = 0x116a70000] 23:59:37 INFO - PROCESS | 1654 | 1467356377477 Marionette DEBUG loaded listener.js 23:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1185e8400) [pid = 1654] [serial = 807] [outer = 0x116a70000] 23:59:37 INFO - PROCESS | 1654 | 1467356377762 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]]]}] 23:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 522ms 23:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:59:37 INFO - PROCESS | 1654 | 1467356377821 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 23:59:37 INFO - PROCESS | 1654 | 1467356377823 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 23:59:37 INFO - PROCESS | 1654 | 1467356377825 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - PROCESS | 1654 | 1467356377827 Marionette TRACE conn2 <- [1,1050,null,{}] 23:59:37 INFO - PROCESS | 1654 | 1467356377837 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}] 23:59:37 INFO - PROCESS | 1654 | 1467356377841 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:37 INFO - PROCESS | 1654 | 1467356377926 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 23:59:37 INFO - PROCESS | 1654 | 1467356377937 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:37 INFO - PROCESS | 1654 | 1467356377939 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a8000 == 32 [pid = 1654] [id = 270] 23:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116b0bc00) [pid = 1654] [serial = 808] [outer = 0x0] 23:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1189da000) [pid = 1654] [serial = 809] [outer = 0x116b0bc00] 23:59:38 INFO - PROCESS | 1654 | 1467356378010 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1198e7400) [pid = 1654] [serial = 810] [outer = 0x116b0bc00] 23:59:38 INFO - PROCESS | 1654 | 1467356378309 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]]]}] 23:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 23:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:59:38 INFO - PROCESS | 1654 | 1467356378347 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 23:59:38 INFO - PROCESS | 1654 | 1467356378348 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 23:59:38 INFO - PROCESS | 1654 | 1467356378354 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:59:38 INFO - PROCESS | 1654 | 1467356378355 Marionette TRACE conn2 <- [1,1054,null,{}] 23:59:38 INFO - PROCESS | 1654 | 1467356378358 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}] 23:59:38 INFO - PROCESS | 1654 | 1467356378359 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:38 INFO - PROCESS | 1654 | 1467356378440 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 23:59:38 INFO - PROCESS | 1654 | 1467356378444 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:38 INFO - PROCESS | 1654 | 1467356378445 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c31000 == 33 [pid = 1654] [id = 271] 23:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cf2400) [pid = 1654] [serial = 811] [outer = 0x0] 23:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123804000) [pid = 1654] [serial = 812] [outer = 0x119cf2400] 23:59:38 INFO - PROCESS | 1654 | 1467356378472 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123becc00) [pid = 1654] [serial = 813] [outer = 0x119cf2400] 23:59:38 INFO - PROCESS | 1654 | 1467356378787 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]]]}] 23:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 471ms 23:59:38 INFO - PROCESS | 1654 | 1467356378823 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 23:59:38 INFO - PROCESS | 1654 | 1467356378824 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 23:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:59:38 INFO - PROCESS | 1654 | 1467356378827 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:59:38 INFO - PROCESS | 1654 | 1467356378828 Marionette TRACE conn2 <- [1,1058,null,{}] 23:59:38 INFO - PROCESS | 1654 | 1467356378830 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}] 23:59:38 INFO - PROCESS | 1654 | 1467356378838 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:38 INFO - PROCESS | 1654 | 1467356378944 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 23:59:38 INFO - PROCESS | 1654 | 1467356378955 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:38 INFO - PROCESS | 1654 | 1467356378957 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x123924000 == 34 [pid = 1654] [id = 272] 23:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1128cc800) [pid = 1654] [serial = 814] [outer = 0x0] 23:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119cfc400) [pid = 1654] [serial = 815] [outer = 0x1128cc800] 23:59:38 INFO - PROCESS | 1654 | 1467356378981 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124b3f800) [pid = 1654] [serial = 816] [outer = 0x1128cc800] 23:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 517ms 23:59:39 INFO - PROCESS | 1654 | 1467356379339 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]]]}] 23:59:39 INFO - PROCESS | 1654 | 1467356379345 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 1654 | 1467356379346 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 23:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:59:39 INFO - PROCESS | 1654 | 1467356379348 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 1654 | 1467356379351 Marionette TRACE conn2 <- [1,1062,null,{}] 23:59:39 INFO - PROCESS | 1654 | 1467356379354 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}] 23:59:39 INFO - PROCESS | 1654 | 1467356379358 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:39 INFO - PROCESS | 1654 | 1467356379470 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 23:59:39 INFO - PROCESS | 1654 | 1467356379502 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 1654 | 1467356379504 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bd000 == 35 [pid = 1654] [id = 273] 23:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124d10c00) [pid = 1654] [serial = 817] [outer = 0x0] 23:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125645000) [pid = 1654] [serial = 818] [outer = 0x124d10c00] 23:59:39 INFO - PROCESS | 1654 | 1467356379528 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1264f0400) [pid = 1654] [serial = 819] [outer = 0x124d10c00] 23:59:39 INFO - PROCESS | 1654 | 1467356379861 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]]]}] 23:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 23:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:59:39 INFO - PROCESS | 1654 | 1467356379871 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 1654 | 1467356379872 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 23:59:39 INFO - PROCESS | 1654 | 1467356379875 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 1654 | 1467356379884 Marionette TRACE conn2 <- [1,1066,null,{}] 23:59:39 INFO - PROCESS | 1654 | 1467356379893 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}] 23:59:39 INFO - PROCESS | 1654 | 1467356379894 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:39 INFO - PROCESS | 1654 | 1467356379988 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 23:59:39 INFO - PROCESS | 1654 | 1467356379991 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 1654 | 1467356379992 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12684c000 == 36 [pid = 1654] [id = 274] 23:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1266a4000) [pid = 1654] [serial = 820] [outer = 0x0] 23:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126815c00) [pid = 1654] [serial = 821] [outer = 0x1266a4000] 23:59:40 INFO - PROCESS | 1654 | 1467356380016 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a07000) [pid = 1654] [serial = 822] [outer = 0x1266a4000] 23:59:40 INFO - PROCESS | 1654 | 1467356380358 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]]]}] 23:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 534ms 23:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:59:40 INFO - PROCESS | 1654 | 1467356380409 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 1654 | 1467356380410 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 23:59:40 INFO - PROCESS | 1654 | 1467356380412 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - PROCESS | 1654 | 1467356380414 Marionette TRACE conn2 <- [1,1070,null,{}] 23:59:40 INFO - PROCESS | 1654 | 1467356380416 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}] 23:59:40 INFO - PROCESS | 1654 | 1467356380417 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:40 INFO - PROCESS | 1654 | 1467356380508 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 23:59:40 INFO - PROCESS | 1654 | 1467356380521 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:40 INFO - PROCESS | 1654 | 1467356380523 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x128da5000 == 37 [pid = 1654] [id = 275] 23:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128a07c00) [pid = 1654] [serial = 823] [outer = 0x0] 23:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128a10c00) [pid = 1654] [serial = 824] [outer = 0x128a07c00] 23:59:40 INFO - PROCESS | 1654 | 1467356380547 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128d75400) [pid = 1654] [serial = 825] [outer = 0x128a07c00] 23:59:40 INFO - PROCESS | 1654 | 1467356380858 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]]]}] 23:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 472ms 23:59:40 INFO - PROCESS | 1654 | 1467356380886 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 1654 | 1467356380895 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 23:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1128ce800) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110febc00) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116729400) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118421c00) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123dd2400) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x125644c00) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11883c000) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110fee400) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11512b000) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116809c00) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1198eb000) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112f2e800) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1161d4800) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1183ae800) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118817c00) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119b4e800) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:59:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1126f1400) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:59:41 INFO - PROCESS | 1654 | 1467356381013 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 1654 | 1467356381015 Marionette TRACE conn2 <- [1,1074,null,{}] 23:59:41 INFO - PROCESS | 1654 | 1467356381025 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}] 23:59:41 INFO - PROCESS | 1654 | 1467356381026 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:41 INFO - PROCESS | 1654 | 1467356381111 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 23:59:41 INFO - PROCESS | 1654 | 1467356381115 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 1654 | 1467356381117 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b11000 == 38 [pid = 1654] [id = 276] 23:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112f23800) [pid = 1654] [serial = 826] [outer = 0x0] 23:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116809c00) [pid = 1654] [serial = 827] [outer = 0x112f23800] 23:59:41 INFO - PROCESS | 1654 | 1467356381145 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11883ec00) [pid = 1654] [serial = 828] [outer = 0x112f23800] 23:59:41 INFO - PROCESS | 1654 | 1467356381484 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]]]}] 23:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 492ms 23:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:59:41 INFO - PROCESS | 1654 | 1467356381494 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 1654 | 1467356381495 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 23:59:41 INFO - PROCESS | 1654 | 1467356381497 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 1654 | 1467356381499 Marionette TRACE conn2 <- [1,1078,null,{}] 23:59:41 INFO - PROCESS | 1654 | 1467356381504 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}] 23:59:41 INFO - PROCESS | 1654 | 1467356381505 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:41 INFO - PROCESS | 1654 | 1467356381587 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 23:59:41 INFO - PROCESS | 1654 | 1467356381641 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 1654 | 1467356381642 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4ac800 == 39 [pid = 1654] [id = 277] 23:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112f2e800) [pid = 1654] [serial = 829] [outer = 0x0] 23:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119b55800) [pid = 1654] [serial = 830] [outer = 0x112f2e800] 23:59:41 INFO - PROCESS | 1654 | 1467356381667 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126019000) [pid = 1654] [serial = 831] [outer = 0x112f2e800] 23:59:41 INFO - PROCESS | 1654 | 1467356381917 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]]]}] 23:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 472ms 23:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:59:41 INFO - PROCESS | 1654 | 1467356381974 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 1654 | 1467356381975 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 23:59:41 INFO - PROCESS | 1654 | 1467356381978 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 1654 | 1467356381979 Marionette TRACE conn2 <- [1,1082,null,{}] 23:59:41 INFO - PROCESS | 1654 | 1467356381988 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}] 23:59:41 INFO - PROCESS | 1654 | 1467356381989 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:42 INFO - PROCESS | 1654 | 1467356382086 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 23:59:42 INFO - PROCESS | 1654 | 1467356382090 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 1654 | 1467356382092 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b111000 == 40 [pid = 1654] [id = 278] 23:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11883c000) [pid = 1654] [serial = 832] [outer = 0x0] 23:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12905f400) [pid = 1654] [serial = 833] [outer = 0x11883c000] 23:59:42 INFO - PROCESS | 1654 | 1467356382118 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12929b400) [pid = 1654] [serial = 834] [outer = 0x11883c000] 23:59:42 INFO - PROCESS | 1654 | 1467356382453 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]]]}] 23:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 23:59:42 INFO - PROCESS | 1654 | 1467356382498 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 1654 | 1467356382499 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 23:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:59:42 INFO - PROCESS | 1654 | 1467356382511 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - PROCESS | 1654 | 1467356382512 Marionette TRACE conn2 <- [1,1086,null,{}] 23:59:42 INFO - PROCESS | 1654 | 1467356382515 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}] 23:59:42 INFO - PROCESS | 1654 | 1467356382516 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:42 INFO - PROCESS | 1654 | 1467356382592 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 23:59:42 INFO - PROCESS | 1654 | 1467356382595 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 1654 | 1467356382596 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1dd000 == 41 [pid = 1654] [id = 279] 23:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129433c00) [pid = 1654] [serial = 835] [outer = 0x0] 23:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12943a400) [pid = 1654] [serial = 836] [outer = 0x129433c00] 23:59:42 INFO - PROCESS | 1654 | 1467356382622 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a481000) [pid = 1654] [serial = 837] [outer = 0x129433c00] 23:59:42 INFO - PROCESS | 1654 | 1467356382927 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]]]}] 23:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 468ms 23:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:59:42 INFO - PROCESS | 1654 | 1467356382980 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 1654 | 1467356382982 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 23:59:42 INFO - PROCESS | 1654 | 1467356382985 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - PROCESS | 1654 | 1467356382986 Marionette TRACE conn2 <- [1,1090,null,{}] 23:59:42 INFO - PROCESS | 1654 | 1467356382990 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}] 23:59:42 INFO - PROCESS | 1654 | 1467356382991 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:43 INFO - PROCESS | 1654 | 1467356383172 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 23:59:43 INFO - PROCESS | 1654 | 1467356383269 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 1654 | 1467356383271 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x115175000 == 42 [pid = 1654] [id = 280] 23:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x110ffa400) [pid = 1654] [serial = 838] [outer = 0x0] 23:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1126f5c00) [pid = 1654] [serial = 839] [outer = 0x110ffa400] 23:59:43 INFO - PROCESS | 1654 | 1467356383322 Marionette DEBUG loaded listener.js 23:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x113d41400) [pid = 1654] [serial = 840] [outer = 0x110ffa400] 23:59:43 INFO - PROCESS | 1654 | 1467356383821 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]]]}] 23:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 870ms 23:59:43 INFO - PROCESS | 1654 | 1467356383856 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 1654 | 1467356383858 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 23:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:59:43 INFO - PROCESS | 1654 | 1467356383862 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 1654 | 1467356383864 Marionette TRACE conn2 <- [1,1094,null,{}] 23:59:43 INFO - PROCESS | 1654 | 1467356383869 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}] 23:59:43 INFO - PROCESS | 1654 | 1467356383873 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:43 INFO - PROCESS | 1654 | 1467356383976 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 23:59:44 INFO - PROCESS | 1654 | 1467356384043 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 1654 | 1467356384045 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193b0000 == 43 [pid = 1654] [id = 281] 23:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1181b7400) [pid = 1654] [serial = 841] [outer = 0x0] 23:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1183b5400) [pid = 1654] [serial = 842] [outer = 0x1181b7400] 23:59:44 INFO - PROCESS | 1654 | 1467356384075 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11883b400) [pid = 1654] [serial = 843] [outer = 0x1181b7400] 23:59:44 INFO - PROCESS | 1654 | 1467356384495 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]]]}] 23:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 672ms 23:59:44 INFO - PROCESS | 1654 | 1467356384534 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 23:59:44 INFO - PROCESS | 1654 | 1467356384536 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 23:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:59:44 INFO - PROCESS | 1654 | 1467356384539 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:59:44 INFO - PROCESS | 1654 | 1467356384540 Marionette TRACE conn2 <- [1,1098,null,{}] 23:59:44 INFO - PROCESS | 1654 | 1467356384543 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}] 23:59:44 INFO - PROCESS | 1654 | 1467356384544 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:44 INFO - PROCESS | 1654 | 1467356384647 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 23:59:44 INFO - PROCESS | 1654 | 1467356384719 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 1654 | 1467356384720 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a80d800 == 44 [pid = 1654] [id = 282] 23:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11960d800) [pid = 1654] [serial = 844] [outer = 0x0] 23:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119c3b000) [pid = 1654] [serial = 845] [outer = 0x11960d800] 23:59:44 INFO - PROCESS | 1654 | 1467356384749 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1239e7000) [pid = 1654] [serial = 846] [outer = 0x11960d800] 23:59:45 INFO - PROCESS | 1654 | 1467356385161 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]]]}] 23:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 23:59:45 INFO - PROCESS | 1654 | 1467356385210 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 23:59:45 INFO - PROCESS | 1654 | 1467356385213 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 23:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:59:45 INFO - PROCESS | 1654 | 1467356385221 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 1654 | 1467356385224 Marionette TRACE conn2 <- [1,1102,null,{}] 23:59:45 INFO - PROCESS | 1654 | 1467356385227 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}] 23:59:45 INFO - PROCESS | 1654 | 1467356385229 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:45 INFO - PROCESS | 1654 | 1467356385353 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 23:59:45 INFO - PROCESS | 1654 | 1467356385410 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 1654 | 1467356385412 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd15000 == 45 [pid = 1654] [id = 283] 23:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124563c00) [pid = 1654] [serial = 847] [outer = 0x0] 23:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125648800) [pid = 1654] [serial = 848] [outer = 0x124563c00] 23:59:45 INFO - PROCESS | 1654 | 1467356385440 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12680dc00) [pid = 1654] [serial = 849] [outer = 0x124563c00] 23:59:45 INFO - PROCESS | 1654 | 1467356385817 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]]]}] 23:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 625ms 23:59:45 INFO - PROCESS | 1654 | 1467356385843 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 23:59:45 INFO - PROCESS | 1654 | 1467356385844 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 23:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:59:45 INFO - PROCESS | 1654 | 1467356385846 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 1654 | 1467356385848 Marionette TRACE conn2 <- [1,1106,null,{}] 23:59:45 INFO - PROCESS | 1654 | 1467356385850 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}] 23:59:45 INFO - PROCESS | 1654 | 1467356385852 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:45 INFO - PROCESS | 1654 | 1467356385952 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 23:59:46 INFO - PROCESS | 1654 | 1467356386007 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:46 INFO - PROCESS | 1654 | 1467356386009 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfaf000 == 46 [pid = 1654] [id = 284] 23:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12669c000) [pid = 1654] [serial = 850] [outer = 0x0] 23:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x129064400) [pid = 1654] [serial = 851] [outer = 0x12669c000] 23:59:46 INFO - PROCESS | 1654 | 1467356386037 Marionette DEBUG loaded listener.js 23:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x129294800) [pid = 1654] [serial = 852] [outer = 0x12669c000] 23:59:46 INFO - PROCESS | 1654 | 1467356386441 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]]]}] 23:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 620ms 23:59:46 INFO - PROCESS | 1654 | 1467356386467 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 23:59:46 INFO - PROCESS | 1654 | 1467356386468 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 23:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:59:46 INFO - PROCESS | 1654 | 1467356386471 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 1654 | 1467356386472 Marionette TRACE conn2 <- [1,1110,null,{}] 23:59:46 INFO - PROCESS | 1654 | 1467356386474 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}] 23:59:46 INFO - PROCESS | 1654 | 1467356386476 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:46 INFO - PROCESS | 1654 | 1467356386577 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 23:59:46 INFO - PROCESS | 1654 | 1467356386670 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:46 INFO - PROCESS | 1654 | 1467356386674 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11830f800 == 47 [pid = 1654] [id = 285] 23:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x129295000) [pid = 1654] [serial = 853] [outer = 0x0] 23:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x129433400) [pid = 1654] [serial = 854] [outer = 0x129295000] 23:59:46 INFO - PROCESS | 1654 | 1467356386712 Marionette DEBUG loaded listener.js 23:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12a5c7000) [pid = 1654] [serial = 855] [outer = 0x129295000] 23:59:47 INFO - PROCESS | 1654 | 1467356387271 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]]]}] 23:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 821ms 23:59:47 INFO - PROCESS | 1654 | 1467356387293 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 23:59:47 INFO - PROCESS | 1654 | 1467356387298 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 23:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:59:47 INFO - PROCESS | 1654 | 1467356387324 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:59:47 INFO - PROCESS | 1654 | 1467356387327 Marionette TRACE conn2 <- [1,1114,null,{}] 23:59:47 INFO - PROCESS | 1654 | 1467356387332 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}] 23:59:47 INFO - PROCESS | 1654 | 1467356387336 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:47 INFO - PROCESS | 1654 | 1467356387430 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 23:59:47 INFO - PROCESS | 1654 | 1467356387500 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 1654 | 1467356387502 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a4e800 == 48 [pid = 1654] [id = 286] 23:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112d45800) [pid = 1654] [serial = 856] [outer = 0x0] 23:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1133bdc00) [pid = 1654] [serial = 857] [outer = 0x112d45800] 23:59:47 INFO - PROCESS | 1654 | 1467356387529 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x117138000) [pid = 1654] [serial = 858] [outer = 0x112d45800] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1dd000 == 47 [pid = 1654] [id = 279] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b111000 == 46 [pid = 1654] [id = 278] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4ac800 == 45 [pid = 1654] [id = 277] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123b11000 == 44 [pid = 1654] [id = 276] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x128da5000 == 43 [pid = 1654] [id = 275] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12684c000 == 42 [pid = 1654] [id = 274] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bd000 == 41 [pid = 1654] [id = 273] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123924000 == 40 [pid = 1654] [id = 272] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119c31000 == 39 [pid = 1654] [id = 271] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a8000 == 38 [pid = 1654] [id = 270] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x117f2e000 == 37 [pid = 1654] [id = 269] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x113bb8800 == 36 [pid = 1654] [id = 268] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123934800 == 35 [pid = 1654] [id = 267] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12a80e800 == 34 [pid = 1654] [id = 265] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11671c000 == 33 [pid = 1654] [id = 266] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11830f800 == 32 [pid = 1654] [id = 285] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfaf000 == 31 [pid = 1654] [id = 284] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd15000 == 30 [pid = 1654] [id = 283] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12a80d800 == 29 [pid = 1654] [id = 282] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1193b0000 == 28 [pid = 1654] [id = 281] 23:59:48 INFO - PROCESS | 1654 | --DOCSHELL 0x115175000 == 27 [pid = 1654] [id = 280] 23:59:48 INFO - PROCESS | 1654 | 1467356388656 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]]]}] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1185ea400) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1189e3800) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1128cf000) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119ccd400) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x111e2c800) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x125647400) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1255ca000) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1248c7400) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x125658000) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11961b800) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12564e800) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1181b3c00) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11883e400) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113377400) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1173bb800) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118288400) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1264e9800) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11336dc00) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126a16000) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1122b0c00) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12601a400) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1177dac00) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116817400) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118420000) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183b6400) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1198e2000) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119459400) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119cf6400) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119c46400) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123805c00) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x123dcb800) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119c47800) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126a18400) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11a0e2400) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 23:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119c3a400) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 23:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1429ms 23:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:59:48 INFO - PROCESS | 1654 | 1467356388750 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 23:59:48 INFO - PROCESS | 1654 | 1467356388752 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 23:59:48 INFO - PROCESS | 1654 | 1467356388755 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:59:48 INFO - PROCESS | 1654 | 1467356388757 Marionette TRACE conn2 <- [1,1118,null,{}] 23:59:48 INFO - PROCESS | 1654 | 1467356388761 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}] 23:59:48 INFO - PROCESS | 1654 | 1467356388763 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:48 INFO - PROCESS | 1654 | 1467356388840 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 23:59:48 INFO - PROCESS | 1654 | 1467356388844 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:48 INFO - PROCESS | 1654 | 1467356388847 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x113b3f000 == 28 [pid = 1654] [id = 287] 23:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128cec00) [pid = 1654] [serial = 859] [outer = 0x0] 23:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1128d5c00) [pid = 1654] [serial = 860] [outer = 0x1128cec00] 23:59:48 INFO - PROCESS | 1654 | 1467356388877 Marionette DEBUG loaded listener.js 23:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11336b000) [pid = 1654] [serial = 861] [outer = 0x1128cec00] 23:59:49 INFO - PROCESS | 1654 | 1467356389218 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]]]}] 23:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 471ms 23:59:49 INFO - PROCESS | 1654 | 1467356389227 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 1654 | 1467356389230 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 23:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:59:49 INFO - PROCESS | 1654 | 1467356389239 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 1654 | 1467356389240 Marionette TRACE conn2 <- [1,1122,null,{}] 23:59:49 INFO - PROCESS | 1654 | 1467356389243 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}] 23:59:49 INFO - PROCESS | 1654 | 1467356389245 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:49 INFO - PROCESS | 1654 | 1467356389343 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 23:59:49 INFO - PROCESS | 1654 | 1467356389395 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:49 INFO - PROCESS | 1654 | 1467356389397 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e4000 == 29 [pid = 1654] [id = 288] 23:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113d4d800) [pid = 1654] [serial = 862] [outer = 0x0] 23:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116809800) [pid = 1654] [serial = 863] [outer = 0x113d4d800] 23:59:49 INFO - PROCESS | 1654 | 1467356389424 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117fa2c00) [pid = 1654] [serial = 864] [outer = 0x113d4d800] 23:59:49 INFO - PROCESS | 1654 | 1467356389703 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]]]}] 23:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 23:59:49 INFO - PROCESS | 1654 | 1467356389760 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 1654 | 1467356389761 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 23:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:59:49 INFO - PROCESS | 1654 | 1467356389763 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 1654 | 1467356389776 Marionette TRACE conn2 <- [1,1126,null,{}] 23:59:49 INFO - PROCESS | 1654 | 1467356389784 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}] 23:59:49 INFO - PROCESS | 1654 | 1467356389788 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:49 INFO - PROCESS | 1654 | 1467356389866 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 23:59:49 INFO - PROCESS | 1654 | 1467356389922 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:49 INFO - PROCESS | 1654 | 1467356389924 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119148000 == 30 [pid = 1654] [id = 289] 23:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1181c0400) [pid = 1654] [serial = 865] [outer = 0x0] 23:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183b6400) [pid = 1654] [serial = 866] [outer = 0x1181c0400] 23:59:49 INFO - PROCESS | 1654 | 1467356389952 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11915b400) [pid = 1654] [serial = 867] [outer = 0x1181c0400] 23:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 532ms 23:59:50 INFO - PROCESS | 1654 | 1467356390291 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]]]}] 23:59:50 INFO - PROCESS | 1654 | 1467356390296 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 23:59:50 INFO - PROCESS | 1654 | 1467356390299 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 23:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:59:50 INFO - PROCESS | 1654 | 1467356390306 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:59:50 INFO - PROCESS | 1654 | 1467356390308 Marionette TRACE conn2 <- [1,1130,null,{}] 23:59:50 INFO - PROCESS | 1654 | 1467356390311 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}] 23:59:50 INFO - PROCESS | 1654 | 1467356390313 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:50 INFO - PROCESS | 1654 | 1467356390436 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 23:59:50 INFO - PROCESS | 1654 | 1467356390526 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:50 INFO - PROCESS | 1654 | 1467356390528 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b10800 == 31 [pid = 1654] [id = 290] 23:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1198dd000) [pid = 1654] [serial = 868] [outer = 0x0] 23:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119c3a400) [pid = 1654] [serial = 869] [outer = 0x1198dd000] 23:59:50 INFO - PROCESS | 1654 | 1467356390569 Marionette DEBUG loaded listener.js 23:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119ccdc00) [pid = 1654] [serial = 870] [outer = 0x1198dd000] 23:59:50 INFO - PROCESS | 1654 | 1467356390970 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]]]}] 23:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 23:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:59:50 INFO - PROCESS | 1654 | 1467356390975 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 23:59:50 INFO - PROCESS | 1654 | 1467356390977 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 23:59:50 INFO - PROCESS | 1654 | 1467356390979 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:59:50 INFO - PROCESS | 1654 | 1467356390980 Marionette TRACE conn2 <- [1,1134,null,{}] 23:59:50 INFO - PROCESS | 1654 | 1467356390982 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}] 23:59:50 INFO - PROCESS | 1654 | 1467356390985 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:51 INFO - PROCESS | 1654 | 1467356391090 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 23:59:51 INFO - PROCESS | 1654 | 1467356391110 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:51 INFO - PROCESS | 1654 | 1467356391111 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b25800 == 32 [pid = 1654] [id = 291] 23:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119cdbc00) [pid = 1654] [serial = 871] [outer = 0x0] 23:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119cfbc00) [pid = 1654] [serial = 872] [outer = 0x119cdbc00] 23:59:51 INFO - PROCESS | 1654 | 1467356391168 Marionette DEBUG loaded listener.js 23:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123805000) [pid = 1654] [serial = 873] [outer = 0x119cdbc00] 23:59:51 INFO - PROCESS | 1654 | 1467356391483 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]]]}] 23:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 23:59:51 INFO - PROCESS | 1654 | 1467356391498 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 23:59:51 INFO - PROCESS | 1654 | 1467356391501 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 23:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:59:51 INFO - PROCESS | 1654 | 1467356391505 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - PROCESS | 1654 | 1467356391506 Marionette TRACE conn2 <- [1,1138,null,{}] 23:59:51 INFO - PROCESS | 1654 | 1467356391509 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}] 23:59:51 INFO - PROCESS | 1654 | 1467356391513 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:51 INFO - PROCESS | 1654 | 1467356391628 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 23:59:51 INFO - PROCESS | 1654 | 1467356391663 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:51 INFO - PROCESS | 1654 | 1467356391664 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1245d1000 == 33 [pid = 1654] [id = 292] 23:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1128d2c00) [pid = 1654] [serial = 874] [outer = 0x0] 23:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124065400) [pid = 1654] [serial = 875] [outer = 0x1128d2c00] 23:59:51 INFO - PROCESS | 1654 | 1467356391689 Marionette DEBUG loaded listener.js 23:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1250b4000) [pid = 1654] [serial = 876] [outer = 0x1128d2c00] 23:59:51 INFO - PROCESS | 1654 | 1467356391997 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]]]}] 23:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 23:59:52 INFO - PROCESS | 1654 | 1467356392024 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 23:59:52 INFO - PROCESS | 1654 | 1467356392026 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 23:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:59:52 INFO - PROCESS | 1654 | 1467356392028 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:59:52 INFO - PROCESS | 1654 | 1467356392029 Marionette TRACE conn2 <- [1,1142,null,{}] 23:59:52 INFO - PROCESS | 1654 | 1467356392031 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}] 23:59:52 INFO - PROCESS | 1654 | 1467356392034 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:52 INFO - PROCESS | 1654 | 1467356392137 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 23:59:52 INFO - PROCESS | 1654 | 1467356392183 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:52 INFO - PROCESS | 1654 | 1467356392184 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x126058000 == 34 [pid = 1654] [id = 293] 23:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12564ec00) [pid = 1654] [serial = 877] [outer = 0x0] 23:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12565ac00) [pid = 1654] [serial = 878] [outer = 0x12564ec00] 23:59:52 INFO - PROCESS | 1654 | 1467356392208 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1264e9800) [pid = 1654] [serial = 879] [outer = 0x12564ec00] 23:59:52 INFO - PROCESS | 1654 | 1467356392514 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]]]}] 23:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 23:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:59:52 INFO - PROCESS | 1654 | 1467356392546 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 23:59:52 INFO - PROCESS | 1654 | 1467356392547 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 23:59:52 INFO - PROCESS | 1654 | 1467356392551 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:59:52 INFO - PROCESS | 1654 | 1467356392553 Marionette TRACE conn2 <- [1,1146,null,{}] 23:59:52 INFO - PROCESS | 1654 | 1467356392555 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}] 23:59:52 INFO - PROCESS | 1654 | 1467356392556 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:52 INFO - PROCESS | 1654 | 1467356392646 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 23:59:52 INFO - PROCESS | 1654 | 1467356392682 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:52 INFO - PROCESS | 1654 | 1467356392683 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x126845000 == 35 [pid = 1654] [id = 294] 23:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112d48000) [pid = 1654] [serial = 880] [outer = 0x0] 23:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126817c00) [pid = 1654] [serial = 881] [outer = 0x112d48000] 23:59:52 INFO - PROCESS | 1654 | 1467356392707 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128a0d400) [pid = 1654] [serial = 882] [outer = 0x112d48000] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116a70000) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112f23800) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x129433c00) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112a7b800) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1266a4000) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116b0bc00) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11883c000) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128a07c00) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11680bc00) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119cf2400) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128cc800) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124d10c00) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1126f6000) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:59:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112f2e800) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:59:53 INFO - PROCESS | 1654 | 1467356393132 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]]]}] 23:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 622ms 23:59:53 INFO - PROCESS | 1654 | 1467356393172 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 1654 | 1467356393173 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 23:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:59:53 INFO - PROCESS | 1654 | 1467356393176 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 1654 | 1467356393177 Marionette TRACE conn2 <- [1,1150,null,{}] 23:59:53 INFO - PROCESS | 1654 | 1467356393179 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}] 23:59:53 INFO - PROCESS | 1654 | 1467356393180 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:53 INFO - PROCESS | 1654 | 1467356393295 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 23:59:53 INFO - PROCESS | 1654 | 1467356393328 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 1654 | 1467356393329 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d06800 == 36 [pid = 1654] [id = 295] 23:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x110fee400) [pid = 1654] [serial = 883] [outer = 0x0] 23:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11712f400) [pid = 1654] [serial = 884] [outer = 0x110fee400] 23:59:53 INFO - PROCESS | 1654 | 1467356393354 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1210de000) [pid = 1654] [serial = 885] [outer = 0x110fee400] 23:59:53 INFO - PROCESS | 1654 | 1467356393632 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]]]}] 23:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 467ms 23:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:59:53 INFO - PROCESS | 1654 | 1467356393646 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 1654 | 1467356393647 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 23:59:53 INFO - PROCESS | 1654 | 1467356393656 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 1654 | 1467356393658 Marionette TRACE conn2 <- [1,1154,null,{}] 23:59:53 INFO - PROCESS | 1654 | 1467356393660 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}] 23:59:53 INFO - PROCESS | 1654 | 1467356393661 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:53 INFO - PROCESS | 1654 | 1467356393745 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 23:59:53 INFO - PROCESS | 1654 | 1467356393748 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 1654 | 1467356393750 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129239800 == 37 [pid = 1654] [id = 296] 23:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x123803000) [pid = 1654] [serial = 886] [outer = 0x0] 23:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12680c800) [pid = 1654] [serial = 887] [outer = 0x123803000] 23:59:53 INFO - PROCESS | 1654 | 1467356393777 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128a0e000) [pid = 1654] [serial = 888] [outer = 0x123803000] 23:59:54 INFO - PROCESS | 1654 | 1467356394090 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]]]}] 23:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 476ms 23:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:59:54 INFO - PROCESS | 1654 | 1467356394125 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 23:59:54 INFO - PROCESS | 1654 | 1467356394127 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 23:59:54 INFO - PROCESS | 1654 | 1467356394129 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 1654 | 1467356394131 Marionette TRACE conn2 <- [1,1158,null,{}] 23:59:54 INFO - PROCESS | 1654 | 1467356394135 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}] 23:59:54 INFO - PROCESS | 1654 | 1467356394138 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:54 INFO - PROCESS | 1654 | 1467356394261 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 23:59:54 INFO - PROCESS | 1654 | 1467356394267 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:54 INFO - PROCESS | 1654 | 1467356394268 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4b0000 == 38 [pid = 1654] [id = 297] 23:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118418c00) [pid = 1654] [serial = 889] [outer = 0x0] 23:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126a16400) [pid = 1654] [serial = 890] [outer = 0x118418c00] 23:59:54 INFO - PROCESS | 1654 | 1467356394295 Marionette DEBUG loaded listener.js 23:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12929e000) [pid = 1654] [serial = 891] [outer = 0x118418c00] 23:59:54 INFO - PROCESS | 1654 | 1467356394608 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]]]}] 23:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms 23:59:54 INFO - PROCESS | 1654 | 1467356394653 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 23:59:54 INFO - PROCESS | 1654 | 1467356394654 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 23:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:59:54 INFO - PROCESS | 1654 | 1467356394656 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 1654 | 1467356394658 Marionette TRACE conn2 <- [1,1162,null,{}] 23:59:54 INFO - PROCESS | 1654 | 1467356394660 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}] 23:59:54 INFO - PROCESS | 1654 | 1467356394661 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:54 INFO - PROCESS | 1654 | 1467356394740 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 23:59:54 INFO - PROCESS | 1654 | 1467356394743 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:54 INFO - PROCESS | 1654 | 1467356394745 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa8f000 == 39 [pid = 1654] [id = 298] 23:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129439000) [pid = 1654] [serial = 892] [outer = 0x0] 23:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a483c00) [pid = 1654] [serial = 893] [outer = 0x129439000] 23:59:54 INFO - PROCESS | 1654 | 1467356394769 Marionette DEBUG loaded listener.js 23:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a5cf000) [pid = 1654] [serial = 894] [outer = 0x129439000] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e4000 == 38 [pid = 1654] [id = 288] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x113b3f000 == 37 [pid = 1654] [id = 287] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x116a4e800 == 36 [pid = 1654] [id = 286] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x123b25800 == 35 [pid = 1654] [id = 291] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1245d1000 == 34 [pid = 1654] [id = 292] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x128d06800 == 33 [pid = 1654] [id = 295] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x126845000 == 32 [pid = 1654] [id = 294] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x126058000 == 31 [pid = 1654] [id = 293] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x119148000 == 30 [pid = 1654] [id = 289] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x129239800 == 29 [pid = 1654] [id = 296] 23:59:55 INFO - PROCESS | 1654 | --DOCSHELL 0x119b10800 == 28 [pid = 1654] [id = 290] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113f06800) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128a07000) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1189da000) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12905f400) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128d75400) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128a0b000) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123804000) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124b3f800) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126815c00) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x125645000) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1264f0400) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1132c1800) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113378000) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128a10c00) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126019000) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126fb400) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119b55800) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1183af800) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1185e8400) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119cfc400) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11883ec00) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1198e7400) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118368400) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116809c00) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x123becc00) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12929b400) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12943a400) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12a481000) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 23:59:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4b0000 == 27 [pid = 1654] [id = 297] 23:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1126fb400) [pid = 1654] [serial = 895] [outer = 0x12cced000] 23:59:56 INFO - PROCESS | 1654 | 1467356396227 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]]]}] 23:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1623ms 23:59:56 INFO - PROCESS | 1654 | 1467356396280 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 23:59:56 INFO - PROCESS | 1654 | 1467356396285 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 23:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:59:56 INFO - PROCESS | 1654 | 1467356396289 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 1654 | 1467356396293 Marionette TRACE conn2 <- [1,1166,null,{}] 23:59:56 INFO - PROCESS | 1654 | 1467356396298 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}] 23:59:56 INFO - PROCESS | 1654 | 1467356396301 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:56 INFO - PROCESS | 1654 | 1467356396422 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 23:59:56 INFO - PROCESS | 1654 | 1467356396441 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 1654 | 1467356396443 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a3b000 == 28 [pid = 1654] [id = 299] 23:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112f23400) [pid = 1654] [serial = 896] [outer = 0x0] 23:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x112f25c00) [pid = 1654] [serial = 897] [outer = 0x112f23400] 23:59:56 INFO - PROCESS | 1654 | 1467356396477 Marionette DEBUG loaded listener.js 23:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113947800) [pid = 1654] [serial = 898] [outer = 0x112f23400] 23:59:56 INFO - PROCESS | 1654 | 1467356396825 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]]]}] 23:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 572ms 23:59:56 INFO - PROCESS | 1654 | 1467356396861 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 23:59:56 INFO - PROCESS | 1654 | 1467356396865 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 23:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:59:56 INFO - PROCESS | 1654 | 1467356396869 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 1654 | 1467356396871 Marionette TRACE conn2 <- [1,1170,null,{}] 23:59:56 INFO - PROCESS | 1654 | 1467356396874 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}] 23:59:56 INFO - PROCESS | 1654 | 1467356396876 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:56 INFO - PROCESS | 1654 | 1467356396951 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 23:59:56 INFO - PROCESS | 1654 | 1467356396956 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 1654 | 1467356396957 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f34800 == 29 [pid = 1654] [id = 300] 23:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1161d4000) [pid = 1654] [serial = 899] [outer = 0x0] 23:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116809400) [pid = 1654] [serial = 900] [outer = 0x1161d4000] 23:59:56 INFO - PROCESS | 1654 | 1467356396988 Marionette DEBUG loaded listener.js 23:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116b12800) [pid = 1654] [serial = 901] [outer = 0x1161d4000] 23:59:57 INFO - PROCESS | 1654 | 1467356397314 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]]]}] 23:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 470ms 23:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:59:57 INFO - PROCESS | 1654 | 1467356397348 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 23:59:57 INFO - PROCESS | 1654 | 1467356397350 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 23:59:57 INFO - PROCESS | 1654 | 1467356397352 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:59:57 INFO - PROCESS | 1654 | 1467356397354 Marionette TRACE conn2 <- [1,1174,null,{}] 23:59:57 INFO - PROCESS | 1654 | 1467356397362 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}] 23:59:57 INFO - PROCESS | 1654 | 1467356397366 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:57 INFO - PROCESS | 1654 | 1467356397461 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 23:59:57 INFO - PROCESS | 1654 | 1467356397470 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:57 INFO - PROCESS | 1654 | 1467356397472 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189a4000 == 30 [pid = 1654] [id = 301] 23:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x111aad400) [pid = 1654] [serial = 902] [outer = 0x0] 23:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118294000) [pid = 1654] [serial = 903] [outer = 0x111aad400] 23:59:57 INFO - PROCESS | 1654 | 1467356397500 Marionette DEBUG loaded listener.js 23:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1183af400) [pid = 1654] [serial = 904] [outer = 0x111aad400] 23:59:57 INFO - PROCESS | 1654 | 1467356397830 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] 23:59:57 INFO - PROCESS | 1654 | 1467356397875 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 23:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:59:57 INFO - PROCESS | 1654 | 1467356397877 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:59:57 INFO - PROCESS | 1654 | 1467356397879 Marionette TRACE conn2 <- [1,1178,null,{}] 23:59:57 INFO - PROCESS | 1654 | 1467356397881 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}] 23:59:57 INFO - PROCESS | 1654 | 1467356397882 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:57 INFO - PROCESS | 1654 | 1467356397960 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 23:59:58 INFO - PROCESS | 1654 | 1467356398012 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 1654 | 1467356398013 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e1800 == 31 [pid = 1654] [id = 302] 23:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1181bb000) [pid = 1654] [serial = 905] [outer = 0x0] 23:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11841e000) [pid = 1654] [serial = 906] [outer = 0x1181bb000] 23:59:58 INFO - PROCESS | 1654 | 1467356398039 Marionette DEBUG loaded listener.js 23:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1188cf800) [pid = 1654] [serial = 907] [outer = 0x1181bb000] 23:59:58 INFO - PROCESS | 1654 | 1467356398310 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] 23:59:58 INFO - PROCESS | 1654 | 1467356398349 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 23:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:59:58 INFO - PROCESS | 1654 | 1467356398360 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - PROCESS | 1654 | 1467356398361 Marionette TRACE conn2 <- [1,1182,null,{}] 23:59:58 INFO - PROCESS | 1654 | 1467356398375 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}] 23:59:58 INFO - PROCESS | 1654 | 1467356398377 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:58 INFO - PROCESS | 1654 | 1467356398450 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 23:59:58 INFO - PROCESS | 1654 | 1467356398454 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 1654 | 1467356398455 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x123922800 == 32 [pid = 1654] [id = 303] 23:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x111aa5800) [pid = 1654] [serial = 908] [outer = 0x0] 23:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1189e2c00) [pid = 1654] [serial = 909] [outer = 0x111aa5800] 23:59:58 INFO - PROCESS | 1654 | 1467356398483 Marionette DEBUG loaded listener.js 23:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1198e0400) [pid = 1654] [serial = 910] [outer = 0x111aa5800] 23:59:58 INFO - PROCESS | 1654 | 1467356398832 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] 23:59:58 INFO - PROCESS | 1654 | 1467356398881 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 23:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:59:58 INFO - PROCESS | 1654 | 1467356398884 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - PROCESS | 1654 | 1467356398885 Marionette TRACE conn2 <- [1,1186,null,{}] 23:59:58 INFO - PROCESS | 1654 | 1467356398887 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}] 23:59:58 INFO - PROCESS | 1654 | 1467356398891 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:58 INFO - PROCESS | 1654 | 1467356398981 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 23:59:58 INFO - PROCESS | 1654 | 1467356398987 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 1654 | 1467356398988 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242b6800 == 33 [pid = 1654] [id = 304] 23:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1198e8400) [pid = 1654] [serial = 911] [outer = 0x0] 23:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1210d3800) [pid = 1654] [serial = 912] [outer = 0x1198e8400] 23:59:59 INFO - PROCESS | 1654 | 1467356399013 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123f88c00) [pid = 1654] [serial = 913] [outer = 0x1198e8400] 23:59:59 INFO - PROCESS | 1654 | 1467356399339 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] 23:59:59 INFO - PROCESS | 1654 | 1467356399357 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 23:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:59:59 INFO - PROCESS | 1654 | 1467356399360 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:59:59 INFO - PROCESS | 1654 | 1467356399361 Marionette TRACE conn2 <- [1,1190,null,{}] 23:59:59 INFO - PROCESS | 1654 | 1467356399364 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}] 23:59:59 INFO - PROCESS | 1654 | 1467356399366 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:59 INFO - PROCESS | 1654 | 1467356399494 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 23:59:59 INFO - PROCESS | 1654 | 1467356399561 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:59 INFO - PROCESS | 1654 | 1467356399562 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 23:59:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ad5800 == 34 [pid = 1654] [id = 305] 23:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1198e9c00) [pid = 1654] [serial = 914] [outer = 0x0] 23:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12405f800) [pid = 1654] [serial = 915] [outer = 0x1198e9c00] 23:59:59 INFO - PROCESS | 1654 | 1467356399601 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124b3ac00) [pid = 1654] [serial = 916] [outer = 0x1198e9c00] 23:59:59 INFO - PROCESS | 1654 | 1467356399940 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] 23:59:59 INFO - PROCESS | 1654 | 1467356399981 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 23:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:59:59 INFO - PROCESS | 1654 | 1467356399985 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:59:59 INFO - PROCESS | 1654 | 1467356399987 Marionette TRACE conn2 <- [1,1194,null,{}] 23:59:59 INFO - PROCESS | 1654 | 1467356399990 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}] 23:59:59 INFO - PROCESS | 1654 | 1467356399991 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:00 INFO - PROCESS | 1654 | 1467356400071 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 00:00:00 INFO - PROCESS | 1654 | 1467356400075 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 1654 | 1467356400076 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bc800 == 35 [pid = 1654] [id = 306] 00:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124257c00) [pid = 1654] [serial = 917] [outer = 0x0] 00:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1250b0000) [pid = 1654] [serial = 918] [outer = 0x124257c00] 00:00:00 INFO - PROCESS | 1654 | 1467356400102 Marionette DEBUG loaded listener.js 00:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125644400) [pid = 1654] [serial = 919] [outer = 0x124257c00] 00:00:00 INFO - PROCESS | 1654 | 1467356400479 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] 00:00:00 INFO - PROCESS | 1654 | 1467356400511 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 00:00:00 INFO - PROCESS | 1654 | 1467356400515 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:00:00 INFO - PROCESS | 1654 | 1467356400516 Marionette TRACE conn2 <- [1,1198,null,{}] 00:00:00 INFO - PROCESS | 1654 | 1467356400520 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}] 00:00:00 INFO - PROCESS | 1654 | 1467356400522 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:00 INFO - PROCESS | 1654 | 1467356400646 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 00:00:00 INFO - PROCESS | 1654 | 1467356400655 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 1654 | 1467356400656 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189a3800 == 36 [pid = 1654] [id = 307] 00:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x125644800) [pid = 1654] [serial = 920] [outer = 0x0] 00:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x125647800) [pid = 1654] [serial = 921] [outer = 0x125644800] 00:00:00 INFO - PROCESS | 1654 | 1467356400696 Marionette DEBUG loaded listener.js 00:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1264e8c00) [pid = 1654] [serial = 922] [outer = 0x125644800] 00:00:01 INFO - PROCESS | 1654 | 1467356401026 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]]]}] 00:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 521ms 00:00:01 INFO - PROCESS | 1654 | 1467356401036 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 00:00:01 INFO - PROCESS | 1654 | 1467356401037 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 00:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:00:01 INFO - PROCESS | 1654 | 1467356401039 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 1654 | 1467356401040 Marionette TRACE conn2 <- [1,1202,null,{}] 00:00:01 INFO - PROCESS | 1654 | 1467356401043 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}] 00:00:01 INFO - PROCESS | 1654 | 1467356401044 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:01 INFO - PROCESS | 1654 | 1467356401126 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 00:00:01 INFO - PROCESS | 1654 | 1467356401196 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:01 INFO - PROCESS | 1654 | 1467356401197 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae3000 == 37 [pid = 1654] [id = 308] 00:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x110f82800) [pid = 1654] [serial = 923] [outer = 0x0] 00:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12669e800) [pid = 1654] [serial = 924] [outer = 0x110f82800] 00:00:01 INFO - PROCESS | 1654 | 1467356401221 Marionette DEBUG loaded listener.js 00:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128a04800) [pid = 1654] [serial = 925] [outer = 0x110f82800] 00:00:01 INFO - PROCESS | 1654 | 1467356401564 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]]]}] 00:00:01 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 00:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 571ms 00:00:01 INFO - PROCESS | 1654 | 1467356401611 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 00:00:01 INFO - PROCESS | 1654 | 1467356401613 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 00:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:00:01 INFO - PROCESS | 1654 | 1467356401616 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 1654 | 1467356401619 Marionette TRACE conn2 <- [1,1206,null,{}] 00:00:01 INFO - PROCESS | 1654 | 1467356401622 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}] 00:00:01 INFO - PROCESS | 1654 | 1467356401624 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:01 INFO - PROCESS | 1654 | 1467356401788 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 00:00:01 INFO - PROCESS | 1654 | 1467356401804 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:01 INFO - PROCESS | 1654 | 1467356401806 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x123921000 == 38 [pid = 1654] [id = 309] 00:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128a08800) [pid = 1654] [serial = 926] [outer = 0x0] 00:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128a0d000) [pid = 1654] [serial = 927] [outer = 0x128a08800] 00:00:01 INFO - PROCESS | 1654 | 1467356401841 Marionette DEBUG loaded listener.js 00:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12906ec00) [pid = 1654] [serial = 928] [outer = 0x128a08800] 00:00:02 INFO - PROCESS | 1654 | 1467356402183 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]]]}] 00:00:02 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 00:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 621ms 00:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:00:02 INFO - PROCESS | 1654 | 1467356402237 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 00:00:02 INFO - PROCESS | 1654 | 1467356402238 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 00:00:02 INFO - PROCESS | 1654 | 1467356402240 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:00:02 INFO - PROCESS | 1654 | 1467356402241 Marionette TRACE conn2 <- [1,1210,null,{}] 00:00:02 INFO - PROCESS | 1654 | 1467356402244 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}] 00:00:02 INFO - PROCESS | 1654 | 1467356402245 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:02 INFO - PROCESS | 1654 | 1467356402339 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 00:00:02 INFO - PROCESS | 1654 | 1467356402352 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:02 INFO - PROCESS | 1654 | 1467356402353 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4bb800 == 39 [pid = 1654] [id = 310] 00:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1128ce000) [pid = 1654] [serial = 929] [outer = 0x0] 00:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12929ac00) [pid = 1654] [serial = 930] [outer = 0x1128ce000] 00:00:02 INFO - PROCESS | 1654 | 1467356402377 Marionette DEBUG loaded listener.js 00:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12943d400) [pid = 1654] [serial = 931] [outer = 0x1128ce000] 00:00:02 INFO - PROCESS | 1654 | 1467356402713 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]]]}] 00:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 519ms 00:00:02 INFO - PROCESS | 1654 | 1467356402759 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 00:00:02 INFO - PROCESS | 1654 | 1467356402760 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 00:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:00:02 INFO - PROCESS | 1654 | 1467356402763 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:00:02 INFO - PROCESS | 1654 | 1467356402764 Marionette TRACE conn2 <- [1,1214,null,{}] 00:00:02 INFO - PROCESS | 1654 | 1467356402766 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}] 00:00:02 INFO - PROCESS | 1654 | 1467356402767 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:02 INFO - PROCESS | 1654 | 1467356402871 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 00:00:02 INFO - PROCESS | 1654 | 1467356402874 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:02 INFO - PROCESS | 1654 | 1467356402875 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa88800 == 40 [pid = 1654] [id = 311] 00:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11712c800) [pid = 1654] [serial = 932] [outer = 0x0] 00:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a5cc800) [pid = 1654] [serial = 933] [outer = 0x11712c800] 00:00:02 INFO - PROCESS | 1654 | 1467356402899 Marionette DEBUG loaded listener.js 00:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a680400) [pid = 1654] [serial = 934] [outer = 0x11712c800] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119cdbc00) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1128d2c00) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x110fee400) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12564ec00) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112d48000) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123803000) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1198dd000) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1181c0400) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x113d4d800) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1128cec00) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112d45800) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x129295000) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12669c000) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124563c00) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11960d800) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1181b7400) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110ffa400) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118418c00) [pid = 1654] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:00:03 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1181bcc00) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:00:03 INFO - PROCESS | 1654 | 1467356403349 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]]]}] 00:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 622ms 00:00:03 INFO - PROCESS | 1654 | 1467356403386 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 00:00:03 INFO - PROCESS | 1654 | 1467356403387 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 00:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:00:03 INFO - PROCESS | 1654 | 1467356403389 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - PROCESS | 1654 | 1467356403390 Marionette TRACE conn2 <- [1,1218,null,{}] 00:00:03 INFO - PROCESS | 1654 | 1467356403392 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}] 00:00:03 INFO - PROCESS | 1654 | 1467356403393 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:03 INFO - PROCESS | 1654 | 1467356403473 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 00:00:03 INFO - PROCESS | 1654 | 1467356403476 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:03 INFO - PROCESS | 1654 | 1467356403477 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c24000 == 41 [pid = 1654] [id = 312] 00:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112f24400) [pid = 1654] [serial = 935] [outer = 0x0] 00:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11672c400) [pid = 1654] [serial = 936] [outer = 0x112f24400] 00:00:03 INFO - PROCESS | 1654 | 1467356403502 Marionette DEBUG loaded listener.js 00:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118418c00) [pid = 1654] [serial = 937] [outer = 0x112f24400] 00:00:03 INFO - PROCESS | 1654 | 1467356403840 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]]]}] 00:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 470ms 00:00:03 INFO - PROCESS | 1654 | 1467356403859 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 00:00:03 INFO - PROCESS | 1654 | 1467356403861 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 00:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:00:03 INFO - PROCESS | 1654 | 1467356403863 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - PROCESS | 1654 | 1467356403864 Marionette TRACE conn2 <- [1,1222,null,{}] 00:00:03 INFO - PROCESS | 1654 | 1467356403869 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}] 00:00:03 INFO - PROCESS | 1654 | 1467356403872 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:03 INFO - PROCESS | 1654 | 1467356403961 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 00:00:04 INFO - PROCESS | 1654 | 1467356404018 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:04 INFO - PROCESS | 1654 | 1467356404019 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d5800 == 42 [pid = 1654] [id = 313] 00:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1133b3400) [pid = 1654] [serial = 938] [outer = 0x0] 00:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x123802c00) [pid = 1654] [serial = 939] [outer = 0x1133b3400] 00:00:04 INFO - PROCESS | 1654 | 1467356404043 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128a0a000) [pid = 1654] [serial = 940] [outer = 0x1133b3400] 00:00:04 INFO - PROCESS | 1654 | 1467356404317 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 00:00:04 INFO - PROCESS | 1654 | 1467356404341 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 00:00:04 INFO - PROCESS | 1654 | 1467356404343 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 1654 | 1467356404345 Marionette TRACE conn2 <- [1,1226,null,{}] 00:00:04 INFO - PROCESS | 1654 | 1467356404347 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}] 00:00:04 INFO - PROCESS | 1654 | 1467356404348 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:04 INFO - PROCESS | 1654 | 1467356404445 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 00:00:04 INFO - PROCESS | 1654 | 1467356404448 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:04 INFO - PROCESS | 1654 | 1467356404449 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd0e800 == 43 [pid = 1654] [id = 314] 00:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12456c000) [pid = 1654] [serial = 941] [outer = 0x0] 00:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a685400) [pid = 1654] [serial = 942] [outer = 0x12456c000] 00:00:04 INFO - PROCESS | 1654 | 1467356404474 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a89ac00) [pid = 1654] [serial = 943] [outer = 0x12456c000] 00:00:04 INFO - PROCESS | 1654 | 1467356404837 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]]]}] 00:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 00:00:04 INFO - PROCESS | 1654 | 1467356404862 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 00:00:04 INFO - PROCESS | 1654 | 1467356404864 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 00:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:00:04 INFO - PROCESS | 1654 | 1467356404869 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 1654 | 1467356404871 Marionette TRACE conn2 <- [1,1230,null,{}] 00:00:04 INFO - PROCESS | 1654 | 1467356404885 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}] 00:00:04 INFO - PROCESS | 1654 | 1467356404887 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:05 INFO - PROCESS | 1654 | 1467356404998 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 00:00:05 INFO - PROCESS | 1654 | 1467356405003 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:05 INFO - PROCESS | 1654 | 1467356405004 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfc1000 == 44 [pid = 1654] [id = 315] 00:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a89bc00) [pid = 1654] [serial = 944] [outer = 0x0] 00:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a8a2000) [pid = 1654] [serial = 945] [outer = 0x12a89bc00] 00:00:05 INFO - PROCESS | 1654 | 1467356405042 Marionette DEBUG loaded listener.js 00:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b006400) [pid = 1654] [serial = 946] [outer = 0x12a89bc00] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x116a3b000 == 43 [pid = 1654] [id = 299] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa8f000 == 42 [pid = 1654] [id = 298] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d5800 == 41 [pid = 1654] [id = 313] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x124ad5800 == 40 [pid = 1654] [id = 305] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1242b6800 == 39 [pid = 1654] [id = 304] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bc800 == 38 [pid = 1654] [id = 306] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1189a3800 == 37 [pid = 1654] [id = 307] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x119c24000 == 36 [pid = 1654] [id = 312] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x123922800 == 35 [pid = 1654] [id = 303] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd0e800 == 34 [pid = 1654] [id = 314] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x117f34800 == 33 [pid = 1654] [id = 300] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae3000 == 32 [pid = 1654] [id = 308] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x123921000 == 31 [pid = 1654] [id = 309] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4bb800 == 30 [pid = 1654] [id = 310] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1189a4000 == 29 [pid = 1654] [id = 301] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e1800 == 28 [pid = 1654] [id = 302] 00:00:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa88800 == 27 [pid = 1654] [id = 311] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119cfbc00) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124065400) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11712f400) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12565ac00) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1250b4000) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126817c00) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1264e9800) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12680c800) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1210de000) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128a0d400) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119c3a400) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1183b6400) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11915b400) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116809800) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117fa2c00) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128d5c00) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11336b000) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117138000) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1133bdc00) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12a5c7000) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x129433400) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x129294800) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x129064400) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12680dc00) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x125648800) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1239e7000) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119c3b000) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11883b400) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1183b5400) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x113d41400) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1126f5c00) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12a483c00) [pid = 1654] [serial = 893] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x123805000) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128a0e000) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12929e000) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x126a16400) [pid = 1654] [serial = 890] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119ccdc00) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1183b3c00) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 00:00:06 INFO - PROCESS | 1654 | 1467356406713 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]]]}] 00:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1876ms 00:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:00:06 INFO - PROCESS | 1654 | 1467356406744 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 00:00:06 INFO - PROCESS | 1654 | 1467356406747 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 00:00:06 INFO - PROCESS | 1654 | 1467356406750 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - PROCESS | 1654 | 1467356406752 Marionette TRACE conn2 <- [1,1234,null,{}] 00:00:06 INFO - PROCESS | 1654 | 1467356406756 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}] 00:00:06 INFO - PROCESS | 1654 | 1467356406758 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:06 INFO - PROCESS | 1654 | 1467356406841 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 00:00:06 INFO - PROCESS | 1654 | 1467356406889 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 1654 | 1467356406892 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11619a800 == 28 [pid = 1654] [id = 316] 00:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x112d38c00) [pid = 1654] [serial = 947] [outer = 0x0] 00:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x112d46800) [pid = 1654] [serial = 948] [outer = 0x112d38c00] 00:00:06 INFO - PROCESS | 1654 | 1467356406921 Marionette DEBUG loaded listener.js 00:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1132c0800) [pid = 1654] [serial = 949] [outer = 0x112d38c00] 00:00:07 INFO - PROCESS | 1654 | 1467356407243 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]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 521ms 00:00:07 INFO - PROCESS | 1654 | 1467356407272 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 1654 | 1467356407276 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 00:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:00:07 INFO - PROCESS | 1654 | 1467356407280 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 1654 | 1467356407282 Marionette TRACE conn2 <- [1,1238,null,{}] 00:00:07 INFO - PROCESS | 1654 | 1467356407287 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}] 00:00:07 INFO - PROCESS | 1654 | 1467356407289 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:07 INFO - PROCESS | 1654 | 1467356407369 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 00:00:07 INFO - PROCESS | 1654 | 1467356407374 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:07 INFO - PROCESS | 1654 | 1467356407376 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x117046800 == 29 [pid = 1654] [id = 317] 00:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11617e000) [pid = 1654] [serial = 950] [outer = 0x0] 00:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1167ed800) [pid = 1654] [serial = 951] [outer = 0x11617e000] 00:00:07 INFO - PROCESS | 1654 | 1467356407407 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116b13800) [pid = 1654] [serial = 952] [outer = 0x11617e000] 00:00:07 INFO - PROCESS | 1654 | 1467356407742 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]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 473ms 00:00:07 INFO - PROCESS | 1654 | 1467356407754 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 1654 | 1467356407755 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 00:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:00:07 INFO - PROCESS | 1654 | 1467356407758 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 1654 | 1467356407760 Marionette TRACE conn2 <- [1,1242,null,{}] 00:00:07 INFO - PROCESS | 1654 | 1467356407768 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}] 00:00:07 INFO - PROCESS | 1654 | 1467356407771 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:07 INFO - PROCESS | 1654 | 1467356407844 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 00:00:07 INFO - PROCESS | 1654 | 1467356407849 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:07 INFO - PROCESS | 1654 | 1467356407853 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x118683800 == 30 [pid = 1654] [id = 318] 00:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x110ffa000) [pid = 1654] [serial = 953] [outer = 0x0] 00:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1181b2000) [pid = 1654] [serial = 954] [outer = 0x110ffa000] 00:00:07 INFO - PROCESS | 1654 | 1467356407881 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11836b000) [pid = 1654] [serial = 955] [outer = 0x110ffa000] 00:00:08 INFO - PROCESS | 1654 | 1467356408261 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]]]}] 00:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 522ms 00:00:08 INFO - PROCESS | 1654 | 1467356408281 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 00:00:08 INFO - PROCESS | 1654 | 1467356408285 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 00:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:00:08 INFO - PROCESS | 1654 | 1467356408288 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:00:08 INFO - PROCESS | 1654 | 1467356408290 Marionette TRACE conn2 <- [1,1246,null,{}] 00:00:08 INFO - PROCESS | 1654 | 1467356408293 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}] 00:00:08 INFO - PROCESS | 1654 | 1467356408295 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:08 INFO - PROCESS | 1654 | 1467356408442 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 00:00:08 INFO - PROCESS | 1654 | 1467356408451 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 1654 | 1467356408452 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189a4000 == 31 [pid = 1654] [id = 319] 00:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1183ad800) [pid = 1654] [serial = 956] [outer = 0x0] 00:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118412c00) [pid = 1654] [serial = 957] [outer = 0x1183ad800] 00:00:08 INFO - PROCESS | 1654 | 1467356408493 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118421400) [pid = 1654] [serial = 958] [outer = 0x1183ad800] 00:00:08 INFO - PROCESS | 1654 | 1467356408859 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]]]}] 00:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 00:00:08 INFO - PROCESS | 1654 | 1467356408910 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 00:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:00:08 INFO - PROCESS | 1654 | 1467356408920 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 00:00:08 INFO - PROCESS | 1654 | 1467356408923 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:00:08 INFO - PROCESS | 1654 | 1467356408924 Marionette TRACE conn2 <- [1,1250,null,{}] 00:00:08 INFO - PROCESS | 1654 | 1467356408926 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}] 00:00:08 INFO - PROCESS | 1654 | 1467356408927 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:09 INFO - PROCESS | 1654 | 1467356409020 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 00:00:09 INFO - PROCESS | 1654 | 1467356409026 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 1654 | 1467356409027 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e9800 == 32 [pid = 1654] [id = 320] 00:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1132be000) [pid = 1654] [serial = 959] [outer = 0x0] 00:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11881b800) [pid = 1654] [serial = 960] [outer = 0x1132be000] 00:00:09 INFO - PROCESS | 1654 | 1467356409051 Marionette DEBUG loaded listener.js 00:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11945f800) [pid = 1654] [serial = 961] [outer = 0x1132be000] 00:00:09 INFO - PROCESS | 1654 | 1467356409397 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]]]}] 00:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 521ms 00:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:00:09 INFO - PROCESS | 1654 | 1467356409445 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 00:00:09 INFO - PROCESS | 1654 | 1467356409447 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 00:00:09 INFO - PROCESS | 1654 | 1467356409450 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - PROCESS | 1654 | 1467356409452 Marionette TRACE conn2 <- [1,1254,null,{}] 00:00:09 INFO - PROCESS | 1654 | 1467356409456 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}] 00:00:09 INFO - PROCESS | 1654 | 1467356409462 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:09 INFO - PROCESS | 1654 | 1467356409599 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 00:00:09 INFO - PROCESS | 1654 | 1467356409680 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 1654 | 1467356409682 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123925800 == 33 [pid = 1654] [id = 321] 00:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1183b0800) [pid = 1654] [serial = 962] [outer = 0x0] 00:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1198e1400) [pid = 1654] [serial = 963] [outer = 0x1183b0800] 00:00:09 INFO - PROCESS | 1654 | 1467356409718 Marionette DEBUG loaded listener.js 00:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1210dc800) [pid = 1654] [serial = 964] [outer = 0x1183b0800] 00:00:09 INFO - PROCESS | 1654 | 1467356409976 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]]]}] 00:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 572ms 00:00:10 INFO - PROCESS | 1654 | 1467356410023 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 00:00:10 INFO - PROCESS | 1654 | 1467356410025 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 00:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:00:10 INFO - PROCESS | 1654 | 1467356410027 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:00:10 INFO - PROCESS | 1654 | 1467356410041 Marionette TRACE conn2 <- [1,1258,null,{}] 00:00:10 INFO - PROCESS | 1654 | 1467356410048 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}] 00:00:10 INFO - PROCESS | 1654 | 1467356410050 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:10 INFO - PROCESS | 1654 | 1467356410129 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 00:00:10 INFO - PROCESS | 1654 | 1467356410134 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:10 INFO - PROCESS | 1654 | 1467356410137 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12404e800 == 34 [pid = 1654] [id = 322] 00:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1210dd000) [pid = 1654] [serial = 965] [outer = 0x0] 00:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123809800) [pid = 1654] [serial = 966] [outer = 0x1210dd000] 00:00:10 INFO - PROCESS | 1654 | 1467356410162 Marionette DEBUG loaded listener.js 00:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123f88000) [pid = 1654] [serial = 967] [outer = 0x1210dd000] 00:00:10 INFO - PROCESS | 1654 | 1467356410492 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]]]}] 00:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 486ms 00:00:10 INFO - PROCESS | 1654 | 1467356410514 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 00:00:10 INFO - PROCESS | 1654 | 1467356410515 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 00:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:00:10 INFO - PROCESS | 1654 | 1467356410519 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:00:10 INFO - PROCESS | 1654 | 1467356410521 Marionette TRACE conn2 <- [1,1262,null,{}] 00:00:10 INFO - PROCESS | 1654 | 1467356410524 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}] 00:00:10 INFO - PROCESS | 1654 | 1467356410525 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:10 INFO - PROCESS | 1654 | 1467356410625 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 00:00:10 INFO - PROCESS | 1654 | 1467356410630 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:10 INFO - PROCESS | 1654 | 1467356410631 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12458f800 == 35 [pid = 1654] [id = 323] 00:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1198ea400) [pid = 1654] [serial = 968] [outer = 0x0] 00:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124061400) [pid = 1654] [serial = 969] [outer = 0x1198ea400] 00:00:10 INFO - PROCESS | 1654 | 1467356410655 Marionette DEBUG loaded listener.js 00:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124d30400) [pid = 1654] [serial = 970] [outer = 0x1198ea400] 00:00:10 INFO - PROCESS | 1654 | 1467356410955 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]]]}] 00:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 00:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:00:11 INFO - PROCESS | 1654 | 1467356410990 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 1654 | 1467356410991 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 00:00:11 INFO - PROCESS | 1654 | 1467356410993 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 1654 | 1467356410995 Marionette TRACE conn2 <- [1,1266,null,{}] 00:00:11 INFO - PROCESS | 1654 | 1467356410997 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}] 00:00:11 INFO - PROCESS | 1654 | 1467356410998 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:11 INFO - PROCESS | 1654 | 1467356411082 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 00:00:11 INFO - PROCESS | 1654 | 1467356411088 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:11 INFO - PROCESS | 1654 | 1467356411089 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x11867e800 == 36 [pid = 1654] [id = 324] 00:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x110ff0000) [pid = 1654] [serial = 971] [outer = 0x0] 00:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1255d5400) [pid = 1654] [serial = 972] [outer = 0x110ff0000] 00:00:11 INFO - PROCESS | 1654 | 1467356411113 Marionette DEBUG loaded listener.js 00:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125653800) [pid = 1654] [serial = 973] [outer = 0x110ff0000] 00:00:11 INFO - PROCESS | 1654 | 1467356411438 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]]]}] 00:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 469ms 00:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:00:11 INFO - PROCESS | 1654 | 1467356411463 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 1654 | 1467356411465 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 00:00:11 INFO - PROCESS | 1654 | 1467356411468 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 1654 | 1467356411470 Marionette TRACE conn2 <- [1,1270,null,{}] 00:00:11 INFO - PROCESS | 1654 | 1467356411472 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}] 00:00:11 INFO - PROCESS | 1654 | 1467356411473 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:11 INFO - PROCESS | 1654 | 1467356411585 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 00:00:11 INFO - PROCESS | 1654 | 1467356411590 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:11 INFO - PROCESS | 1654 | 1467356411591 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12683e800 == 37 [pid = 1654] [id = 325] 00:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112a7cc00) [pid = 1654] [serial = 974] [outer = 0x0] 00:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125658000) [pid = 1654] [serial = 975] [outer = 0x112a7cc00] 00:00:11 INFO - PROCESS | 1654 | 1467356411616 Marionette DEBUG loaded listener.js 00:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12669f000) [pid = 1654] [serial = 976] [outer = 0x112a7cc00] 00:00:11 INFO - PROCESS | 1654 | 1467356411995 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]]]}] 00:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 569ms 00:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:00:12 INFO - PROCESS | 1654 | 1467356412043 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 00:00:12 INFO - PROCESS | 1654 | 1467356412045 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 00:00:12 INFO - PROCESS | 1654 | 1467356412049 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:00:12 INFO - PROCESS | 1654 | 1467356412053 Marionette TRACE conn2 <- [1,1274,null,{}] 00:00:12 INFO - PROCESS | 1654 | 1467356412056 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}] 00:00:12 INFO - PROCESS | 1654 | 1467356412059 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:12 INFO - PROCESS | 1654 | 1467356412224 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 00:00:12 INFO - PROCESS | 1654 | 1467356412251 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:12 INFO - PROCESS | 1654 | 1467356412253 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e6000 == 38 [pid = 1654] [id = 326] 00:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128a04000) [pid = 1654] [serial = 977] [outer = 0x0] 00:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128a09800) [pid = 1654] [serial = 978] [outer = 0x128a04000] 00:00:12 INFO - PROCESS | 1654 | 1467356412294 Marionette DEBUG loaded listener.js 00:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128cb4400) [pid = 1654] [serial = 979] [outer = 0x128a04000] 00:00:12 INFO - PROCESS | 1654 | 1467356412673 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]]]}] 00:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 674ms 00:00:12 INFO - PROCESS | 1654 | 1467356412723 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 00:00:12 INFO - PROCESS | 1654 | 1467356412725 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 00:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:00:12 INFO - PROCESS | 1654 | 1467356412728 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:00:12 INFO - PROCESS | 1654 | 1467356412729 Marionette TRACE conn2 <- [1,1278,null,{}] 00:00:12 INFO - PROCESS | 1654 | 1467356412733 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}] 00:00:12 INFO - PROCESS | 1654 | 1467356412735 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:12 INFO - PROCESS | 1654 | 1467356412908 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 00:00:12 INFO - PROCESS | 1654 | 1467356412930 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:12 INFO - PROCESS | 1654 | 1467356412931 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x129241000 == 39 [pid = 1654] [id = 327] 00:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128cb5400) [pid = 1654] [serial = 980] [outer = 0x0] 00:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12906d800) [pid = 1654] [serial = 981] [outer = 0x128cb5400] 00:00:12 INFO - PROCESS | 1654 | 1467356412969 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12929e800) [pid = 1654] [serial = 982] [outer = 0x128cb5400] 00:00:13 INFO - PROCESS | 1654 | 1467356413321 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]]]}] 00:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 619ms 00:00:13 INFO - PROCESS | 1654 | 1467356413347 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 1654 | 1467356413348 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 00:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:00:13 INFO - PROCESS | 1654 | 1467356413353 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - PROCESS | 1654 | 1467356413355 Marionette TRACE conn2 <- [1,1282,null,{}] 00:00:13 INFO - PROCESS | 1654 | 1467356413357 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}] 00:00:13 INFO - PROCESS | 1654 | 1467356413366 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:13 INFO - PROCESS | 1654 | 1467356413472 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 00:00:13 INFO - PROCESS | 1654 | 1467356413476 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:13 INFO - PROCESS | 1654 | 1467356413477 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a660000 == 40 [pid = 1654] [id = 328] 00:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128d7b000) [pid = 1654] [serial = 983] [outer = 0x0] 00:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x129441800) [pid = 1654] [serial = 984] [outer = 0x128d7b000] 00:00:13 INFO - PROCESS | 1654 | 1467356413500 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12a5c7000) [pid = 1654] [serial = 985] [outer = 0x128d7b000] 00:00:13 INFO - PROCESS | 1654 | 1467356413815 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]]]}] 00:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 472ms 00:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:00:13 INFO - PROCESS | 1654 | 1467356413830 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 1654 | 1467356413831 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 00:00:13 INFO - PROCESS | 1654 | 1467356413841 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - PROCESS | 1654 | 1467356413842 Marionette TRACE conn2 <- [1,1286,null,{}] 00:00:13 INFO - PROCESS | 1654 | 1467356413844 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}] 00:00:13 INFO - PROCESS | 1654 | 1467356413846 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:14 INFO - PROCESS | 1654 | 1467356414116 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128a08800) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1128ce000) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11712c800) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112f24400) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12456c000) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1133b3400) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1161d4000) [pid = 1654] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112f23400) [pid = 1654] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x129439000) [pid = 1654] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125644800) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124257c00) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1198e9c00) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1198e8400) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x111aa5800) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1181bb000) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x111aad400) [pid = 1654] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:00:14 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110f82800) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:00:14 INFO - PROCESS | 1654 | 1467356414160 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 1654 | 1467356414161 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11868f800 == 41 [pid = 1654] [id = 329] 00:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x110ff9400) [pid = 1654] [serial = 986] [outer = 0x0] 00:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1128ce000) [pid = 1654] [serial = 987] [outer = 0x110ff9400] 00:00:14 INFO - PROCESS | 1654 | 1467356414186 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116b19800) [pid = 1654] [serial = 988] [outer = 0x110ff9400] 00:00:14 INFO - PROCESS | 1654 | 1467356414461 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]]]}] 00:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 675ms 00:00:14 INFO - PROCESS | 1654 | 1467356414510 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 00:00:14 INFO - PROCESS | 1654 | 1467356414511 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 00:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:00:14 INFO - PROCESS | 1654 | 1467356414513 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:00:14 INFO - PROCESS | 1654 | 1467356414515 Marionette TRACE conn2 <- [1,1290,null,{}] 00:00:14 INFO - PROCESS | 1654 | 1467356414533 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}] 00:00:14 INFO - PROCESS | 1654 | 1467356414537 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:14 INFO - PROCESS | 1654 | 1467356414622 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 00:00:14 INFO - PROCESS | 1654 | 1467356414626 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 1654 | 1467356414627 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1c7800 == 42 [pid = 1654] [id = 330] 00:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1183ac000) [pid = 1654] [serial = 989] [outer = 0x0] 00:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12425a000) [pid = 1654] [serial = 990] [outer = 0x1183ac000] 00:00:14 INFO - PROCESS | 1654 | 1467356414651 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128d77000) [pid = 1654] [serial = 991] [outer = 0x1183ac000] 00:00:14 INFO - PROCESS | 1654 | 1467356414968 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 489ms 00:00:15 INFO - PROCESS | 1654 | 1467356415020 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 1654 | 1467356415023 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 00:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:00:15 INFO - PROCESS | 1654 | 1467356415031 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - PROCESS | 1654 | 1467356415032 Marionette TRACE conn2 <- [1,1294,null,{}] 00:00:15 INFO - PROCESS | 1654 | 1467356415037 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}] 00:00:15 INFO - PROCESS | 1654 | 1467356415039 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:15 INFO - PROCESS | 1654 | 1467356415121 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 00:00:15 INFO - PROCESS | 1654 | 1467356415125 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:15 INFO - PROCESS | 1654 | 1467356415126 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9d5800 == 43 [pid = 1654] [id = 331] 00:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1181bb000) [pid = 1654] [serial = 992] [outer = 0x0] 00:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a67a400) [pid = 1654] [serial = 993] [outer = 0x1181bb000] 00:00:15 INFO - PROCESS | 1654 | 1467356415150 Marionette DEBUG loaded listener.js 00:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a89c000) [pid = 1654] [serial = 994] [outer = 0x1181bb000] 00:00:15 INFO - PROCESS | 1654 | 1467356415486 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 470ms 00:00:15 INFO - PROCESS | 1654 | 1467356415502 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 1654 | 1467356415505 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 00:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:00:15 INFO - PROCESS | 1654 | 1467356415516 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - PROCESS | 1654 | 1467356415517 Marionette TRACE conn2 <- [1,1298,null,{}] 00:00:15 INFO - PROCESS | 1654 | 1467356415521 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}] 00:00:15 INFO - PROCESS | 1654 | 1467356415522 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:15 INFO - PROCESS | 1654 | 1467356415604 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 00:00:15 INFO - PROCESS | 1654 | 1467356415608 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:15 INFO - PROCESS | 1654 | 1467356415609 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd0d000 == 44 [pid = 1654] [id = 332] 00:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124568800) [pid = 1654] [serial = 995] [outer = 0x0] 00:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a8a0800) [pid = 1654] [serial = 996] [outer = 0x124568800] 00:00:15 INFO - PROCESS | 1654 | 1467356415681 Marionette DEBUG loaded listener.js 00:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b024800) [pid = 1654] [serial = 997] [outer = 0x124568800] 00:00:15 INFO - PROCESS | 1654 | 1467356415938 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 480ms 00:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:00:15 INFO - PROCESS | 1654 | 1467356415991 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 1654 | 1467356415992 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 00:00:15 INFO - PROCESS | 1654 | 1467356415994 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - PROCESS | 1654 | 1467356415995 Marionette TRACE conn2 <- [1,1302,null,{}] 00:00:16 INFO - PROCESS | 1654 | 1467356415997 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}] 00:00:16 INFO - PROCESS | 1654 | 1467356415998 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:16 INFO - PROCESS | 1654 | 1467356416082 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 00:00:16 INFO - PROCESS | 1654 | 1467356416088 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 1654 | 1467356416089 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c31b000 == 45 [pid = 1654] [id = 333] 00:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b024c00) [pid = 1654] [serial = 998] [outer = 0x0] 00:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b032000) [pid = 1654] [serial = 999] [outer = 0x12b024c00] 00:00:16 INFO - PROCESS | 1654 | 1467356416113 Marionette DEBUG loaded listener.js 00:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b1eac00) [pid = 1654] [serial = 1000] [outer = 0x12b024c00] 00:00:16 INFO - PROCESS | 1654 | 1467356416684 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]]]}] 00:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 00:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:00:16 INFO - PROCESS | 1654 | 1467356416741 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 00:00:16 INFO - PROCESS | 1654 | 1467356416744 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 00:00:16 INFO - PROCESS | 1654 | 1467356416747 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:00:16 INFO - PROCESS | 1654 | 1467356416751 Marionette TRACE conn2 <- [1,1306,null,{}] 00:00:16 INFO - PROCESS | 1654 | 1467356416756 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}] 00:00:16 INFO - PROCESS | 1654 | 1467356416758 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:16 INFO - PROCESS | 1654 | 1467356416899 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 00:00:16 INFO - PROCESS | 1654 | 1467356416978 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 1654 | 1467356416979 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x117034800 == 46 [pid = 1654] [id = 334] 00:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112f28000) [pid = 1654] [serial = 1001] [outer = 0x0] 00:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x113377400) [pid = 1654] [serial = 1002] [outer = 0x112f28000] 00:00:17 INFO - PROCESS | 1654 | 1467356417010 Marionette DEBUG loaded listener.js 00:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115e61c00) [pid = 1654] [serial = 1003] [outer = 0x112f28000] 00:00:17 INFO - PROCESS | 1654 | 1467356417720 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]]]}] 00:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1027ms 00:00:17 INFO - PROCESS | 1654 | 1467356417775 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 00:00:17 INFO - PROCESS | 1654 | 1467356417777 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 00:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:00:17 INFO - PROCESS | 1654 | 1467356417781 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:00:17 INFO - PROCESS | 1654 | 1467356417783 Marionette TRACE conn2 <- [1,1310,null,{}] 00:00:17 INFO - PROCESS | 1654 | 1467356417797 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}] 00:00:17 INFO - PROCESS | 1654 | 1467356417799 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:17 INFO - PROCESS | 1654 | 1467356417903 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 00:00:17 INFO - PROCESS | 1654 | 1467356417958 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 1654 | 1467356417961 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x116baa000 == 47 [pid = 1654] [id = 335] 00:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1161d5000) [pid = 1654] [serial = 1004] [outer = 0x0] 00:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116729800) [pid = 1654] [serial = 1005] [outer = 0x1161d5000] 00:00:17 INFO - PROCESS | 1654 | 1467356417989 Marionette DEBUG loaded listener.js 00:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1168e4400) [pid = 1654] [serial = 1006] [outer = 0x1161d5000] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd0d000 == 46 [pid = 1654] [id = 332] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9d5800 == 45 [pid = 1654] [id = 331] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1c7800 == 44 [pid = 1654] [id = 330] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11868f800 == 43 [pid = 1654] [id = 329] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12a660000 == 42 [pid = 1654] [id = 328] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x129241000 == 41 [pid = 1654] [id = 327] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e6000 == 40 [pid = 1654] [id = 326] 00:00:18 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a8a2000) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12683e800 == 39 [pid = 1654] [id = 325] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11867e800 == 38 [pid = 1654] [id = 324] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12458f800 == 37 [pid = 1654] [id = 323] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12404e800 == 36 [pid = 1654] [id = 322] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x123925800 == 35 [pid = 1654] [id = 321] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e9800 == 34 [pid = 1654] [id = 320] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1189a4000 == 33 [pid = 1654] [id = 319] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x118683800 == 32 [pid = 1654] [id = 318] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x117046800 == 31 [pid = 1654] [id = 317] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11619a800 == 30 [pid = 1654] [id = 316] 00:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfc1000 == 29 [pid = 1654] [id = 315] 00:00:18 INFO - PROCESS | 1654 | 1467356418435 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] 00:00:18 INFO - PROCESS | 1654 | 1467356418466 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 00:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:00:18 INFO - PROCESS | 1654 | 1467356418476 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:00:18 INFO - PROCESS | 1654 | 1467356418479 Marionette TRACE conn2 <- [1,1314,null,{}] 00:00:18 INFO - PROCESS | 1654 | 1467356418491 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}] 00:00:18 INFO - PROCESS | 1654 | 1467356418494 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:18 INFO - PROCESS | 1654 | 1467356418613 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 00:00:18 INFO - PROCESS | 1654 | 1467356418625 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:18 INFO - PROCESS | 1654 | 1467356418627 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f34800 == 30 [pid = 1654] [id = 336] 00:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1173b8c00) [pid = 1654] [serial = 1007] [outer = 0x0] 00:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1173c3000) [pid = 1654] [serial = 1008] [outer = 0x1173b8c00] 00:00:18 INFO - PROCESS | 1654 | 1467356418678 Marionette DEBUG loaded listener.js 00:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1181b8400) [pid = 1654] [serial = 1009] [outer = 0x1173b8c00] 00:00:19 INFO - PROCESS | 1654 | 1467356419104 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]]]}] 00:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 00:00:19 INFO - PROCESS | 1654 | 1467356419147 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 00:00:19 INFO - PROCESS | 1654 | 1467356419149 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 00:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:00:19 INFO - PROCESS | 1654 | 1467356419162 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:00:19 INFO - PROCESS | 1654 | 1467356419166 Marionette TRACE conn2 <- [1,1318,null,{}] 00:00:19 INFO - PROCESS | 1654 | 1467356419179 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}] 00:00:19 INFO - PROCESS | 1654 | 1467356419183 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:19 INFO - PROCESS | 1654 | 1467356419298 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 00:00:19 INFO - PROCESS | 1654 | 1467356419383 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:19 INFO - PROCESS | 1654 | 1467356419386 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11914a000 == 31 [pid = 1654] [id = 337] 00:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118372c00) [pid = 1654] [serial = 1010] [outer = 0x0] 00:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118417800) [pid = 1654] [serial = 1011] [outer = 0x118372c00] 00:00:19 INFO - PROCESS | 1654 | 1467356419431 Marionette DEBUG loaded listener.js 00:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118812000) [pid = 1654] [serial = 1012] [outer = 0x118372c00] 00:00:19 INFO - PROCESS | 1654 | 1467356419789 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]]]}] 00:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 676ms 00:00:19 INFO - PROCESS | 1654 | 1467356419838 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 00:00:19 INFO - PROCESS | 1654 | 1467356419841 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 00:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:00:19 INFO - PROCESS | 1654 | 1467356419844 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:00:19 INFO - PROCESS | 1654 | 1467356419846 Marionette TRACE conn2 <- [1,1322,null,{}] 00:00:19 INFO - PROCESS | 1654 | 1467356419849 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}] 00:00:19 INFO - PROCESS | 1654 | 1467356419851 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:20 INFO - PROCESS | 1654 | 1467356420033 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 00:00:20 INFO - PROCESS | 1654 | 1467356420050 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:20 INFO - PROCESS | 1654 | 1467356420051 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b1f800 == 32 [pid = 1654] [id = 338] 00:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d7000) [pid = 1654] [serial = 1013] [outer = 0x0] 00:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11945c800) [pid = 1654] [serial = 1014] [outer = 0x1128d7000] 00:00:20 INFO - PROCESS | 1654 | 1467356420092 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11982b400) [pid = 1654] [serial = 1015] [outer = 0x1128d7000] 00:00:20 INFO - PROCESS | 1654 | 1467356420458 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]]]}] 00:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 621ms 00:00:20 INFO - PROCESS | 1654 | 1467356420465 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 00:00:20 INFO - PROCESS | 1654 | 1467356420466 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 00:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:00:20 INFO - PROCESS | 1654 | 1467356420471 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - PROCESS | 1654 | 1467356420472 Marionette TRACE conn2 <- [1,1326,null,{}] 00:00:20 INFO - PROCESS | 1654 | 1467356420475 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}] 00:00:20 INFO - PROCESS | 1654 | 1467356420476 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:20 INFO - PROCESS | 1654 | 1467356420566 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 00:00:20 INFO - PROCESS | 1654 | 1467356420601 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:20 INFO - PROCESS | 1654 | 1467356420602 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x123922800 == 33 [pid = 1654] [id = 339] 00:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11982e800) [pid = 1654] [serial = 1016] [outer = 0x0] 00:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1198e9000) [pid = 1654] [serial = 1017] [outer = 0x11982e800] 00:00:20 INFO - PROCESS | 1654 | 1467356420626 Marionette DEBUG loaded listener.js 00:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119b54000) [pid = 1654] [serial = 1018] [outer = 0x11982e800] 00:00:20 INFO - PROCESS | 1654 | 1467356420947 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]]]}] 00:00:20 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 00:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 00:00:20 INFO - PROCESS | 1654 | 1467356420990 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 00:00:20 INFO - PROCESS | 1654 | 1467356420991 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 00:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:00:20 INFO - PROCESS | 1654 | 1467356420993 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - PROCESS | 1654 | 1467356420994 Marionette TRACE conn2 <- [1,1330,null,{}] 00:00:20 INFO - PROCESS | 1654 | 1467356420997 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}] 00:00:21 INFO - PROCESS | 1654 | 1467356421001 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:21 INFO - PROCESS | 1654 | 1467356421125 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 00:00:21 INFO - PROCESS | 1654 | 1467356421160 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:21 INFO - PROCESS | 1654 | 1467356421161 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242cb800 == 34 [pid = 1654] [id = 340] 00:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119c43400) [pid = 1654] [serial = 1019] [outer = 0x0] 00:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1210e0400) [pid = 1654] [serial = 1020] [outer = 0x119c43400] 00:00:21 INFO - PROCESS | 1654 | 1467356421187 Marionette DEBUG loaded listener.js 00:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124565800) [pid = 1654] [serial = 1021] [outer = 0x119c43400] 00:00:21 INFO - PROCESS | 1654 | 1467356421537 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]]]}] 00:00:21 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 00:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 568ms 00:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:00:21 INFO - PROCESS | 1654 | 1467356421562 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 00:00:21 INFO - PROCESS | 1654 | 1467356421563 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 00:00:21 INFO - PROCESS | 1654 | 1467356421566 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:00:21 INFO - PROCESS | 1654 | 1467356421569 Marionette TRACE conn2 <- [1,1334,null,{}] 00:00:21 INFO - PROCESS | 1654 | 1467356421580 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}] 00:00:21 INFO - PROCESS | 1654 | 1467356421581 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:21 INFO - PROCESS | 1654 | 1467356421674 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 00:00:21 INFO - PROCESS | 1654 | 1467356421677 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:21 INFO - PROCESS | 1654 | 1467356421678 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a7000 == 35 [pid = 1654] [id = 341] 00:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1128d5c00) [pid = 1654] [serial = 1022] [outer = 0x0] 00:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124d39c00) [pid = 1654] [serial = 1023] [outer = 0x1128d5c00] 00:00:21 INFO - PROCESS | 1654 | 1467356421709 Marionette DEBUG loaded listener.js 00:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1255cc000) [pid = 1654] [serial = 1024] [outer = 0x1128d5c00] 00:00:22 INFO - PROCESS | 1654 | 1467356422118 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]]]}] 00:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 583ms 00:00:22 INFO - PROCESS | 1654 | 1467356422149 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 00:00:22 INFO - PROCESS | 1654 | 1467356422151 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 00:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:00:22 INFO - PROCESS | 1654 | 1467356422154 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:00:22 INFO - PROCESS | 1654 | 1467356422156 Marionette TRACE conn2 <- [1,1338,null,{}] 00:00:22 INFO - PROCESS | 1654 | 1467356422159 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}] 00:00:22 INFO - PROCESS | 1654 | 1467356422161 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:22 INFO - PROCESS | 1654 | 1467356422294 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124568800) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110ff0000) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112d38c00) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183b0800) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1210dd000) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110ffa000) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128a04000) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12a89bc00) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128cb5400) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128d7b000) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x110ff9400) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1198ea400) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1181bb000) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1132be000) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11617e000) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1183ad800) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x112a7cc00) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1183ac000) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:00:22 INFO - PROCESS | 1654 | 1467356422628 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:22 INFO - PROCESS | 1654 | 1467356422630 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11517a800 == 36 [pid = 1654] [id = 342] 00:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x110fee800) [pid = 1654] [serial = 1025] [outer = 0x0] 00:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112d38c00) [pid = 1654] [serial = 1026] [outer = 0x110fee800] 00:00:22 INFO - PROCESS | 1654 | 1467356422667 Marionette DEBUG loaded listener.js 00:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1181bb000) [pid = 1654] [serial = 1027] [outer = 0x110fee800] 00:00:23 INFO - PROCESS | 1654 | 1467356423543 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]]]}] 00:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1423ms 00:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:00:23 INFO - PROCESS | 1654 | 1467356423577 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 00:00:23 INFO - PROCESS | 1654 | 1467356423579 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 00:00:23 INFO - PROCESS | 1654 | 1467356423581 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - PROCESS | 1654 | 1467356423582 Marionette TRACE conn2 <- [1,1342,null,{}] 00:00:23 INFO - PROCESS | 1654 | 1467356423586 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}] 00:00:23 INFO - PROCESS | 1654 | 1467356423587 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:23 INFO - PROCESS | 1654 | 1467356423672 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 00:00:23 INFO - PROCESS | 1654 | 1467356423677 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 1654 | 1467356423678 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289c2800 == 37 [pid = 1654] [id = 343] 00:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1181bcc00) [pid = 1654] [serial = 1028] [outer = 0x0] 00:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1198ea400) [pid = 1654] [serial = 1029] [outer = 0x1181bcc00] 00:00:23 INFO - PROCESS | 1654 | 1467356423697 Marionette DEBUG loaded listener.js 00:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x125645800) [pid = 1654] [serial = 1030] [outer = 0x1181bcc00] 00:00:24 INFO - PROCESS | 1654 | 1467356424257 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]]]}] 00:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 722ms 00:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:00:24 INFO - PROCESS | 1654 | 1467356424303 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 00:00:24 INFO - PROCESS | 1654 | 1467356424306 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 00:00:24 INFO - PROCESS | 1654 | 1467356424309 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - PROCESS | 1654 | 1467356424311 Marionette TRACE conn2 <- [1,1346,null,{}] 00:00:24 INFO - PROCESS | 1654 | 1467356424315 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}] 00:00:24 INFO - PROCESS | 1654 | 1467356424317 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:24 INFO - PROCESS | 1654 | 1467356424422 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 00:00:24 INFO - PROCESS | 1654 | 1467356424477 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:24 INFO - PROCESS | 1654 | 1467356424478 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ba6800 == 38 [pid = 1654] [id = 344] 00:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1131c3000) [pid = 1654] [serial = 1031] [outer = 0x0] 00:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116177c00) [pid = 1654] [serial = 1032] [outer = 0x1131c3000] 00:00:24 INFO - PROCESS | 1654 | 1467356424509 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116a69c00) [pid = 1654] [serial = 1033] [outer = 0x1131c3000] 00:00:24 INFO - PROCESS | 1654 | 1467356424943 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]]]}] 00:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 00:00:24 INFO - PROCESS | 1654 | 1467356424980 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 00:00:24 INFO - PROCESS | 1654 | 1467356424983 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 00:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:00:24 INFO - PROCESS | 1654 | 1467356424988 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - PROCESS | 1654 | 1467356424990 Marionette TRACE conn2 <- [1,1350,null,{}] 00:00:24 INFO - PROCESS | 1654 | 1467356424993 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}] 00:00:24 INFO - PROCESS | 1654 | 1467356424995 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:25 INFO - PROCESS | 1654 | 1467356425104 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 00:00:25 INFO - PROCESS | 1654 | 1467356425191 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 1654 | 1467356425193 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x123921000 == 39 [pid = 1654] [id = 345] 00:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1173c3c00) [pid = 1654] [serial = 1034] [outer = 0x0] 00:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183ab000) [pid = 1654] [serial = 1035] [outer = 0x1173c3c00] 00:00:25 INFO - PROCESS | 1654 | 1467356425244 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118420400) [pid = 1654] [serial = 1036] [outer = 0x1173c3c00] 00:00:25 INFO - PROCESS | 1654 | 1467356425747 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]]]}] 00:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 775ms 00:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:00:25 INFO - PROCESS | 1654 | 1467356425762 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 00:00:25 INFO - PROCESS | 1654 | 1467356425764 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 00:00:25 INFO - PROCESS | 1654 | 1467356425766 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - PROCESS | 1654 | 1467356425771 Marionette TRACE conn2 <- [1,1354,null,{}] 00:00:25 INFO - PROCESS | 1654 | 1467356425779 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}] 00:00:25 INFO - PROCESS | 1654 | 1467356425782 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:25 INFO - PROCESS | 1654 | 1467356425879 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 00:00:25 INFO - PROCESS | 1654 | 1467356425933 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 1654 | 1467356425935 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db5000 == 40 [pid = 1654] [id = 346] 00:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1198ea000) [pid = 1654] [serial = 1037] [outer = 0x0] 00:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119cf8800) [pid = 1654] [serial = 1038] [outer = 0x1198ea000] 00:00:25 INFO - PROCESS | 1654 | 1467356425966 Marionette DEBUG loaded listener.js 00:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123b6f400) [pid = 1654] [serial = 1039] [outer = 0x1198ea000] 00:00:26 INFO - PROCESS | 1654 | 1467356426373 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]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 627ms 00:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:00:26 INFO - PROCESS | 1654 | 1467356426394 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 1654 | 1467356426396 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 00:00:26 INFO - PROCESS | 1654 | 1467356426398 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 1654 | 1467356426399 Marionette TRACE conn2 <- [1,1358,null,{}] 00:00:26 INFO - PROCESS | 1654 | 1467356426402 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}] 00:00:26 INFO - PROCESS | 1654 | 1467356426403 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:26 INFO - PROCESS | 1654 | 1467356426500 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 00:00:26 INFO - PROCESS | 1654 | 1467356426548 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:26 INFO - PROCESS | 1654 | 1467356426550 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12959a000 == 41 [pid = 1654] [id = 347] 00:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124534000) [pid = 1654] [serial = 1040] [outer = 0x0] 00:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12564bc00) [pid = 1654] [serial = 1041] [outer = 0x124534000] 00:00:26 INFO - PROCESS | 1654 | 1467356426579 Marionette DEBUG loaded listener.js 00:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126018400) [pid = 1654] [serial = 1042] [outer = 0x124534000] 00:00:26 INFO - PROCESS | 1654 | 1467356426987 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]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 621ms 00:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:00:27 INFO - PROCESS | 1654 | 1467356427020 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 1654 | 1467356427021 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 00:00:27 INFO - PROCESS | 1654 | 1467356427023 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - PROCESS | 1654 | 1467356427025 Marionette TRACE conn2 <- [1,1362,null,{}] 00:00:27 INFO - PROCESS | 1654 | 1467356427027 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}] 00:00:27 INFO - PROCESS | 1654 | 1467356427028 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:27 INFO - PROCESS | 1654 | 1467356427123 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 00:00:27 INFO - PROCESS | 1654 | 1467356427218 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 1654 | 1467356427219 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a666000 == 42 [pid = 1654] [id = 348] 00:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126020000) [pid = 1654] [serial = 1043] [outer = 0x0] 00:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1264ef400) [pid = 1654] [serial = 1044] [outer = 0x126020000] 00:00:27 INFO - PROCESS | 1654 | 1467356427247 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126a0a400) [pid = 1654] [serial = 1045] [outer = 0x126020000] 00:00:27 INFO - PROCESS | 1654 | 1467356427699 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]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 722ms 00:00:27 INFO - PROCESS | 1654 | 1467356427842 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 1654 | 1467356427844 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 00:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:00:27 INFO - PROCESS | 1654 | 1467356427847 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - PROCESS | 1654 | 1467356427849 Marionette TRACE conn2 <- [1,1366,null,{}] 00:00:27 INFO - PROCESS | 1654 | 1467356427867 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}] 00:00:27 INFO - PROCESS | 1654 | 1467356427869 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:27 INFO - PROCESS | 1654 | 1467356427973 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 00:00:28 INFO - PROCESS | 1654 | 1467356428023 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:28 INFO - PROCESS | 1654 | 1467356428026 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184b8000 == 43 [pid = 1654] [id = 349] 00:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1133b3400) [pid = 1654] [serial = 1046] [outer = 0x0] 00:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113da7800) [pid = 1654] [serial = 1047] [outer = 0x1133b3400] 00:00:28 INFO - PROCESS | 1654 | 1467356428054 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116b13400) [pid = 1654] [serial = 1048] [outer = 0x1133b3400] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11517a800 == 42 [pid = 1654] [id = 342] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a7000 == 41 [pid = 1654] [id = 341] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1242cb800 == 40 [pid = 1654] [id = 340] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x123922800 == 39 [pid = 1654] [id = 339] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x119b1f800 == 38 [pid = 1654] [id = 338] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11914a000 == 37 [pid = 1654] [id = 337] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x117f34800 == 36 [pid = 1654] [id = 336] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x116baa000 == 35 [pid = 1654] [id = 335] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x117034800 == 34 [pid = 1654] [id = 334] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12c31b000 == 33 [pid = 1654] [id = 333] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12a666000 == 32 [pid = 1654] [id = 348] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12959a000 == 31 [pid = 1654] [id = 347] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x128db5000 == 30 [pid = 1654] [id = 346] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x123921000 == 29 [pid = 1654] [id = 345] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1289c2800 == 28 [pid = 1654] [id = 343] 00:00:29 INFO - PROCESS | 1654 | --DOCSHELL 0x116ba6800 == 27 [pid = 1654] [id = 344] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1255d5400) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125653800) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112d46800) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1132c0800) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1198e1400) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1210dc800) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123809800) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123f88000) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1181b2000) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11836b000) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128a09800) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12b006400) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12906d800) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x129441800) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116b19800) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x124061400) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124d30400) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12a67a400) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11881b800) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11945f800) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1167ed800) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x116b13800) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1128ce000) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118412c00) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118421400) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x125658000) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12a89c000) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12929e800) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12a5c7000) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12b024800) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x128cb4400) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x128d77000) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12425a000) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12669f000) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12a8a0800) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 00:00:29 INFO - PROCESS | 1654 | 1467356429162 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] 00:00:29 INFO - PROCESS | 1654 | 1467356429184 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 00:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:00:29 INFO - PROCESS | 1654 | 1467356429190 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 1654 | 1467356429192 Marionette TRACE conn2 <- [1,1370,null,{}] 00:00:29 INFO - PROCESS | 1654 | 1467356429195 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}] 00:00:29 INFO - PROCESS | 1654 | 1467356429197 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:29 INFO - PROCESS | 1654 | 1467356429278 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 00:00:29 INFO - PROCESS | 1654 | 1467356429282 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 1654 | 1467356429284 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x116334000 == 28 [pid = 1654] [id = 350] 00:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x112d45800) [pid = 1654] [serial = 1049] [outer = 0x0] 00:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x112d4a400) [pid = 1654] [serial = 1050] [outer = 0x112d45800] 00:00:29 INFO - PROCESS | 1654 | 1467356429315 Marionette DEBUG loaded listener.js 00:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1133b9400) [pid = 1654] [serial = 1051] [outer = 0x112d45800] 00:00:29 INFO - PROCESS | 1654 | 1467356429655 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] 00:00:29 INFO - PROCESS | 1654 | 1467356429717 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 00:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:00:29 INFO - PROCESS | 1654 | 1467356429727 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 1654 | 1467356429729 Marionette TRACE conn2 <- [1,1374,null,{}] 00:00:29 INFO - PROCESS | 1654 | 1467356429731 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}] 00:00:29 INFO - PROCESS | 1654 | 1467356429733 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:29 INFO - PROCESS | 1654 | 1467356429812 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 00:00:29 INFO - PROCESS | 1654 | 1467356429820 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 1654 | 1467356429822 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e2000 == 29 [pid = 1654] [id = 351] 00:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x116a67800) [pid = 1654] [serial = 1052] [outer = 0x0] 00:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116b10c00) [pid = 1654] [serial = 1053] [outer = 0x116a67800] 00:00:29 INFO - PROCESS | 1654 | 1467356429849 Marionette DEBUG loaded listener.js 00:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x117f9ac00) [pid = 1654] [serial = 1054] [outer = 0x116a67800] 00:00:30 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:30 INFO - PROCESS | 1654 | 1467356430190 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] 00:00:30 INFO - PROCESS | 1654 | 1467356430250 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 00:00:30 INFO - PROCESS | 1654 | 1467356430253 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:00:30 INFO - PROCESS | 1654 | 1467356430257 Marionette TRACE conn2 <- [1,1378,null,{}] 00:00:30 INFO - PROCESS | 1654 | 1467356430269 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}] 00:00:30 INFO - PROCESS | 1654 | 1467356430274 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:30 INFO - PROCESS | 1654 | 1467356430392 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 00:00:30 INFO - PROCESS | 1654 | 1467356430406 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:30 INFO - PROCESS | 1654 | 1467356430408 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a7800 == 30 [pid = 1654] [id = 352] 00:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112712400) [pid = 1654] [serial = 1055] [outer = 0x0] 00:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118418800) [pid = 1654] [serial = 1056] [outer = 0x112712400] 00:00:30 INFO - PROCESS | 1654 | 1467356430453 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11883dc00) [pid = 1654] [serial = 1057] [outer = 0x112712400] 00:00:30 INFO - PROCESS | 1654 | 1467356430867 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] 00:00:30 INFO - PROCESS | 1654 | 1467356430880 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 00:00:30 INFO - PROCESS | 1654 | 1467356430891 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:00:30 INFO - PROCESS | 1654 | 1467356430892 Marionette TRACE conn2 <- [1,1382,null,{}] 00:00:30 INFO - PROCESS | 1654 | 1467356430914 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}] 00:00:30 INFO - PROCESS | 1654 | 1467356430915 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:31 INFO - PROCESS | 1654 | 1467356431005 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 00:00:31 INFO - PROCESS | 1654 | 1467356431008 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 1654 | 1467356431009 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c2f000 == 31 [pid = 1654] [id = 353] 00:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119462c00) [pid = 1654] [serial = 1058] [outer = 0x0] 00:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1198e4800) [pid = 1654] [serial = 1059] [outer = 0x119462c00] 00:00:31 INFO - PROCESS | 1654 | 1467356431035 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119b48800) [pid = 1654] [serial = 1060] [outer = 0x119462c00] 00:00:31 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:31 INFO - PROCESS | 1654 | 1467356431385 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] 00:00:31 INFO - PROCESS | 1654 | 1467356431430 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 00:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:00:31 INFO - PROCESS | 1654 | 1467356431432 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 1654 | 1467356431433 Marionette TRACE conn2 <- [1,1386,null,{}] 00:00:31 INFO - PROCESS | 1654 | 1467356431443 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}] 00:00:31 INFO - PROCESS | 1654 | 1467356431444 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:31 INFO - PROCESS | 1654 | 1467356431534 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 00:00:31 INFO - PROCESS | 1654 | 1467356431569 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 1654 | 1467356431570 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a45000 == 32 [pid = 1654] [id = 354] 00:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1168d8000) [pid = 1654] [serial = 1061] [outer = 0x0] 00:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119cf1c00) [pid = 1654] [serial = 1062] [outer = 0x1168d8000] 00:00:31 INFO - PROCESS | 1654 | 1467356431595 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1210dd800) [pid = 1654] [serial = 1063] [outer = 0x1168d8000] 00:00:31 INFO - PROCESS | 1654 | 1467356431941 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] 00:00:31 INFO - PROCESS | 1654 | 1467356431954 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 00:00:31 INFO - PROCESS | 1654 | 1467356431956 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 1654 | 1467356431957 Marionette TRACE conn2 <- [1,1390,null,{}] 00:00:31 INFO - PROCESS | 1654 | 1467356431959 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}] 00:00:31 INFO - PROCESS | 1654 | 1467356431964 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:32 INFO - PROCESS | 1654 | 1467356432078 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 00:00:32 INFO - PROCESS | 1654 | 1467356432082 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 1654 | 1467356432083 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ad5000 == 33 [pid = 1654] [id = 355] 00:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1210de800) [pid = 1654] [serial = 1064] [outer = 0x0] 00:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x123b6c000) [pid = 1654] [serial = 1065] [outer = 0x1210de800] 00:00:32 INFO - PROCESS | 1654 | 1467356432110 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124fc9800) [pid = 1654] [serial = 1066] [outer = 0x1210de800] 00:00:32 INFO - PROCESS | 1654 | 1467356432429 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]]]}] 00:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 00:00:32 INFO - PROCESS | 1654 | 1467356432475 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 1654 | 1467356432477 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 00:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:00:32 INFO - PROCESS | 1654 | 1467356432479 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - PROCESS | 1654 | 1467356432480 Marionette TRACE conn2 <- [1,1394,null,{}] 00:00:32 INFO - PROCESS | 1654 | 1467356432482 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}] 00:00:32 INFO - PROCESS | 1654 | 1467356432484 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:32 INFO - PROCESS | 1654 | 1467356432581 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 00:00:32 INFO - PROCESS | 1654 | 1467356432615 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 1654 | 1467356432616 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a5000 == 34 [pid = 1654] [id = 356] 00:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1255c7c00) [pid = 1654] [serial = 1067] [outer = 0x0] 00:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12564d400) [pid = 1654] [serial = 1068] [outer = 0x1255c7c00] 00:00:32 INFO - PROCESS | 1654 | 1467356432640 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126015c00) [pid = 1654] [serial = 1069] [outer = 0x1255c7c00] 00:00:32 INFO - PROCESS | 1654 | 1467356432964 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]]]}] 00:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 00:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:00:33 INFO - PROCESS | 1654 | 1467356433002 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 00:00:33 INFO - PROCESS | 1654 | 1467356433003 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 00:00:33 INFO - PROCESS | 1654 | 1467356433005 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:00:33 INFO - PROCESS | 1654 | 1467356433006 Marionette TRACE conn2 <- [1,1398,null,{}] 00:00:33 INFO - PROCESS | 1654 | 1467356433008 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}] 00:00:33 INFO - PROCESS | 1654 | 1467356433009 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:33 INFO - PROCESS | 1654 | 1467356433101 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 00:00:33 INFO - PROCESS | 1654 | 1467356433105 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:33 INFO - PROCESS | 1654 | 1467356433106 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12684a800 == 35 [pid = 1654] [id = 357] 00:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126016c00) [pid = 1654] [serial = 1070] [outer = 0x0] 00:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12669c000) [pid = 1654] [serial = 1071] [outer = 0x126016c00] 00:00:33 INFO - PROCESS | 1654 | 1467356433130 Marionette DEBUG loaded listener.js 00:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126a17800) [pid = 1654] [serial = 1072] [outer = 0x126016c00] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11982e800) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1173b8c00) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12b024c00) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118372c00) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119c43400) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1161d5000) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112f28000) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1128d7000) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x110fee800) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1128d5c00) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1181bcc00) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:00:33 INFO - PROCESS | 1654 | 1467356433498 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]]]}] 00:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 00:00:33 INFO - PROCESS | 1654 | 1467356433528 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 00:00:33 INFO - PROCESS | 1654 | 1467356433530 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 00:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:00:33 INFO - PROCESS | 1654 | 1467356433532 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:00:33 INFO - PROCESS | 1654 | 1467356433534 Marionette TRACE conn2 <- [1,1402,null,{}] 00:00:33 INFO - PROCESS | 1654 | 1467356433544 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}] 00:00:33 INFO - PROCESS | 1654 | 1467356433545 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:33 INFO - PROCESS | 1654 | 1467356433656 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 00:00:33 INFO - PROCESS | 1654 | 1467356433662 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:33 INFO - PROCESS | 1654 | 1467356433663 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a6000 == 36 [pid = 1654] [id = 358] 00:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x110f83800) [pid = 1654] [serial = 1073] [outer = 0x0] 00:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1181bcc00) [pid = 1654] [serial = 1074] [outer = 0x110f83800] 00:00:33 INFO - PROCESS | 1654 | 1467356433688 Marionette DEBUG loaded listener.js 00:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1198ddc00) [pid = 1654] [serial = 1075] [outer = 0x110f83800] 00:00:34 INFO - PROCESS | 1654 | 1467356434022 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]]]}] 00:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 528ms 00:00:34 INFO - PROCESS | 1654 | 1467356434062 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 00:00:34 INFO - PROCESS | 1654 | 1467356434063 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 00:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:00:34 INFO - PROCESS | 1654 | 1467356434067 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:00:34 INFO - PROCESS | 1654 | 1467356434069 Marionette TRACE conn2 <- [1,1406,null,{}] 00:00:34 INFO - PROCESS | 1654 | 1467356434072 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}] 00:00:34 INFO - PROCESS | 1654 | 1467356434074 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:34 INFO - PROCESS | 1654 | 1467356434225 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 00:00:34 INFO - PROCESS | 1654 | 1467356434238 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:34 INFO - PROCESS | 1654 | 1467356434239 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x128da9000 == 37 [pid = 1654] [id = 359] 00:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1128d7000) [pid = 1654] [serial = 1076] [outer = 0x0] 00:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119cfd400) [pid = 1654] [serial = 1077] [outer = 0x1128d7000] 00:00:34 INFO - PROCESS | 1654 | 1467356434278 Marionette DEBUG loaded listener.js 00:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126a19800) [pid = 1654] [serial = 1078] [outer = 0x1128d7000] 00:00:34 INFO - PROCESS | 1654 | 1467356434675 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]]]}] 00:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 622ms 00:00:34 INFO - PROCESS | 1654 | 1467356434689 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 00:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:00:34 INFO - PROCESS | 1654 | 1467356434691 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 00:00:34 INFO - PROCESS | 1654 | 1467356434693 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:00:34 INFO - PROCESS | 1654 | 1467356434695 Marionette TRACE conn2 <- [1,1410,null,{}] 00:00:34 INFO - PROCESS | 1654 | 1467356434697 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}] 00:00:34 INFO - PROCESS | 1654 | 1467356434699 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:34 INFO - PROCESS | 1654 | 1467356434794 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 00:00:34 INFO - PROCESS | 1654 | 1467356434847 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:34 INFO - PROCESS | 1654 | 1467356434848 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a3e000 == 38 [pid = 1654] [id = 360] 00:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11841e800) [pid = 1654] [serial = 1079] [outer = 0x0] 00:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128a06000) [pid = 1654] [serial = 1080] [outer = 0x11841e800] 00:00:34 INFO - PROCESS | 1654 | 1467356434875 Marionette DEBUG loaded listener.js 00:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x129062400) [pid = 1654] [serial = 1081] [outer = 0x11841e800] 00:00:35 INFO - PROCESS | 1654 | 1467356435176 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]]]}] 00:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 00:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:00:35 INFO - PROCESS | 1654 | 1467356435212 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 1654 | 1467356435214 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 00:00:35 INFO - PROCESS | 1654 | 1467356435219 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 1654 | 1467356435221 Marionette TRACE conn2 <- [1,1414,null,{}] 00:00:35 INFO - PROCESS | 1654 | 1467356435224 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}] 00:00:35 INFO - PROCESS | 1654 | 1467356435225 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:35 INFO - PROCESS | 1654 | 1467356435298 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 00:00:35 INFO - PROCESS | 1654 | 1467356435391 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 1654 | 1467356435392 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f6f800 == 39 [pid = 1654] [id = 361] 00:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x110fec400) [pid = 1654] [serial = 1082] [outer = 0x0] 00:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x111c7b400) [pid = 1654] [serial = 1083] [outer = 0x110fec400] 00:00:35 INFO - PROCESS | 1654 | 1467356435424 Marionette DEBUG loaded listener.js 00:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1126fa800) [pid = 1654] [serial = 1084] [outer = 0x110fec400] 00:00:36 INFO - PROCESS | 1654 | 1467356436117 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]]]}] 00:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 922ms 00:00:36 INFO - PROCESS | 1654 | 1467356436140 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 00:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:00:36 INFO - PROCESS | 1654 | 1467356436143 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 00:00:36 INFO - PROCESS | 1654 | 1467356436146 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - PROCESS | 1654 | 1467356436148 Marionette TRACE conn2 <- [1,1418,null,{}] 00:00:36 INFO - PROCESS | 1654 | 1467356436151 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}] 00:00:36 INFO - PROCESS | 1654 | 1467356436154 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:36 INFO - PROCESS | 1654 | 1467356436263 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 00:00:36 INFO - PROCESS | 1654 | 1467356436316 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:36 INFO - PROCESS | 1654 | 1467356436318 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193b7800 == 40 [pid = 1654] [id = 362] 00:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1173bb000) [pid = 1654] [serial = 1085] [outer = 0x0] 00:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117fa3800) [pid = 1654] [serial = 1086] [outer = 0x1173bb000] 00:00:36 INFO - PROCESS | 1654 | 1467356436348 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11836c400) [pid = 1654] [serial = 1087] [outer = 0x1173bb000] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123a3e000 == 39 [pid = 1654] [id = 360] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x128da9000 == 38 [pid = 1654] [id = 359] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a6000 == 37 [pid = 1654] [id = 358] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12684a800 == 36 [pid = 1654] [id = 357] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1264a5000 == 35 [pid = 1654] [id = 356] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x124ad5000 == 34 [pid = 1654] [id = 355] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123a45000 == 33 [pid = 1654] [id = 354] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x119c2f000 == 32 [pid = 1654] [id = 353] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a7800 == 31 [pid = 1654] [id = 352] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e2000 == 30 [pid = 1654] [id = 351] 00:00:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116334000 == 29 [pid = 1654] [id = 350] 00:00:37 INFO - PROCESS | 1654 | 1467356437082 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]]]}] 00:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 971ms 00:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:00:37 INFO - PROCESS | 1654 | 1467356437116 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 00:00:37 INFO - PROCESS | 1654 | 1467356437119 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 00:00:37 INFO - PROCESS | 1654 | 1467356437122 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:00:37 INFO - PROCESS | 1654 | 1467356437123 Marionette TRACE conn2 <- [1,1422,null,{}] 00:00:37 INFO - PROCESS | 1654 | 1467356437127 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}] 00:00:37 INFO - PROCESS | 1654 | 1467356437129 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:37 INFO - PROCESS | 1654 | 1467356437216 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1198e9000) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1173c3000) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1181b8400) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12b1eac00) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12b032000) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118417800) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118812000) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1210e0400) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116729800) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1168e4400) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x113377400) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x115e61c00) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11945c800) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119b54000) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1181bb000) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x124d39c00) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1255cc000) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124565800) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1198ea400) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x125645800) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x112d38c00) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11982b400) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 00:00:37 INFO - PROCESS | 1654 | 1467356437273 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:37 INFO - PROCESS | 1654 | 1467356437275 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x117048000 == 30 [pid = 1654] [id = 363] 00:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1133c0800) [pid = 1654] [serial = 1088] [outer = 0x0] 00:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116130800) [pid = 1654] [serial = 1089] [outer = 0x1133c0800] 00:00:37 INFO - PROCESS | 1654 | 1467356437305 Marionette DEBUG loaded listener.js 00:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1168e5800) [pid = 1654] [serial = 1090] [outer = 0x1133c0800] 00:00:37 INFO - PROCESS | 1654 | 1467356437669 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]]]}] 00:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 574ms 00:00:37 INFO - PROCESS | 1654 | 1467356437696 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 00:00:37 INFO - PROCESS | 1654 | 1467356437702 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 00:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:00:37 INFO - PROCESS | 1654 | 1467356437710 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:00:37 INFO - PROCESS | 1654 | 1467356437713 Marionette TRACE conn2 <- [1,1426,null,{}] 00:00:37 INFO - PROCESS | 1654 | 1467356437742 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}] 00:00:37 INFO - PROCESS | 1654 | 1467356437744 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:37 INFO - PROCESS | 1654 | 1467356437876 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 00:00:37 INFO - PROCESS | 1654 | 1467356437885 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:37 INFO - PROCESS | 1654 | 1467356437888 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11913a800 == 31 [pid = 1654] [id = 364] 00:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118374c00) [pid = 1654] [serial = 1091] [outer = 0x0] 00:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1183b6400) [pid = 1654] [serial = 1092] [outer = 0x118374c00] 00:00:37 INFO - PROCESS | 1654 | 1467356437915 Marionette DEBUG loaded listener.js 00:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11880e800) [pid = 1654] [serial = 1093] [outer = 0x118374c00] 00:00:38 INFO - PROCESS | 1654 | 1467356438248 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]]]}] 00:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 571ms 00:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:00:38 INFO - PROCESS | 1654 | 1467356438281 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 1654 | 1467356438282 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 00:00:38 INFO - PROCESS | 1654 | 1467356438285 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 1654 | 1467356438289 Marionette TRACE conn2 <- [1,1430,null,{}] 00:00:38 INFO - PROCESS | 1654 | 1467356438306 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}] 00:00:38 INFO - PROCESS | 1654 | 1467356438309 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:38 INFO - PROCESS | 1654 | 1467356438385 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 00:00:38 INFO - PROCESS | 1654 | 1467356438392 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 1654 | 1467356438394 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0b0000 == 32 [pid = 1654] [id = 365] 00:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11883c000) [pid = 1654] [serial = 1094] [outer = 0x0] 00:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1198dec00) [pid = 1654] [serial = 1095] [outer = 0x11883c000] 00:00:38 INFO - PROCESS | 1654 | 1467356438422 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119c43800) [pid = 1654] [serial = 1096] [outer = 0x11883c000] 00:00:38 INFO - PROCESS | 1654 | 1467356438763 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]]]}] 00:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 525ms 00:00:38 INFO - PROCESS | 1654 | 1467356438811 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 1654 | 1467356438812 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 00:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:00:38 INFO - PROCESS | 1654 | 1467356438814 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 1654 | 1467356438815 Marionette TRACE conn2 <- [1,1434,null,{}] 00:00:38 INFO - PROCESS | 1654 | 1467356438818 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}] 00:00:38 INFO - PROCESS | 1654 | 1467356438819 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:38 INFO - PROCESS | 1654 | 1467356438896 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 00:00:38 INFO - PROCESS | 1654 | 1467356438953 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 1654 | 1467356438954 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242b1800 == 33 [pid = 1654] [id = 366] 00:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112a85000) [pid = 1654] [serial = 1097] [outer = 0x0] 00:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1210e0800) [pid = 1654] [serial = 1098] [outer = 0x112a85000] 00:00:38 INFO - PROCESS | 1654 | 1467356438979 Marionette DEBUG loaded listener.js 00:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x123dd0400) [pid = 1654] [serial = 1099] [outer = 0x112a85000] 00:00:39 INFO - PROCESS | 1654 | 1467356439290 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]]]}] 00:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 00:00:39 INFO - PROCESS | 1654 | 1467356439332 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 00:00:39 INFO - PROCESS | 1654 | 1467356439334 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 00:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:00:39 INFO - PROCESS | 1654 | 1467356439339 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:00:39 INFO - PROCESS | 1654 | 1467356439340 Marionette TRACE conn2 <- [1,1438,null,{}] 00:00:39 INFO - PROCESS | 1654 | 1467356439342 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}] 00:00:39 INFO - PROCESS | 1654 | 1467356439343 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:39 INFO - PROCESS | 1654 | 1467356439437 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 00:00:39 INFO - PROCESS | 1654 | 1467356439472 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 1654 | 1467356439473 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ba4800 == 34 [pid = 1654] [id = 367] 00:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x123be6400) [pid = 1654] [serial = 1100] [outer = 0x0] 00:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124259800) [pid = 1654] [serial = 1101] [outer = 0x123be6400] 00:00:39 INFO - PROCESS | 1654 | 1467356439498 Marionette DEBUG loaded listener.js 00:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124d30400) [pid = 1654] [serial = 1102] [outer = 0x123be6400] 00:00:39 INFO - PROCESS | 1654 | 1467356439856 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]]]}] 00:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 568ms 00:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:00:39 INFO - PROCESS | 1654 | 1467356439907 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 00:00:39 INFO - PROCESS | 1654 | 1467356439908 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 00:00:39 INFO - PROCESS | 1654 | 1467356439910 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:00:39 INFO - PROCESS | 1654 | 1467356439911 Marionette TRACE conn2 <- [1,1442,null,{}] 00:00:39 INFO - PROCESS | 1654 | 1467356439913 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}] 00:00:39 INFO - PROCESS | 1654 | 1467356439918 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:40 INFO - PROCESS | 1654 | 1467356440030 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 00:00:40 INFO - PROCESS | 1654 | 1467356440044 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:40 INFO - PROCESS | 1654 | 1467356440045 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12684d800 == 35 [pid = 1654] [id = 368] 00:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1255ca000) [pid = 1654] [serial = 1103] [outer = 0x0] 00:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12669d000) [pid = 1654] [serial = 1104] [outer = 0x1255ca000] 00:00:40 INFO - PROCESS | 1654 | 1467356440077 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a0cc00) [pid = 1654] [serial = 1105] [outer = 0x1255ca000] 00:00:40 INFO - PROCESS | 1654 | 1467356440407 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]]]}] 00:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 00:00:40 INFO - PROCESS | 1654 | 1467356440429 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 1654 | 1467356440430 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 00:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:00:40 INFO - PROCESS | 1654 | 1467356440432 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 1654 | 1467356440433 Marionette TRACE conn2 <- [1,1446,null,{}] 00:00:40 INFO - PROCESS | 1654 | 1467356440442 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}] 00:00:40 INFO - PROCESS | 1654 | 1467356440443 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:40 INFO - PROCESS | 1654 | 1467356440536 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 00:00:40 INFO - PROCESS | 1654 | 1467356440539 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:40 INFO - PROCESS | 1654 | 1467356440540 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ada000 == 36 [pid = 1654] [id = 369] 00:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119830800) [pid = 1654] [serial = 1106] [outer = 0x0] 00:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128cb5400) [pid = 1654] [serial = 1107] [outer = 0x119830800] 00:00:40 INFO - PROCESS | 1654 | 1467356440564 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129290800) [pid = 1654] [serial = 1108] [outer = 0x119830800] 00:00:40 INFO - PROCESS | 1654 | 1467356440907 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]]]}] 00:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 528ms 00:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:00:40 INFO - PROCESS | 1654 | 1467356440961 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 1654 | 1467356440962 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 00:00:40 INFO - PROCESS | 1654 | 1467356440964 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 1654 | 1467356440965 Marionette TRACE conn2 <- [1,1450,null,{}] 00:00:40 INFO - PROCESS | 1654 | 1467356440968 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}] 00:00:40 INFO - PROCESS | 1654 | 1467356440969 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:41 INFO - PROCESS | 1654 | 1467356441062 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 00:00:41 INFO - PROCESS | 1654 | 1467356441074 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:41 INFO - PROCESS | 1654 | 1467356441075 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4c1800 == 37 [pid = 1654] [id = 370] 00:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12929a400) [pid = 1654] [serial = 1109] [outer = 0x0] 00:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x129433c00) [pid = 1654] [serial = 1110] [outer = 0x12929a400] 00:00:41 INFO - PROCESS | 1654 | 1467356441107 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12a480000) [pid = 1654] [serial = 1111] [outer = 0x12929a400] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128d7000) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1131c3000) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1173c3c00) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1198ea000) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112d45800) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124534000) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1133b3400) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119462c00) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112712400) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116a67800) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126020000) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1168d8000) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1210de800) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1255c7c00) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x110f83800) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126016c00) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:00:41 INFO - PROCESS | 1654 | 1467356441477 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]]]}] 00:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 524ms 00:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:00:41 INFO - PROCESS | 1654 | 1467356441489 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 00:00:41 INFO - PROCESS | 1654 | 1467356441490 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 00:00:41 INFO - PROCESS | 1654 | 1467356441492 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:00:41 INFO - PROCESS | 1654 | 1467356441493 Marionette TRACE conn2 <- [1,1454,null,{}] 00:00:41 INFO - PROCESS | 1654 | 1467356441496 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}] 00:00:41 INFO - PROCESS | 1654 | 1467356441497 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:41 INFO - PROCESS | 1654 | 1467356441578 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 00:00:41 INFO - PROCESS | 1654 | 1467356441582 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:41 INFO - PROCESS | 1654 | 1467356441583 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12605e000 == 38 [pid = 1654] [id = 371] 00:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x111cad400) [pid = 1654] [serial = 1112] [outer = 0x0] 00:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11836bc00) [pid = 1654] [serial = 1113] [outer = 0x111cad400] 00:00:41 INFO - PROCESS | 1654 | 1467356441657 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1210db800) [pid = 1654] [serial = 1114] [outer = 0x111cad400] 00:00:41 INFO - PROCESS | 1654 | 1467356441957 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]]]}] 00:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 00:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:00:42 INFO - PROCESS | 1654 | 1467356442013 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 1654 | 1467356442014 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 00:00:42 INFO - PROCESS | 1654 | 1467356442016 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 1654 | 1467356442017 Marionette TRACE conn2 <- [1,1458,null,{}] 00:00:42 INFO - PROCESS | 1654 | 1467356442020 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}] 00:00:42 INFO - PROCESS | 1654 | 1467356442021 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:42 INFO - PROCESS | 1654 | 1467356442107 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 00:00:42 INFO - PROCESS | 1654 | 1467356442111 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 1654 | 1467356442112 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ea0000 == 39 [pid = 1654] [id = 372] 00:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117fa1c00) [pid = 1654] [serial = 1115] [outer = 0x0] 00:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126a18400) [pid = 1654] [serial = 1116] [outer = 0x117fa1c00] 00:00:42 INFO - PROCESS | 1654 | 1467356442136 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x129439000) [pid = 1654] [serial = 1117] [outer = 0x117fa1c00] 00:00:42 INFO - PROCESS | 1654 | 1467356442463 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]]]}] 00:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 472ms 00:00:42 INFO - PROCESS | 1654 | 1467356442490 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 1654 | 1467356442491 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 00:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:00:42 INFO - PROCESS | 1654 | 1467356442493 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 1654 | 1467356442495 Marionette TRACE conn2 <- [1,1462,null,{}] 00:00:42 INFO - PROCESS | 1654 | 1467356442498 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}] 00:00:42 INFO - PROCESS | 1654 | 1467356442499 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:42 INFO - PROCESS | 1654 | 1467356442613 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 00:00:42 INFO - PROCESS | 1654 | 1467356442620 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 1654 | 1467356442622 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d7800 == 40 [pid = 1654] [id = 373] 00:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12a480400) [pid = 1654] [serial = 1118] [outer = 0x0] 00:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12a5ca000) [pid = 1654] [serial = 1119] [outer = 0x12a480400] 00:00:42 INFO - PROCESS | 1654 | 1467356442648 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a893400) [pid = 1654] [serial = 1120] [outer = 0x12a480400] 00:00:42 INFO - PROCESS | 1654 | 1467356442959 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]]]}] 00:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 468ms 00:00:42 INFO - PROCESS | 1654 | 1467356442962 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 1654 | 1467356442964 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 00:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:00:42 INFO - PROCESS | 1654 | 1467356442967 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 1654 | 1467356442970 Marionette TRACE conn2 <- [1,1466,null,{}] 00:00:42 INFO - PROCESS | 1654 | 1467356442980 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}] 00:00:42 INFO - PROCESS | 1654 | 1467356442981 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:43 INFO - PROCESS | 1654 | 1467356443081 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 00:00:43 INFO - PROCESS | 1654 | 1467356443088 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:43 INFO - PROCESS | 1654 | 1467356443089 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd1b000 == 41 [pid = 1654] [id = 374] 00:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a897400) [pid = 1654] [serial = 1121] [outer = 0x0] 00:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12b003400) [pid = 1654] [serial = 1122] [outer = 0x12a897400] 00:00:43 INFO - PROCESS | 1654 | 1467356443129 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12b024000) [pid = 1654] [serial = 1123] [outer = 0x12a897400] 00:00:43 INFO - PROCESS | 1654 | 1467356443806 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]]]}] 00:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 880ms 00:00:43 INFO - PROCESS | 1654 | 1467356443847 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 00:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:00:43 INFO - PROCESS | 1654 | 1467356443850 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 00:00:43 INFO - PROCESS | 1654 | 1467356443854 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 1654 | 1467356443856 Marionette TRACE conn2 <- [1,1470,null,{}] 00:00:43 INFO - PROCESS | 1654 | 1467356443860 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}] 00:00:43 INFO - PROCESS | 1654 | 1467356443862 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:43 INFO - PROCESS | 1654 | 1467356443967 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 00:00:44 INFO - PROCESS | 1654 | 1467356444035 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 1654 | 1467356444037 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186db800 == 42 [pid = 1654] [id = 375] 00:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113b57c00) [pid = 1654] [serial = 1124] [outer = 0x0] 00:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11672a400) [pid = 1654] [serial = 1125] [outer = 0x113b57c00] 00:00:44 INFO - PROCESS | 1654 | 1467356444068 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11712f400) [pid = 1654] [serial = 1126] [outer = 0x113b57c00] 00:00:44 INFO - PROCESS | 1654 | 1467356444529 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]]]}] 00:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 721ms 00:00:44 INFO - PROCESS | 1654 | 1467356444575 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 1654 | 1467356444578 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 00:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:00:44 INFO - PROCESS | 1654 | 1467356444583 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 1654 | 1467356444585 Marionette TRACE conn2 <- [1,1474,null,{}] 00:00:44 INFO - PROCESS | 1654 | 1467356444606 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}] 00:00:44 INFO - PROCESS | 1654 | 1467356444608 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:44 INFO - PROCESS | 1654 | 1467356444710 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 00:00:44 INFO - PROCESS | 1654 | 1467356444778 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 1654 | 1467356444779 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12457d000 == 43 [pid = 1654] [id = 376] 00:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1189da000) [pid = 1654] [serial = 1127] [outer = 0x0] 00:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119458400) [pid = 1654] [serial = 1128] [outer = 0x1189da000] 00:00:44 INFO - PROCESS | 1654 | 1467356444811 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119b52800) [pid = 1654] [serial = 1129] [outer = 0x1189da000] 00:00:45 INFO - PROCESS | 1654 | 1467356445220 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]]]}] 00:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 687ms 00:00:45 INFO - PROCESS | 1654 | 1467356445272 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 1654 | 1467356445273 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 00:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:00:45 INFO - PROCESS | 1654 | 1467356445276 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - PROCESS | 1654 | 1467356445278 Marionette TRACE conn2 <- [1,1478,null,{}] 00:00:45 INFO - PROCESS | 1654 | 1467356445303 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}] 00:00:45 INFO - PROCESS | 1654 | 1467356445306 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:45 INFO - PROCESS | 1654 | 1467356445428 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 00:00:45 INFO - PROCESS | 1654 | 1467356445480 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 1654 | 1467356445482 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9dd000 == 44 [pid = 1654] [id = 377] 00:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1250b2000) [pid = 1654] [serial = 1130] [outer = 0x0] 00:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1255d5800) [pid = 1654] [serial = 1131] [outer = 0x1250b2000] 00:00:45 INFO - PROCESS | 1654 | 1467356445513 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126020800) [pid = 1654] [serial = 1132] [outer = 0x1250b2000] 00:00:45 INFO - PROCESS | 1654 | 1467356445930 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]]]}] 00:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 721ms 00:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:00:46 INFO - PROCESS | 1654 | 1467356446020 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 1654 | 1467356446021 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 00:00:46 INFO - PROCESS | 1654 | 1467356446026 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 1654 | 1467356446027 Marionette TRACE conn2 <- [1,1482,null,{}] 00:00:46 INFO - PROCESS | 1654 | 1467356446030 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}] 00:00:46 INFO - PROCESS | 1654 | 1467356446031 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:46 INFO - PROCESS | 1654 | 1467356446134 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 00:00:46 INFO - PROCESS | 1654 | 1467356446202 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 1654 | 1467356446204 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa4800 == 45 [pid = 1654] [id = 378] 00:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112a7bc00) [pid = 1654] [serial = 1133] [outer = 0x0] 00:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118289000) [pid = 1654] [serial = 1134] [outer = 0x112a7bc00] 00:00:46 INFO - PROCESS | 1654 | 1467356446233 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12669ac00) [pid = 1654] [serial = 1135] [outer = 0x112a7bc00] 00:00:46 INFO - PROCESS | 1654 | 1467356446843 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]]]}] 00:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 869ms 00:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:00:46 INFO - PROCESS | 1654 | 1467356446896 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 1654 | 1467356446898 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 00:00:46 INFO - PROCESS | 1654 | 1467356446901 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 1654 | 1467356446902 Marionette TRACE conn2 <- [1,1486,null,{}] 00:00:46 INFO - PROCESS | 1654 | 1467356446906 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}] 00:00:46 INFO - PROCESS | 1654 | 1467356446908 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:47 INFO - PROCESS | 1654 | 1467356447000 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 00:00:47 INFO - PROCESS | 1654 | 1467356447071 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 1654 | 1467356447073 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x118308000 == 46 [pid = 1654] [id = 379] 00:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1173bc800) [pid = 1654] [serial = 1136] [outer = 0x0] 00:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118370000) [pid = 1654] [serial = 1137] [outer = 0x1173bc800] 00:00:47 INFO - PROCESS | 1654 | 1467356447101 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118419400) [pid = 1654] [serial = 1138] [outer = 0x1173bc800] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d7800 == 45 [pid = 1654] [id = 373] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x123ea0000 == 44 [pid = 1654] [id = 372] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12605e000 == 43 [pid = 1654] [id = 371] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4c1800 == 42 [pid = 1654] [id = 370] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x128ada000 == 41 [pid = 1654] [id = 369] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12684d800 == 40 [pid = 1654] [id = 368] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x116ba4800 == 39 [pid = 1654] [id = 367] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1242b1800 == 38 [pid = 1654] [id = 366] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0b0000 == 37 [pid = 1654] [id = 365] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11913a800 == 36 [pid = 1654] [id = 364] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x117048000 == 35 [pid = 1654] [id = 363] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1193b7800 == 34 [pid = 1654] [id = 362] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x112f6f800 == 33 [pid = 1654] [id = 361] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1184b8000 == 32 [pid = 1654] [id = 349] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x116aa4800 == 31 [pid = 1654] [id = 378] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9dd000 == 30 [pid = 1654] [id = 377] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12457d000 == 29 [pid = 1654] [id = 376] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd1b000 == 28 [pid = 1654] [id = 374] 00:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1186db800 == 27 [pid = 1654] [id = 375] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126a19800) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116a69c00) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116177c00) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118420400) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183ab000) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123b6f400) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119cf8800) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112d4a400) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1133b9400) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126018400) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116b13400) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113da7800) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1198e4800) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118418800) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11883dc00) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12564bc00) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116b10c00) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117f9ac00) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126a0a400) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1264ef400) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119cf1c00) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123b6c000) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1210dd800) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12564d400) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124fc9800) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1181bcc00) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12669c000) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x126015c00) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119cfd400) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126a17800) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1198ddc00) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119b48800) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 00:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128a06000) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 00:00:48 INFO - PROCESS | 1654 | 1467356448119 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]]]}] 00:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1225ms 00:00:48 INFO - PROCESS | 1654 | 1467356448125 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 1654 | 1467356448127 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 00:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:00:48 INFO - PROCESS | 1654 | 1467356448130 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 1654 | 1467356448132 Marionette TRACE conn2 <- [1,1490,null,{}] 00:00:48 INFO - PROCESS | 1654 | 1467356448136 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}] 00:00:48 INFO - PROCESS | 1654 | 1467356448140 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:48 INFO - PROCESS | 1654 | 1467356448224 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 00:00:48 INFO - PROCESS | 1654 | 1467356448277 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 1654 | 1467356448278 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x117034800 == 28 [pid = 1654] [id = 380] 00:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1128d4000) [pid = 1654] [serial = 1139] [outer = 0x0] 00:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1181b4000) [pid = 1654] [serial = 1140] [outer = 0x1128d4000] 00:00:48 INFO - PROCESS | 1654 | 1467356448306 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1183b1000) [pid = 1654] [serial = 1141] [outer = 0x1128d4000] 00:00:48 INFO - PROCESS | 1654 | 1467356448628 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]]]}] 00:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 521ms 00:00:48 INFO - PROCESS | 1654 | 1467356448654 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 1654 | 1467356448658 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 00:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:00:48 INFO - PROCESS | 1654 | 1467356448663 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 1654 | 1467356448665 Marionette TRACE conn2 <- [1,1494,null,{}] 00:00:48 INFO - PROCESS | 1654 | 1467356448667 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}] 00:00:48 INFO - PROCESS | 1654 | 1467356448669 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:48 INFO - PROCESS | 1654 | 1467356448754 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 00:00:48 INFO - PROCESS | 1654 | 1467356448759 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 1654 | 1467356448760 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118991000 == 29 [pid = 1654] [id = 381] 00:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118812000) [pid = 1654] [serial = 1142] [outer = 0x0] 00:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11945ac00) [pid = 1654] [serial = 1143] [outer = 0x118812000] 00:00:48 INFO - PROCESS | 1654 | 1467356448790 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11982b800) [pid = 1654] [serial = 1144] [outer = 0x118812000] 00:00:49 INFO - PROCESS | 1654 | 1467356449149 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 520ms 00:00:49 INFO - PROCESS | 1654 | 1467356449183 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 1654 | 1467356449185 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 00:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:00:49 INFO - PROCESS | 1654 | 1467356449187 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 1654 | 1467356449190 Marionette TRACE conn2 <- [1,1498,null,{}] 00:00:49 INFO - PROCESS | 1654 | 1467356449197 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}] 00:00:49 INFO - PROCESS | 1654 | 1467356449201 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:49 INFO - PROCESS | 1654 | 1467356449276 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 00:00:49 INFO - PROCESS | 1654 | 1467356449281 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 1654 | 1467356449283 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x123927800 == 30 [pid = 1654] [id = 382] 00:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1126fe800) [pid = 1654] [serial = 1145] [outer = 0x0] 00:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119cf1000) [pid = 1654] [serial = 1146] [outer = 0x1126fe800] 00:00:49 INFO - PROCESS | 1654 | 1467356449314 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11a0e2400) [pid = 1654] [serial = 1147] [outer = 0x1126fe800] 00:00:49 INFO - PROCESS | 1654 | 1467356449646 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms 00:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:00:49 INFO - PROCESS | 1654 | 1467356449658 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 1654 | 1467356449660 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 00:00:49 INFO - PROCESS | 1654 | 1467356449662 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 1654 | 1467356449663 Marionette TRACE conn2 <- [1,1502,null,{}] 00:00:49 INFO - PROCESS | 1654 | 1467356449666 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}] 00:00:49 INFO - PROCESS | 1654 | 1467356449667 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:49 INFO - PROCESS | 1654 | 1467356449757 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 00:00:49 INFO - PROCESS | 1654 | 1467356449813 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 1654 | 1467356449814 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x111c9f000 == 31 [pid = 1654] [id = 383] 00:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11a0d7c00) [pid = 1654] [serial = 1148] [outer = 0x0] 00:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12405f800) [pid = 1654] [serial = 1149] [outer = 0x11a0d7c00] 00:00:49 INFO - PROCESS | 1654 | 1467356449839 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1248c7400) [pid = 1654] [serial = 1150] [outer = 0x11a0d7c00] 00:00:50 INFO - PROCESS | 1654 | 1467356450131 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 00:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:00:50 INFO - PROCESS | 1654 | 1467356450181 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 1654 | 1467356450183 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 00:00:50 INFO - PROCESS | 1654 | 1467356450191 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 1654 | 1467356450192 Marionette TRACE conn2 <- [1,1506,null,{}] 00:00:50 INFO - PROCESS | 1654 | 1467356450194 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}] 00:00:50 INFO - PROCESS | 1654 | 1467356450195 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:50 INFO - PROCESS | 1654 | 1467356450286 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 00:00:50 INFO - PROCESS | 1654 | 1467356450289 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 1654 | 1467356450290 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b9000 == 32 [pid = 1654] [id = 384] 00:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1181b4c00) [pid = 1654] [serial = 1151] [outer = 0x0] 00:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124d06400) [pid = 1654] [serial = 1152] [outer = 0x1181b4c00] 00:00:50 INFO - PROCESS | 1654 | 1467356450315 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x125648800) [pid = 1654] [serial = 1153] [outer = 0x1181b4c00] 00:00:50 INFO - PROCESS | 1654 | 1467356450677 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 525ms 00:00:50 INFO - PROCESS | 1654 | 1467356450716 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 1654 | 1467356450717 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 00:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:00:50 INFO - PROCESS | 1654 | 1467356450719 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 1654 | 1467356450721 Marionette TRACE conn2 <- [1,1510,null,{}] 00:00:50 INFO - PROCESS | 1654 | 1467356450723 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}] 00:00:50 INFO - PROCESS | 1654 | 1467356450727 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:50 INFO - PROCESS | 1654 | 1467356450835 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 00:00:50 INFO - PROCESS | 1654 | 1467356450849 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 1654 | 1467356450857 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289ca000 == 33 [pid = 1654] [id = 385] 00:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12564d000) [pid = 1654] [serial = 1154] [outer = 0x0] 00:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12680b400) [pid = 1654] [serial = 1155] [outer = 0x12564d000] 00:00:50 INFO - PROCESS | 1654 | 1467356450883 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128a0a800) [pid = 1654] [serial = 1156] [outer = 0x12564d000] 00:00:51 INFO - PROCESS | 1654 | 1467356451230 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]]]}] 00:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 00:00:51 INFO - PROCESS | 1654 | 1467356451239 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 1654 | 1467356451241 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 00:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:00:51 INFO - PROCESS | 1654 | 1467356451245 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 1654 | 1467356451246 Marionette TRACE conn2 <- [1,1514,null,{}] 00:00:51 INFO - PROCESS | 1654 | 1467356451258 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}] 00:00:51 INFO - PROCESS | 1654 | 1467356451260 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:51 INFO - PROCESS | 1654 | 1467356451404 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 00:00:51 INFO - PROCESS | 1654 | 1467356451465 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 1654 | 1467356451466 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128dbb800 == 34 [pid = 1654] [id = 386] 00:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128a04c00) [pid = 1654] [serial = 1157] [outer = 0x0] 00:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128d75c00) [pid = 1654] [serial = 1158] [outer = 0x128a04c00] 00:00:51 INFO - PROCESS | 1654 | 1467356451506 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12906dc00) [pid = 1654] [serial = 1159] [outer = 0x128a04c00] 00:00:51 INFO - PROCESS | 1654 | 1467356451917 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]]]}] 00:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 679ms 00:00:51 INFO - PROCESS | 1654 | 1467356451923 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 1654 | 1467356451924 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 00:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:00:51 INFO - PROCESS | 1654 | 1467356451927 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 1654 | 1467356451928 Marionette TRACE conn2 <- [1,1518,null,{}] 00:00:51 INFO - PROCESS | 1654 | 1467356451930 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}] 00:00:51 INFO - PROCESS | 1654 | 1467356451931 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:52 INFO - PROCESS | 1654 | 1467356452028 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 00:00:52 INFO - PROCESS | 1654 | 1467356452032 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 1654 | 1467356452033 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4b3000 == 35 [pid = 1654] [id = 387] 00:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x110ff4400) [pid = 1654] [serial = 1160] [outer = 0x0] 00:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129439c00) [pid = 1654] [serial = 1161] [outer = 0x110ff4400] 00:00:52 INFO - PROCESS | 1654 | 1467356452065 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a489800) [pid = 1654] [serial = 1162] [outer = 0x110ff4400] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x123be6400) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1255ca000) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1173bb000) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x111cad400) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1133c0800) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11883c000) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112a85000) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118374c00) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110fec400) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12a480400) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119830800) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12929a400) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117fa1c00) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a897400) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11841e800) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:00:52 INFO - PROCESS | 1654 | 1467356452552 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]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 669ms 00:00:52 INFO - PROCESS | 1654 | 1467356452617 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 1654 | 1467356452618 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 00:00:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:00:52 INFO - PROCESS | 1654 | 1467356452626 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 1654 | 1467356452627 Marionette TRACE conn2 <- [1,1522,null,{}] 00:00:52 INFO - PROCESS | 1654 | 1467356452629 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}] 00:00:52 INFO - PROCESS | 1654 | 1467356452630 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:52 INFO - PROCESS | 1654 | 1467356452709 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 00:00:52 INFO - PROCESS | 1654 | 1467356452712 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 1654 | 1467356452713 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x123926800 == 36 [pid = 1654] [id = 388] 00:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1133c1800) [pid = 1654] [serial = 1163] [outer = 0x0] 00:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118815c00) [pid = 1654] [serial = 1164] [outer = 0x1133c1800] 00:00:52 INFO - PROCESS | 1654 | 1467356452737 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1239e7000) [pid = 1654] [serial = 1165] [outer = 0x1133c1800] 00:00:53 INFO - PROCESS | 1654 | 1467356453077 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"]]]}] 00:00:53 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 () { 00:00:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:00:53 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 () { 00:00:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:00:53 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 () { 00:00:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:00:53 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 () { 00:00:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:00:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 00:00:53 INFO - PROCESS | 1654 | 1467356453097 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 1654 | 1467356453099 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 00:00:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:00:53 INFO - PROCESS | 1654 | 1467356453104 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 1654 | 1467356453107 Marionette TRACE conn2 <- [1,1526,null,{}] 00:00:53 INFO - PROCESS | 1654 | 1467356453110 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}] 00:00:53 INFO - PROCESS | 1654 | 1467356453112 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:53 INFO - PROCESS | 1654 | 1467356453240 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 00:00:53 INFO - PROCESS | 1654 | 1467356453323 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 1654 | 1467356453324 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa85000 == 37 [pid = 1654] [id = 389] 00:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1239e6c00) [pid = 1654] [serial = 1166] [outer = 0x0] 00:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123b75800) [pid = 1654] [serial = 1167] [outer = 0x1239e6c00] 00:00:53 INFO - PROCESS | 1654 | 1467356453363 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a5c3000) [pid = 1654] [serial = 1168] [outer = 0x1239e6c00] 00:00:53 INFO - PROCESS | 1654 | 1467356453712 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"]]]}] 00:00:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:00:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:00:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:00:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 623ms 00:00:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:00:53 INFO - PROCESS | 1654 | 1467356453726 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 1654 | 1467356453728 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 00:00:53 INFO - PROCESS | 1654 | 1467356453730 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 1654 | 1467356453732 Marionette TRACE conn2 <- [1,1530,null,{}] 00:00:53 INFO - PROCESS | 1654 | 1467356453735 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}] 00:00:53 INFO - PROCESS | 1654 | 1467356453738 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:53 INFO - PROCESS | 1654 | 1467356453831 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 00:00:53 INFO - PROCESS | 1654 | 1467356453888 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 1654 | 1467356453890 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b6000 == 38 [pid = 1654] [id = 390] 00:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124b3a800) [pid = 1654] [serial = 1169] [outer = 0x0] 00:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a67ac00) [pid = 1654] [serial = 1170] [outer = 0x124b3a800] 00:00:53 INFO - PROCESS | 1654 | 1467356453916 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12b02c000) [pid = 1654] [serial = 1171] [outer = 0x124b3a800] 00:00:54 INFO - PROCESS | 1654 | 1467356454147 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]]]}] 00:00:54 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 00:00:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:00:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:00:54 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. 00:00:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:00:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 425ms 00:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:00:54 INFO - PROCESS | 1654 | 1467356454157 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 00:00:54 INFO - PROCESS | 1654 | 1467356454158 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 00:00:54 INFO - PROCESS | 1654 | 1467356454160 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:00:54 INFO - PROCESS | 1654 | 1467356454161 Marionette TRACE conn2 <- [1,1534,null,{}] 00:00:54 INFO - PROCESS | 1654 | 1467356454163 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}] 00:00:54 INFO - PROCESS | 1654 | 1467356454164 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:54 INFO - PROCESS | 1654 | 1467356454258 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 00:00:54 INFO - PROCESS | 1654 | 1467356454262 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 1654 | 1467356454263 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c31c000 == 39 [pid = 1654] [id = 391] 00:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b02b400) [pid = 1654] [serial = 1172] [outer = 0x0] 00:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b1e3000) [pid = 1654] [serial = 1173] [outer = 0x12b02b400] 00:00:54 INFO - PROCESS | 1654 | 1467356454287 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b976400) [pid = 1654] [serial = 1174] [outer = 0x12b02b400] 00:00:54 INFO - PROCESS | 1654 | 1467356454889 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]]]}] 00:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 00:00:54 INFO - PROCESS | 1654 | 1467356454930 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 00:00:54 INFO - PROCESS | 1654 | 1467356454933 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 00:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:00:54 INFO - PROCESS | 1654 | 1467356454936 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:00:54 INFO - PROCESS | 1654 | 1467356454940 Marionette TRACE conn2 <- [1,1538,null,{}] 00:00:54 INFO - PROCESS | 1654 | 1467356454943 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}] 00:00:54 INFO - PROCESS | 1654 | 1467356454945 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:55 INFO - PROCESS | 1654 | 1467356455060 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 00:00:55 INFO - PROCESS | 1654 | 1467356455117 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 1654 | 1467356455118 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118685800 == 40 [pid = 1654] [id = 392] 00:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116178800) [pid = 1654] [serial = 1175] [outer = 0x0] 00:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1173c1c00) [pid = 1654] [serial = 1176] [outer = 0x116178800] 00:00:55 INFO - PROCESS | 1654 | 1467356455150 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1183b3400) [pid = 1654] [serial = 1177] [outer = 0x116178800] 00:00:55 INFO - PROCESS | 1654 | 1467356455668 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 772ms 00:00:55 INFO - PROCESS | 1654 | 1467356455728 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 1654 | 1467356455731 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 00:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:00:55 INFO - PROCESS | 1654 | 1467356455737 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 1654 | 1467356455740 Marionette TRACE conn2 <- [1,1542,null,{}] 00:00:55 INFO - PROCESS | 1654 | 1467356455742 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}] 00:00:55 INFO - PROCESS | 1654 | 1467356455744 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:55 INFO - PROCESS | 1654 | 1467356455856 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 00:00:55 INFO - PROCESS | 1654 | 1467356455936 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 1654 | 1467356455938 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1161a6800 == 41 [pid = 1654] [id = 393] 00:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112715400) [pid = 1654] [serial = 1178] [outer = 0x0] 00:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112d47c00) [pid = 1654] [serial = 1179] [outer = 0x112715400] 00:00:55 INFO - PROCESS | 1654 | 1467356455969 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119164c00) [pid = 1654] [serial = 1180] [outer = 0x112715400] 00:00:56 INFO - PROCESS | 1654 | 1467356456573 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]]]}] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b6000 == 40 [pid = 1654] [id = 390] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa85000 == 39 [pid = 1654] [id = 389] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x123926800 == 38 [pid = 1654] [id = 388] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4b3000 == 37 [pid = 1654] [id = 387] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x128dbb800 == 36 [pid = 1654] [id = 386] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1289ca000 == 35 [pid = 1654] [id = 385] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b9000 == 34 [pid = 1654] [id = 384] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x111c9f000 == 33 [pid = 1654] [id = 383] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x123927800 == 32 [pid = 1654] [id = 382] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x118991000 == 31 [pid = 1654] [id = 381] 00:00:56 INFO - PROCESS | 1654 | --DOCSHELL 0x117034800 == 30 [pid = 1654] [id = 380] 00:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 876ms 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x129062400) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124d30400) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124259800) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12669d000) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117fa3800) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11836c400) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11836bc00) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116130800) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1168e5800) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1198dec00) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119c43800) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1210e0800) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1183b6400) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11880e800) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x111c7b400) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1126fa800) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a893400) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128cb5400) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x129433c00) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126a18400) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12b003400) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12a480000) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x129290800) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128a0cc00) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1210db800) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x123dd0400) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x129439000) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12a5ca000) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12b024000) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 00:00:56 INFO - PROCESS | 1654 | 1467356456615 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 1654 | 1467356456619 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 00:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:00:56 INFO - PROCESS | 1654 | 1467356456622 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 1654 | 1467356456624 Marionette TRACE conn2 <- [1,1546,null,{}] 00:00:56 INFO - PROCESS | 1654 | 1467356456628 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}] 00:00:56 INFO - PROCESS | 1654 | 1467356456630 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:56 INFO - PROCESS | 1654 | 1467356456711 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 00:00:56 INFO - PROCESS | 1654 | 1467356456715 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 1654 | 1467356456719 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11702d800 == 31 [pid = 1654] [id = 394] 00:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11836bc00) [pid = 1654] [serial = 1181] [outer = 0x0] 00:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1183aac00) [pid = 1654] [serial = 1182] [outer = 0x11836bc00] 00:00:56 INFO - PROCESS | 1654 | 1467356456751 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11880e800) [pid = 1654] [serial = 1183] [outer = 0x11836bc00] 00:00:57 INFO - PROCESS | 1654 | 1467356457115 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 572ms 00:00:57 INFO - PROCESS | 1654 | 1467356457195 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 1654 | 1467356457199 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 00:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:00:57 INFO - PROCESS | 1654 | 1467356457206 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 1654 | 1467356457208 Marionette TRACE conn2 <- [1,1550,null,{}] 00:00:57 INFO - PROCESS | 1654 | 1467356457212 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}] 00:00:57 INFO - PROCESS | 1654 | 1467356457214 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:57 INFO - PROCESS | 1654 | 1467356457276 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 00:00:57 INFO - PROCESS | 1654 | 1467356457280 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 1654 | 1467356457281 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186db800 == 32 [pid = 1654] [id = 395] 00:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119612c00) [pid = 1654] [serial = 1184] [outer = 0x0] 00:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1198e6c00) [pid = 1654] [serial = 1185] [outer = 0x119612c00] 00:00:57 INFO - PROCESS | 1654 | 1467356457306 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119c41c00) [pid = 1654] [serial = 1186] [outer = 0x119612c00] 00:00:57 INFO - PROCESS | 1654 | 1467356457743 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 577ms 00:00:57 INFO - PROCESS | 1654 | 1467356457783 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 1654 | 1467356457785 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 00:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:00:57 INFO - PROCESS | 1654 | 1467356457789 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 1654 | 1467356457792 Marionette TRACE conn2 <- [1,1554,null,{}] 00:00:57 INFO - PROCESS | 1654 | 1467356457804 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}] 00:00:57 INFO - PROCESS | 1654 | 1467356457809 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:57 INFO - PROCESS | 1654 | 1467356457929 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 00:00:57 INFO - PROCESS | 1654 | 1467356457967 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 1654 | 1467356457969 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242b1000 == 33 [pid = 1654] [id = 396] 00:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x124068400) [pid = 1654] [serial = 1187] [outer = 0x0] 00:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124567000) [pid = 1654] [serial = 1188] [outer = 0x124068400] 00:00:58 INFO - PROCESS | 1654 | 1467356457997 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x124fc7c00) [pid = 1654] [serial = 1189] [outer = 0x124068400] 00:00:58 INFO - PROCESS | 1654 | 1467356458326 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]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:00:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 576ms 00:00:58 INFO - PROCESS | 1654 | 1467356458373 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 1654 | 1467356458375 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 00:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:00:58 INFO - PROCESS | 1654 | 1467356458378 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 1654 | 1467356458380 Marionette TRACE conn2 <- [1,1558,null,{}] 00:00:58 INFO - PROCESS | 1654 | 1467356458382 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}] 00:00:58 INFO - PROCESS | 1654 | 1467356458384 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:58 INFO - PROCESS | 1654 | 1467356458484 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 00:00:58 INFO - PROCESS | 1654 | 1467356458492 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 1654 | 1467356458493 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x125622800 == 34 [pid = 1654] [id = 397] 00:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x124a63400) [pid = 1654] [serial = 1190] [outer = 0x0] 00:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x125651400) [pid = 1654] [serial = 1191] [outer = 0x124a63400] 00:00:58 INFO - PROCESS | 1654 | 1467356458534 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1264ef400) [pid = 1654] [serial = 1192] [outer = 0x124a63400] 00:00:59 INFO - PROCESS | 1654 | 1467356459040 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 00:00:59 INFO - PROCESS | 1654 | 1467356459063 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 1654 | 1467356459065 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 00:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:00:59 INFO - PROCESS | 1654 | 1467356459071 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 1654 | 1467356459073 Marionette TRACE conn2 <- [1,1562,null,{}] 00:00:59 INFO - PROCESS | 1654 | 1467356459076 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}] 00:00:59 INFO - PROCESS | 1654 | 1467356459078 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:59 INFO - PROCESS | 1654 | 1467356459174 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 00:00:59 INFO - PROCESS | 1654 | 1467356459226 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 1654 | 1467356459227 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289c6000 == 35 [pid = 1654] [id = 398] 00:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11270e800) [pid = 1654] [serial = 1193] [outer = 0x0] 00:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126a10000) [pid = 1654] [serial = 1194] [outer = 0x11270e800] 00:00:59 INFO - PROCESS | 1654 | 1467356459253 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128a03800) [pid = 1654] [serial = 1195] [outer = 0x11270e800] 00:00:59 INFO - PROCESS | 1654 | 1467356459597 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 570ms 00:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:00:59 INFO - PROCESS | 1654 | 1467356459644 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 1654 | 1467356459645 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 00:00:59 INFO - PROCESS | 1654 | 1467356459647 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 1654 | 1467356459648 Marionette TRACE conn2 <- [1,1566,null,{}] 00:00:59 INFO - PROCESS | 1654 | 1467356459650 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}] 00:00:59 INFO - PROCESS | 1654 | 1467356459655 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:59 INFO - PROCESS | 1654 | 1467356459770 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 00:00:59 INFO - PROCESS | 1654 | 1467356459784 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 1654 | 1467356459785 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:00:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x128da9800 == 36 [pid = 1654] [id = 399] 00:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1132bc800) [pid = 1654] [serial = 1196] [outer = 0x0] 00:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128a09000) [pid = 1654] [serial = 1197] [outer = 0x1132bc800] 00:00:59 INFO - PROCESS | 1654 | 1467356459810 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a5c7800) [pid = 1654] [serial = 1198] [outer = 0x1132bc800] 00:01:00 INFO - PROCESS | 1654 | 1467356460142 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]]]}] 00:01:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:01:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 00:01:00 INFO - PROCESS | 1654 | 1467356460165 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 1654 | 1467356460167 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 00:01:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:01:00 INFO - PROCESS | 1654 | 1467356460175 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 1654 | 1467356460176 Marionette TRACE conn2 <- [1,1570,null,{}] 00:01:00 INFO - PROCESS | 1654 | 1467356460179 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}] 00:01:00 INFO - PROCESS | 1654 | 1467356460180 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:00 INFO - PROCESS | 1654 | 1467356460275 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 00:01:00 INFO - PROCESS | 1654 | 1467356460278 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 1654 | 1467356460279 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242b4800 == 37 [pid = 1654] [id = 400] 00:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a483000) [pid = 1654] [serial = 1199] [outer = 0x0] 00:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a682400) [pid = 1654] [serial = 1200] [outer = 0x12a483000] 00:01:00 INFO - PROCESS | 1654 | 1467356460304 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a8a1c00) [pid = 1654] [serial = 1201] [outer = 0x12a483000] 00:01:00 INFO - PROCESS | 1654 | 1467356460642 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]]]}] 00:01:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:01:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 00:01:00 INFO - PROCESS | 1654 | 1467356460694 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 1654 | 1467356460696 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 00:01:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118812000) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11a0d7c00) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1181b4c00) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1126fe800) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128a04c00) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1128d4000) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12564d000) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x110ff4400) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1239e6c00) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1173bc800) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x113b57c00) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1189da000) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1250b2000) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x112a7bc00) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1133c1800) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124b3a800) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:01:00 INFO - PROCESS | 1654 | 1467356460796 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 1654 | 1467356460797 Marionette TRACE conn2 <- [1,1574,null,{}] 00:01:00 INFO - PROCESS | 1654 | 1467356460800 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}] 00:01:00 INFO - PROCESS | 1654 | 1467356460801 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:00 INFO - PROCESS | 1654 | 1467356460876 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 00:01:00 INFO - PROCESS | 1654 | 1467356460881 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 1654 | 1467356460882 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ea0000 == 38 [pid = 1654] [id = 401] 00:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1133b4800) [pid = 1654] [serial = 1202] [outer = 0x0] 00:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1177e2400) [pid = 1654] [serial = 1203] [outer = 0x1133b4800] 00:01:00 INFO - PROCESS | 1654 | 1467356460909 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1189da000) [pid = 1654] [serial = 1204] [outer = 0x1133b4800] 00:01:01 INFO - PROCESS | 1654 | 1467356461245 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]]]}] 00:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 478ms 00:01:01 INFO - PROCESS | 1654 | 1467356461264 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 1654 | 1467356461266 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 00:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:01:01 INFO - PROCESS | 1654 | 1467356461268 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 1654 | 1467356461270 Marionette TRACE conn2 <- [1,1578,null,{}] 00:01:01 INFO - PROCESS | 1654 | 1467356461274 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}] 00:01:01 INFO - PROCESS | 1654 | 1467356461275 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:01 INFO - PROCESS | 1654 | 1467356461349 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 00:01:01 INFO - PROCESS | 1654 | 1467356461355 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 1654 | 1467356461356 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1cd800 == 39 [pid = 1654] [id = 402] 00:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1189e2000) [pid = 1654] [serial = 1205] [outer = 0x0] 00:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12564d000) [pid = 1654] [serial = 1206] [outer = 0x1189e2000] 00:01:01 INFO - PROCESS | 1654 | 1467356461381 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12b005000) [pid = 1654] [serial = 1207] [outer = 0x1189e2000] 00:01:01 INFO - PROCESS | 1654 | 1467356461711 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]]]}] 00:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 471ms 00:01:01 INFO - PROCESS | 1654 | 1467356461740 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 1654 | 1467356461741 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 00:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:01:01 INFO - PROCESS | 1654 | 1467356461744 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 1654 | 1467356461745 Marionette TRACE conn2 <- [1,1582,null,{}] 00:01:01 INFO - PROCESS | 1654 | 1467356461748 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}] 00:01:01 INFO - PROCESS | 1654 | 1467356461750 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:01 INFO - PROCESS | 1654 | 1467356461909 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 00:01:01 INFO - PROCESS | 1654 | 1467356461921 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 1654 | 1467356461922 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9d1800 == 40 [pid = 1654] [id = 403] 00:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x129291c00) [pid = 1654] [serial = 1208] [outer = 0x0] 00:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12b024800) [pid = 1654] [serial = 1209] [outer = 0x129291c00] 00:01:01 INFO - PROCESS | 1654 | 1467356461972 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12b1e0000) [pid = 1654] [serial = 1210] [outer = 0x129291c00] 00:01:02 INFO - PROCESS | 1654 | 1467356462321 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 618ms 00:01:02 INFO - PROCESS | 1654 | 1467356462362 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 1654 | 1467356462364 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 00:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:01:02 INFO - PROCESS | 1654 | 1467356462366 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 1654 | 1467356462368 Marionette TRACE conn2 <- [1,1586,null,{}] 00:01:02 INFO - PROCESS | 1654 | 1467356462373 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}] 00:01:02 INFO - PROCESS | 1654 | 1467356462375 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:02 INFO - PROCESS | 1654 | 1467356462487 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 00:01:02 INFO - PROCESS | 1654 | 1467356462493 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 1654 | 1467356462495 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c31d800 == 41 [pid = 1654] [id = 404] 00:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12b1e2000) [pid = 1654] [serial = 1211] [outer = 0x0] 00:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12b979c00) [pid = 1654] [serial = 1212] [outer = 0x12b1e2000] 00:01:02 INFO - PROCESS | 1654 | 1467356462520 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12bc4a800) [pid = 1654] [serial = 1213] [outer = 0x12b1e2000] 00:01:02 INFO - PROCESS | 1654 | 1467356462889 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 572ms 00:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:01:02 INFO - PROCESS | 1654 | 1467356462939 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 1654 | 1467356462942 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 00:01:02 INFO - PROCESS | 1654 | 1467356462945 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 1654 | 1467356462947 Marionette TRACE conn2 <- [1,1590,null,{}] 00:01:02 INFO - PROCESS | 1654 | 1467356462951 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}] 00:01:02 INFO - PROCESS | 1654 | 1467356462952 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:03 INFO - PROCESS | 1654 | 1467356463093 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 00:01:03 INFO - PROCESS | 1654 | 1467356463160 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 1654 | 1467356463163 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11702d000 == 42 [pid = 1654] [id = 405] 00:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11336dc00) [pid = 1654] [serial = 1214] [outer = 0x0] 00:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1167f3400) [pid = 1654] [serial = 1215] [outer = 0x11336dc00] 00:01:03 INFO - PROCESS | 1654 | 1467356463195 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1181b4c00) [pid = 1654] [serial = 1216] [outer = 0x11336dc00] 00:01:03 INFO - PROCESS | 1654 | 1467356463609 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]]]}] 00:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 00:01:03 INFO - PROCESS | 1654 | 1467356463615 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 1654 | 1467356463618 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 00:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:01:03 INFO - PROCESS | 1654 | 1467356463625 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 1654 | 1467356463627 Marionette TRACE conn2 <- [1,1594,null,{}] 00:01:03 INFO - PROCESS | 1654 | 1467356463630 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}] 00:01:03 INFO - PROCESS | 1654 | 1467356463632 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:03 INFO - PROCESS | 1654 | 1467356463757 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 00:01:03 INFO - PROCESS | 1654 | 1467356463828 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 1654 | 1467356463829 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255ad000 == 43 [pid = 1654] [id = 406] 00:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1198e3c00) [pid = 1654] [serial = 1217] [outer = 0x0] 00:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119c3b000) [pid = 1654] [serial = 1218] [outer = 0x1198e3c00] 00:01:03 INFO - PROCESS | 1654 | 1467356463860 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119cfb800) [pid = 1654] [serial = 1219] [outer = 0x1198e3c00] 00:01:04 INFO - PROCESS | 1654 | 1467356464277 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 00:01:04 INFO - PROCESS | 1654 | 1467356464295 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 1654 | 1467356464297 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 00:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:01:04 INFO - PROCESS | 1654 | 1467356464299 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 1654 | 1467356464303 Marionette TRACE conn2 <- [1,1598,null,{}] 00:01:04 INFO - PROCESS | 1654 | 1467356464312 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}] 00:01:04 INFO - PROCESS | 1654 | 1467356464315 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:04 INFO - PROCESS | 1654 | 1467356464418 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 00:01:04 INFO - PROCESS | 1654 | 1467356464477 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 1654 | 1467356464479 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c31a800 == 44 [pid = 1654] [id = 407] 00:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124b39800) [pid = 1654] [serial = 1220] [outer = 0x0] 00:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126018800) [pid = 1654] [serial = 1221] [outer = 0x124b39800] 00:01:04 INFO - PROCESS | 1654 | 1467356464510 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128cb2000) [pid = 1654] [serial = 1222] [outer = 0x124b39800] 00:01:04 INFO - PROCESS | 1654 | 1467356464963 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 674ms 00:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:01:04 INFO - PROCESS | 1654 | 1467356464974 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 1654 | 1467356464976 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 00:01:04 INFO - PROCESS | 1654 | 1467356464978 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 1654 | 1467356464979 Marionette TRACE conn2 <- [1,1602,null,{}] 00:01:04 INFO - PROCESS | 1654 | 1467356464981 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}] 00:01:04 INFO - PROCESS | 1654 | 1467356464983 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:05 INFO - PROCESS | 1654 | 1467356465106 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 00:01:05 INFO - PROCESS | 1654 | 1467356465176 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 1654 | 1467356465178 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5e8000 == 45 [pid = 1654] [id = 408] 00:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129437400) [pid = 1654] [serial = 1223] [outer = 0x0] 00:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a5cf800) [pid = 1654] [serial = 1224] [outer = 0x129437400] 00:01:05 INFO - PROCESS | 1654 | 1467356465206 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b00d400) [pid = 1654] [serial = 1225] [outer = 0x129437400] 00:01:05 INFO - PROCESS | 1654 | 1467356465655 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]]]}] 00:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 718ms 00:01:05 INFO - PROCESS | 1654 | 1467356465697 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 00:01:05 INFO - PROCESS | 1654 | 1467356465698 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 00:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:01:05 INFO - PROCESS | 1654 | 1467356465700 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - PROCESS | 1654 | 1467356465702 Marionette TRACE conn2 <- [1,1606,null,{}] 00:01:05 INFO - PROCESS | 1654 | 1467356465704 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}] 00:01:05 INFO - PROCESS | 1654 | 1467356465705 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:05 INFO - PROCESS | 1654 | 1467356465805 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 00:01:05 INFO - PROCESS | 1654 | 1467356465862 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 1654 | 1467356465863 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e8800 == 46 [pid = 1654] [id = 409] 00:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11270cc00) [pid = 1654] [serial = 1226] [outer = 0x0] 00:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12405b800) [pid = 1654] [serial = 1227] [outer = 0x11270cc00] 00:01:05 INFO - PROCESS | 1654 | 1467356465892 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x129433800) [pid = 1654] [serial = 1228] [outer = 0x11270cc00] 00:01:06 INFO - PROCESS | 1654 | 1467356466498 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]]]}] 00:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 872ms 00:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:01:06 INFO - PROCESS | 1654 | 1467356466574 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 1654 | 1467356466576 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 00:01:06 INFO - PROCESS | 1654 | 1467356466579 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - PROCESS | 1654 | 1467356466582 Marionette TRACE conn2 <- [1,1610,null,{}] 00:01:06 INFO - PROCESS | 1654 | 1467356466586 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}] 00:01:06 INFO - PROCESS | 1654 | 1467356466587 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:06 INFO - PROCESS | 1654 | 1467356466684 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 00:01:06 INFO - PROCESS | 1654 | 1467356466743 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:06 INFO - PROCESS | 1654 | 1467356466745 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x116ba9000 == 47 [pid = 1654] [id = 410] 00:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112718000) [pid = 1654] [serial = 1229] [outer = 0x0] 00:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x112a85000) [pid = 1654] [serial = 1230] [outer = 0x112718000] 00:01:06 INFO - PROCESS | 1654 | 1467356466773 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1133b3400) [pid = 1654] [serial = 1231] [outer = 0x112718000] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118308000 == 46 [pid = 1654] [id = 379] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9d1800 == 45 [pid = 1654] [id = 403] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1cd800 == 44 [pid = 1654] [id = 402] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x123ea0000 == 43 [pid = 1654] [id = 401] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1242b4800 == 42 [pid = 1654] [id = 400] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x128da9800 == 41 [pid = 1654] [id = 399] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1289c6000 == 40 [pid = 1654] [id = 398] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x125622800 == 39 [pid = 1654] [id = 397] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1242b1000 == 38 [pid = 1654] [id = 396] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1186db800 == 37 [pid = 1654] [id = 395] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11702d800 == 36 [pid = 1654] [id = 394] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1161a6800 == 35 [pid = 1654] [id = 393] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118685800 == 34 [pid = 1654] [id = 392] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c31c000 == 33 [pid = 1654] [id = 391] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e8800 == 32 [pid = 1654] [id = 409] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5e8000 == 31 [pid = 1654] [id = 408] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c31a800 == 30 [pid = 1654] [id = 407] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1255ad000 == 29 [pid = 1654] [id = 406] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c31d800 == 28 [pid = 1654] [id = 404] 00:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11702d000 == 27 [pid = 1654] [id = 405] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12b1e3000) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11945ac00) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11982b800) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12405f800) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124d06400) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119cf1000) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11a0e2400) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128d75c00) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1181b4000) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12680b400) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129439c00) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1183b1000) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a5c3000) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12906dc00) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118419400) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118370000) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11712f400) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11672a400) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119b52800) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119458400) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126020800) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1255d5800) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12669ac00) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118289000) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118815c00) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12a489800) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x123b75800) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12b02c000) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128a0a800) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x125648800) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1239e7000) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1248c7400) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12a67ac00) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 00:01:07 INFO - PROCESS | 1654 | 1467356467772 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]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1223ms 00:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:01:07 INFO - PROCESS | 1654 | 1467356467803 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 1654 | 1467356467805 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 00:01:07 INFO - PROCESS | 1654 | 1467356467809 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 1654 | 1467356467810 Marionette TRACE conn2 <- [1,1614,null,{}] 00:01:07 INFO - PROCESS | 1654 | 1467356467814 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}] 00:01:07 INFO - PROCESS | 1654 | 1467356467815 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:07 INFO - PROCESS | 1654 | 1467356467901 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 00:01:07 INFO - PROCESS | 1654 | 1467356467975 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 1654 | 1467356467977 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a39800 == 28 [pid = 1654] [id = 411] 00:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1133c0800) [pid = 1654] [serial = 1232] [outer = 0x0] 00:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x113b57400) [pid = 1654] [serial = 1233] [outer = 0x1133c0800] 00:01:08 INFO - PROCESS | 1654 | 1467356468009 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x116179800) [pid = 1654] [serial = 1234] [outer = 0x1133c0800] 00:01:08 INFO - PROCESS | 1654 | 1467356468328 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]]]}] 00:01:08 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 00:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 570ms 00:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:01:08 INFO - PROCESS | 1654 | 1467356468378 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 1654 | 1467356468382 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 00:01:08 INFO - PROCESS | 1654 | 1467356468387 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 1654 | 1467356468389 Marionette TRACE conn2 <- [1,1618,null,{}] 00:01:08 INFO - PROCESS | 1654 | 1467356468391 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}] 00:01:08 INFO - PROCESS | 1654 | 1467356468392 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:08 INFO - PROCESS | 1654 | 1467356468473 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 00:01:08 INFO - PROCESS | 1654 | 1467356468528 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 1654 | 1467356468529 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11868e800 == 29 [pid = 1654] [id = 412] 00:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1167f0800) [pid = 1654] [serial = 1235] [outer = 0x0] 00:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11712e400) [pid = 1654] [serial = 1236] [outer = 0x1167f0800] 00:01:08 INFO - PROCESS | 1654 | 1467356468556 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117fa2c00) [pid = 1654] [serial = 1237] [outer = 0x1167f0800] 00:01:08 INFO - PROCESS | 1654 | 1467356468863 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]]]}] 00:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 523ms 00:01:08 INFO - PROCESS | 1654 | 1467356468909 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 00:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:01:08 INFO - PROCESS | 1654 | 1467356468911 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 00:01:08 INFO - PROCESS | 1654 | 1467356468913 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 1654 | 1467356468915 Marionette TRACE conn2 <- [1,1622,null,{}] 00:01:08 INFO - PROCESS | 1654 | 1467356468924 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}] 00:01:08 INFO - PROCESS | 1654 | 1467356468927 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:09 INFO - PROCESS | 1654 | 1467356469001 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 00:01:09 INFO - PROCESS | 1654 | 1467356469055 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 1654 | 1467356469057 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b1e800 == 30 [pid = 1654] [id = 413] 00:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128d6c00) [pid = 1654] [serial = 1238] [outer = 0x0] 00:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1183acc00) [pid = 1654] [serial = 1239] [outer = 0x1128d6c00] 00:01:09 INFO - PROCESS | 1654 | 1467356469085 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11841dc00) [pid = 1654] [serial = 1240] [outer = 0x1128d6c00] 00:01:09 INFO - PROCESS | 1654 | 1467356469398 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]]]}] 00:01:09 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 00:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 525ms 00:01:09 INFO - PROCESS | 1654 | 1467356469439 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 00:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:01:09 INFO - PROCESS | 1654 | 1467356469441 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 00:01:09 INFO - PROCESS | 1654 | 1467356469443 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - PROCESS | 1654 | 1467356469444 Marionette TRACE conn2 <- [1,1626,null,{}] 00:01:09 INFO - PROCESS | 1654 | 1467356469447 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}] 00:01:09 INFO - PROCESS | 1654 | 1467356469448 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:09 INFO - PROCESS | 1654 | 1467356469526 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 00:01:09 INFO - PROCESS | 1654 | 1467356469530 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 1654 | 1467356469531 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b17800 == 31 [pid = 1654] [id = 414] 00:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11881b000) [pid = 1654] [serial = 1241] [outer = 0x0] 00:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119462800) [pid = 1654] [serial = 1242] [outer = 0x11881b000] 00:01:09 INFO - PROCESS | 1654 | 1467356469559 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11961c000) [pid = 1654] [serial = 1243] [outer = 0x11881b000] 00:01:09 INFO - PROCESS | 1654 | 1467356469925 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]]]}] 00:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 00:01:09 INFO - PROCESS | 1654 | 1467356469962 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 00:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:01:09 INFO - PROCESS | 1654 | 1467356469963 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 00:01:09 INFO - PROCESS | 1654 | 1467356469965 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - PROCESS | 1654 | 1467356469966 Marionette TRACE conn2 <- [1,1630,null,{}] 00:01:09 INFO - PROCESS | 1654 | 1467356469969 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}] 00:01:09 INFO - PROCESS | 1654 | 1467356469970 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:10 INFO - PROCESS | 1654 | 1467356470062 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 00:01:10 INFO - PROCESS | 1654 | 1467356470101 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 1654 | 1467356470102 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x124574000 == 32 [pid = 1654] [id = 415] 00:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1167ecc00) [pid = 1654] [serial = 1244] [outer = 0x0] 00:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1198e5000) [pid = 1654] [serial = 1245] [outer = 0x1167ecc00] 00:01:10 INFO - PROCESS | 1654 | 1467356470124 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119ab1c00) [pid = 1654] [serial = 1246] [outer = 0x1167ecc00] 00:01:10 INFO - PROCESS | 1654 | 1467356470454 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]]]}] 00:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 524ms 00:01:10 INFO - PROCESS | 1654 | 1467356470490 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 00:01:10 INFO - PROCESS | 1654 | 1467356470491 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 00:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:01:10 INFO - PROCESS | 1654 | 1467356470501 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - PROCESS | 1654 | 1467356470502 Marionette TRACE conn2 <- [1,1634,null,{}] 00:01:10 INFO - PROCESS | 1654 | 1467356470504 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}] 00:01:10 INFO - PROCESS | 1654 | 1467356470508 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:10 INFO - PROCESS | 1654 | 1467356470619 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 00:01:10 INFO - PROCESS | 1654 | 1467356470655 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 1654 | 1467356470656 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x125611800 == 33 [pid = 1654] [id = 416] 00:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119ab3400) [pid = 1654] [serial = 1247] [outer = 0x0] 00:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119cf0c00) [pid = 1654] [serial = 1248] [outer = 0x119ab3400] 00:01:10 INFO - PROCESS | 1654 | 1467356470681 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124259800) [pid = 1654] [serial = 1249] [outer = 0x119ab3400] 00:01:11 INFO - PROCESS | 1654 | 1467356470996 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]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 525ms 00:01:11 INFO - PROCESS | 1654 | 1467356471019 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 1654 | 1467356471023 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 00:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:01:11 INFO - PROCESS | 1654 | 1467356471026 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 1654 | 1467356471034 Marionette TRACE conn2 <- [1,1638,null,{}] 00:01:11 INFO - PROCESS | 1654 | 1467356471045 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}] 00:01:11 INFO - PROCESS | 1654 | 1467356471046 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:11 INFO - PROCESS | 1654 | 1467356471140 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 00:01:11 INFO - PROCESS | 1654 | 1467356471144 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 1654 | 1467356471145 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x126849800 == 34 [pid = 1654] [id = 417] 00:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119c39800) [pid = 1654] [serial = 1250] [outer = 0x0] 00:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124a67000) [pid = 1654] [serial = 1251] [outer = 0x119c39800] 00:01:11 INFO - PROCESS | 1654 | 1467356471169 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124daec00) [pid = 1654] [serial = 1252] [outer = 0x119c39800] 00:01:11 INFO - PROCESS | 1654 | 1467356471511 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]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 535ms 00:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:01:11 INFO - PROCESS | 1654 | 1467356471566 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 1654 | 1467356471567 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 00:01:11 INFO - PROCESS | 1654 | 1467356471569 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 1654 | 1467356471570 Marionette TRACE conn2 <- [1,1642,null,{}] 00:01:11 INFO - PROCESS | 1654 | 1467356471572 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}] 00:01:11 INFO - PROCESS | 1654 | 1467356471573 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:11 INFO - PROCESS | 1654 | 1467356471666 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 00:01:11 INFO - PROCESS | 1654 | 1467356471670 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 1654 | 1467356471671 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae3800 == 35 [pid = 1654] [id = 418] 00:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12425c400) [pid = 1654] [serial = 1253] [outer = 0x0] 00:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1255cb800) [pid = 1654] [serial = 1254] [outer = 0x12425c400] 00:01:11 INFO - PROCESS | 1654 | 1467356471695 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12564f000) [pid = 1654] [serial = 1255] [outer = 0x12425c400] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1133b4800) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1189e2000) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x129291c00) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12b1e2000) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11270e800) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1132bc800) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116178800) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12a483000) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124068400) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11836bc00) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124a63400) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12b02b400) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119612c00) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112715400) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:01:12 INFO - PROCESS | 1654 | 1467356472142 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 620ms 00:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:01:12 INFO - PROCESS | 1654 | 1467356472199 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 1654 | 1467356472200 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 00:01:12 INFO - PROCESS | 1654 | 1467356472212 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 1654 | 1467356472213 Marionette TRACE conn2 <- [1,1646,null,{}] 00:01:12 INFO - PROCESS | 1654 | 1467356472216 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}] 00:01:12 INFO - PROCESS | 1654 | 1467356472228 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:12 INFO - PROCESS | 1654 | 1467356472311 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 00:01:12 INFO - PROCESS | 1654 | 1467356472315 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 1654 | 1467356472316 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b1c800 == 36 [pid = 1654] [id = 419] 00:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116177000) [pid = 1654] [serial = 1256] [outer = 0x0] 00:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119c41000) [pid = 1654] [serial = 1257] [outer = 0x116177000] 00:01:12 INFO - PROCESS | 1654 | 1467356472346 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x125644c00) [pid = 1654] [serial = 1258] [outer = 0x116177000] 00:01:12 INFO - PROCESS | 1654 | 1467356472712 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 526ms 00:01:12 INFO - PROCESS | 1654 | 1467356472732 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 1654 | 1467356472734 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 00:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:01:12 INFO - PROCESS | 1654 | 1467356472736 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 1654 | 1467356472739 Marionette TRACE conn2 <- [1,1650,null,{}] 00:01:12 INFO - PROCESS | 1654 | 1467356472743 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}] 00:01:12 INFO - PROCESS | 1654 | 1467356472744 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:12 INFO - PROCESS | 1654 | 1467356472823 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 00:01:12 INFO - PROCESS | 1654 | 1467356472879 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 1654 | 1467356472880 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x129599800 == 37 [pid = 1654] [id = 420] 00:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119c44800) [pid = 1654] [serial = 1259] [outer = 0x0] 00:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x125653c00) [pid = 1654] [serial = 1260] [outer = 0x119c44800] 00:01:12 INFO - PROCESS | 1654 | 1467356472904 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1264e5c00) [pid = 1654] [serial = 1261] [outer = 0x119c44800] 00:01:13 INFO - PROCESS | 1654 | 1467356473207 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]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 525ms 00:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:01:13 INFO - PROCESS | 1654 | 1467356473262 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 1654 | 1467356473264 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 00:01:13 INFO - PROCESS | 1654 | 1467356473267 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 1654 | 1467356473271 Marionette TRACE conn2 <- [1,1654,null,{}] 00:01:13 INFO - PROCESS | 1654 | 1467356473274 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}] 00:01:13 INFO - PROCESS | 1654 | 1467356473277 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:13 INFO - PROCESS | 1654 | 1467356473423 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 00:01:13 INFO - PROCESS | 1654 | 1467356473508 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 1654 | 1467356473511 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242cc800 == 38 [pid = 1654] [id = 421] 00:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11945ac00) [pid = 1654] [serial = 1262] [outer = 0x0] 00:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1264ea000) [pid = 1654] [serial = 1263] [outer = 0x11945ac00] 00:01:13 INFO - PROCESS | 1654 | 1467356473553 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128a11400) [pid = 1654] [serial = 1264] [outer = 0x11945ac00] 00:01:13 INFO - PROCESS | 1654 | 1467356473903 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]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 672ms 00:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:01:13 INFO - PROCESS | 1654 | 1467356473940 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 1654 | 1467356473941 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 00:01:13 INFO - PROCESS | 1654 | 1467356473988 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 1654 | 1467356473990 Marionette TRACE conn2 <- [1,1658,null,{}] 00:01:14 INFO - PROCESS | 1654 | 1467356473999 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}] 00:01:14 INFO - PROCESS | 1654 | 1467356474001 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:14 INFO - PROCESS | 1654 | 1467356474096 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 00:01:14 INFO - PROCESS | 1654 | 1467356474189 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 1654 | 1467356474191 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x115180000 == 39 [pid = 1654] [id = 422] 00:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1126f1c00) [pid = 1654] [serial = 1265] [outer = 0x0] 00:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1126fd400) [pid = 1654] [serial = 1266] [outer = 0x1126f1c00] 00:01:14 INFO - PROCESS | 1654 | 1467356474222 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112d50c00) [pid = 1654] [serial = 1267] [outer = 0x1126f1c00] 00:01:14 INFO - PROCESS | 1654 | 1467356474748 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 871ms 00:01:14 INFO - PROCESS | 1654 | 1467356474828 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 1654 | 1467356474831 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 00:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:01:14 INFO - PROCESS | 1654 | 1467356474839 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 1654 | 1467356474840 Marionette TRACE conn2 <- [1,1662,null,{}] 00:01:14 INFO - PROCESS | 1654 | 1467356474845 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}] 00:01:14 INFO - PROCESS | 1654 | 1467356474847 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:14 INFO - PROCESS | 1654 | 1467356474955 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 00:01:15 INFO - PROCESS | 1654 | 1467356475034 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 1654 | 1467356475035 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e7800 == 40 [pid = 1654] [id = 423] 00:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1177d9000) [pid = 1654] [serial = 1268] [outer = 0x0] 00:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117fa1400) [pid = 1654] [serial = 1269] [outer = 0x1177d9000] 00:01:15 INFO - PROCESS | 1654 | 1467356475066 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118371800) [pid = 1654] [serial = 1270] [outer = 0x1177d9000] 00:01:15 INFO - PROCESS | 1654 | 1467356475725 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]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 925ms 00:01:15 INFO - PROCESS | 1654 | 1467356475795 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 1654 | 1467356475800 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 00:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:01:15 INFO - PROCESS | 1654 | 1467356475805 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 1654 | 1467356475808 Marionette TRACE conn2 <- [1,1666,null,{}] 00:01:15 INFO - PROCESS | 1654 | 1467356475813 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}] 00:01:15 INFO - PROCESS | 1654 | 1467356475816 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:15 INFO - PROCESS | 1654 | 1467356475979 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x129599800 == 39 [pid = 1654] [id = 420] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119b1c800 == 38 [pid = 1654] [id = 419] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae3800 == 37 [pid = 1654] [id = 418] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x126849800 == 36 [pid = 1654] [id = 417] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x125611800 == 35 [pid = 1654] [id = 416] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x124574000 == 34 [pid = 1654] [id = 415] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123b17800 == 33 [pid = 1654] [id = 414] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119b1e800 == 32 [pid = 1654] [id = 413] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11868e800 == 31 [pid = 1654] [id = 412] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116a39800 == 30 [pid = 1654] [id = 411] 00:01:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116ba9000 == 29 [pid = 1654] [id = 410] 00:01:16 INFO - PROCESS | 1654 | 1467356476109 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 1654 | 1467356476112 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11610b800 == 30 [pid = 1654] [id = 424] 00:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1126f8c00) [pid = 1654] [serial = 1271] [outer = 0x0] 00:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x115e5e400) [pid = 1654] [serial = 1272] [outer = 0x1126f8c00] 00:01:16 INFO - PROCESS | 1654 | 1467356476140 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1173ba400) [pid = 1654] [serial = 1273] [outer = 0x1126f8c00] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12b1e0000) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b979c00) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12bc4a800) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126a10000) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128a09000) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128a03800) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1173c1c00) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1183b3400) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12a682400) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124567000) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124fc7c00) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183aac00) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11880e800) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125651400) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12b976400) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a5c7800) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1198e6c00) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119c41c00) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112d47c00) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119164c00) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1177e2400) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1189da000) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12a8a1c00) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12b024800) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12564d000) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12b005000) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1264ef400) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 00:01:16 INFO - PROCESS | 1654 | 1467356476463 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]]]}] 00:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 677ms 00:01:16 INFO - PROCESS | 1654 | 1467356476480 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 1654 | 1467356476483 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 00:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:01:16 INFO - PROCESS | 1654 | 1467356476491 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 1654 | 1467356476493 Marionette TRACE conn2 <- [1,1670,null,{}] 00:01:16 INFO - PROCESS | 1654 | 1467356476495 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}] 00:01:16 INFO - PROCESS | 1654 | 1467356476497 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:16 INFO - PROCESS | 1654 | 1467356476596 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 00:01:16 INFO - PROCESS | 1654 | 1467356476648 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 1654 | 1467356476649 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193ab000 == 31 [pid = 1654] [id = 425] 00:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1173be800) [pid = 1654] [serial = 1274] [outer = 0x0] 00:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118290c00) [pid = 1654] [serial = 1275] [outer = 0x1173be800] 00:01:16 INFO - PROCESS | 1654 | 1467356476676 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11880e800) [pid = 1654] [serial = 1276] [outer = 0x1173be800] 00:01:16 INFO - PROCESS | 1654 | 1467356476957 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 523ms 00:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:01:17 INFO - PROCESS | 1654 | 1467356477012 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 1654 | 1467356477013 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 00:01:17 INFO - PROCESS | 1654 | 1467356477015 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 1654 | 1467356477018 Marionette TRACE conn2 <- [1,1674,null,{}] 00:01:17 INFO - PROCESS | 1654 | 1467356477028 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}] 00:01:17 INFO - PROCESS | 1654 | 1467356477031 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:17 INFO - PROCESS | 1654 | 1467356477116 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 00:01:17 INFO - PROCESS | 1654 | 1467356477175 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 1654 | 1467356477177 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b26800 == 32 [pid = 1654] [id = 426] 00:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11880cc00) [pid = 1654] [serial = 1277] [outer = 0x0] 00:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119160800) [pid = 1654] [serial = 1278] [outer = 0x11880cc00] 00:01:17 INFO - PROCESS | 1654 | 1467356477205 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119c39c00) [pid = 1654] [serial = 1279] [outer = 0x11880cc00] 00:01:17 INFO - PROCESS | 1654 | 1467356477477 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 472ms 00:01:17 INFO - PROCESS | 1654 | 1467356477497 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 1654 | 1467356477498 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 00:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:01:17 INFO - PROCESS | 1654 | 1467356477501 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 1654 | 1467356477502 Marionette TRACE conn2 <- [1,1678,null,{}] 00:01:17 INFO - PROCESS | 1654 | 1467356477512 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}] 00:01:17 INFO - PROCESS | 1654 | 1467356477513 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:17 INFO - PROCESS | 1654 | 1467356477597 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 00:01:17 INFO - PROCESS | 1654 | 1467356477601 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 1654 | 1467356477602 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x125605800 == 33 [pid = 1654] [id = 427] 00:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119ccdc00) [pid = 1654] [serial = 1280] [outer = 0x0] 00:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1210de400) [pid = 1654] [serial = 1281] [outer = 0x119ccdc00] 00:01:17 INFO - PROCESS | 1654 | 1467356477630 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12380a800) [pid = 1654] [serial = 1282] [outer = 0x119ccdc00] 00:01:17 INFO - PROCESS | 1654 | 1467356477977 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 480ms 00:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:01:17 INFO - PROCESS | 1654 | 1467356477981 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 1654 | 1467356477982 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 00:01:17 INFO - PROCESS | 1654 | 1467356477985 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 1654 | 1467356477986 Marionette TRACE conn2 <- [1,1682,null,{}] 00:01:17 INFO - PROCESS | 1654 | 1467356477991 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}] 00:01:17 INFO - PROCESS | 1654 | 1467356477992 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:18 INFO - PROCESS | 1654 | 1467356478106 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 00:01:18 INFO - PROCESS | 1654 | 1467356478117 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 1654 | 1467356478118 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x126849800 == 34 [pid = 1654] [id = 428] 00:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11881a000) [pid = 1654] [serial = 1283] [outer = 0x0] 00:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1239ea400) [pid = 1654] [serial = 1284] [outer = 0x11881a000] 00:01:18 INFO - PROCESS | 1654 | 1467356478143 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124a6b800) [pid = 1654] [serial = 1285] [outer = 0x11881a000] 00:01:18 INFO - PROCESS | 1654 | 1467356478458 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]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 00:01:18 INFO - PROCESS | 1654 | 1467356478506 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 1654 | 1467356478507 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 00:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:01:18 INFO - PROCESS | 1654 | 1467356478510 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - PROCESS | 1654 | 1467356478511 Marionette TRACE conn2 <- [1,1686,null,{}] 00:01:18 INFO - PROCESS | 1654 | 1467356478518 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}] 00:01:18 INFO - PROCESS | 1654 | 1467356478522 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:18 INFO - PROCESS | 1654 | 1467356478640 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 00:01:18 INFO - PROCESS | 1654 | 1467356478651 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 1654 | 1467356478652 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295ad000 == 35 [pid = 1654] [id = 429] 00:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12456e400) [pid = 1654] [serial = 1286] [outer = 0x0] 00:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1255d4400) [pid = 1654] [serial = 1287] [outer = 0x12456e400] 00:01:18 INFO - PROCESS | 1654 | 1467356478678 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a0c000) [pid = 1654] [serial = 1288] [outer = 0x12456e400] 00:01:19 INFO - PROCESS | 1654 | 1467356479037 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]]]}] 00:01:19 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 00:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 576ms 00:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:01:19 INFO - PROCESS | 1654 | 1467356479087 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 1654 | 1467356479088 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 00:01:19 INFO - PROCESS | 1654 | 1467356479090 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 1654 | 1467356479092 Marionette TRACE conn2 <- [1,1690,null,{}] 00:01:19 INFO - PROCESS | 1654 | 1467356479094 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}] 00:01:19 INFO - PROCESS | 1654 | 1467356479095 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:19 INFO - PROCESS | 1654 | 1467356479255 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 00:01:19 INFO - PROCESS | 1654 | 1467356479281 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 1654 | 1467356479282 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a672800 == 36 [pid = 1654] [id = 430] 00:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11270f000) [pid = 1654] [serial = 1289] [outer = 0x0] 00:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128d75800) [pid = 1654] [serial = 1290] [outer = 0x11270f000] 00:01:19 INFO - PROCESS | 1654 | 1467356479321 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129068400) [pid = 1654] [serial = 1291] [outer = 0x11270f000] 00:01:19 INFO - PROCESS | 1654 | 1467356479716 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 672ms 00:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:01:19 INFO - PROCESS | 1654 | 1467356479763 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 1654 | 1467356479764 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 00:01:19 INFO - PROCESS | 1654 | 1467356479766 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 1654 | 1467356479767 Marionette TRACE conn2 <- [1,1694,null,{}] 00:01:19 INFO - PROCESS | 1654 | 1467356479770 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}] 00:01:19 INFO - PROCESS | 1654 | 1467356479771 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:19 INFO - PROCESS | 1654 | 1467356479867 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 00:01:19 INFO - PROCESS | 1654 | 1467356479877 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 1654 | 1467356479879 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa86000 == 37 [pid = 1654] [id = 431] 00:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12906a800) [pid = 1654] [serial = 1292] [outer = 0x0] 00:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x129296400) [pid = 1654] [serial = 1293] [outer = 0x12906a800] 00:01:19 INFO - PROCESS | 1654 | 1467356479904 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129439c00) [pid = 1654] [serial = 1294] [outer = 0x12906a800] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11336dc00) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1198e3c00) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124b39800) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x129437400) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1133c0800) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11270cc00) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d6c00) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1167ecc00) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119ab3400) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119c39800) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12425c400) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1167f0800) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119c44800) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116177000) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11881b000) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 522ms 00:01:20 INFO - PROCESS | 1654 | 1467356480281 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]]]}] 00:01:20 INFO - PROCESS | 1654 | 1467356480289 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 1654 | 1467356480290 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 00:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:01:20 INFO - PROCESS | 1654 | 1467356480292 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 1654 | 1467356480293 Marionette TRACE conn2 <- [1,1698,null,{}] 00:01:20 INFO - PROCESS | 1654 | 1467356480295 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}] 00:01:20 INFO - PROCESS | 1654 | 1467356480297 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:20 INFO - PROCESS | 1654 | 1467356480385 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 00:01:20 INFO - PROCESS | 1654 | 1467356480390 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 1654 | 1467356480391 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1c1000 == 38 [pid = 1654] [id = 432] 00:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11612d400) [pid = 1654] [serial = 1295] [outer = 0x0] 00:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118291800) [pid = 1654] [serial = 1296] [outer = 0x11612d400] 00:01:20 INFO - PROCESS | 1654 | 1467356480415 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1198e3c00) [pid = 1654] [serial = 1297] [outer = 0x11612d400] 00:01:20 INFO - PROCESS | 1654 | 1467356480763 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]]]}] 00:01:20 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 00:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 522ms 00:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:01:20 INFO - PROCESS | 1654 | 1467356480814 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 1654 | 1467356480816 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 00:01:20 INFO - PROCESS | 1654 | 1467356480818 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 1654 | 1467356480819 Marionette TRACE conn2 <- [1,1702,null,{}] 00:01:20 INFO - PROCESS | 1654 | 1467356480821 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}] 00:01:20 INFO - PROCESS | 1654 | 1467356480822 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:20 INFO - PROCESS | 1654 | 1467356480899 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 00:01:20 INFO - PROCESS | 1654 | 1467356480905 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 1654 | 1467356480906 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9d2800 == 39 [pid = 1654] [id = 433] 00:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1198e9c00) [pid = 1654] [serial = 1298] [outer = 0x0] 00:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124d3b400) [pid = 1654] [serial = 1299] [outer = 0x1198e9c00] 00:01:20 INFO - PROCESS | 1654 | 1467356480930 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x129437000) [pid = 1654] [serial = 1300] [outer = 0x1198e9c00] 00:01:21 INFO - PROCESS | 1654 | 1467356481260 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 471ms 00:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:01:21 INFO - PROCESS | 1654 | 1467356481289 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 1654 | 1467356481291 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 00:01:21 INFO - PROCESS | 1654 | 1467356481293 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 1654 | 1467356481295 Marionette TRACE conn2 <- [1,1706,null,{}] 00:01:21 INFO - PROCESS | 1654 | 1467356481297 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}] 00:01:21 INFO - PROCESS | 1654 | 1467356481298 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:21 INFO - PROCESS | 1654 | 1467356481397 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 00:01:21 INFO - PROCESS | 1654 | 1467356481401 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 1654 | 1467356481402 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfb5800 == 40 [pid = 1654] [id = 434] 00:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x125653800) [pid = 1654] [serial = 1301] [outer = 0x0] 00:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a489800) [pid = 1654] [serial = 1302] [outer = 0x125653800] 00:01:21 INFO - PROCESS | 1654 | 1467356481429 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a682c00) [pid = 1654] [serial = 1303] [outer = 0x125653800] 00:01:21 INFO - PROCESS | 1654 | 1467356481800 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 569ms 00:01:21 INFO - PROCESS | 1654 | 1467356481863 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 1654 | 1467356481865 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 00:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:01:21 INFO - PROCESS | 1654 | 1467356481868 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 1654 | 1467356481870 Marionette TRACE conn2 <- [1,1710,null,{}] 00:01:21 INFO - PROCESS | 1654 | 1467356481874 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}] 00:01:21 INFO - PROCESS | 1654 | 1467356481876 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:21 INFO - PROCESS | 1654 | 1467356481998 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 00:01:22 INFO - PROCESS | 1654 | 1467356482004 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 1654 | 1467356482005 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c329000 == 41 [pid = 1654] [id = 435] 00:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129440400) [pid = 1654] [serial = 1304] [outer = 0x0] 00:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a89b400) [pid = 1654] [serial = 1305] [outer = 0x129440400] 00:01:22 INFO - PROCESS | 1654 | 1467356482044 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b026000) [pid = 1654] [serial = 1306] [outer = 0x129440400] 00:01:22 INFO - PROCESS | 1654 | 1467356482530 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 723ms 00:01:22 INFO - PROCESS | 1654 | 1467356482591 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 00:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:01:22 INFO - PROCESS | 1654 | 1467356482594 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 00:01:22 INFO - PROCESS | 1654 | 1467356482597 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 1654 | 1467356482600 Marionette TRACE conn2 <- [1,1714,null,{}] 00:01:22 INFO - PROCESS | 1654 | 1467356482604 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}] 00:01:22 INFO - PROCESS | 1654 | 1467356482606 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:22 INFO - PROCESS | 1654 | 1467356482714 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 00:01:22 INFO - PROCESS | 1654 | 1467356482834 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 1654 | 1467356482836 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a8000 == 42 [pid = 1654] [id = 436] 00:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1177e1c00) [pid = 1654] [serial = 1307] [outer = 0x0] 00:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11836ac00) [pid = 1654] [serial = 1308] [outer = 0x1177e1c00] 00:01:22 INFO - PROCESS | 1654 | 1467356482869 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1183b8800) [pid = 1654] [serial = 1309] [outer = 0x1177e1c00] 00:01:23 INFO - PROCESS | 1654 | 1467356483365 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]]]}] 00:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 775ms 00:01:23 INFO - PROCESS | 1654 | 1467356483374 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 00:01:23 INFO - PROCESS | 1654 | 1467356483379 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 00:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:01:23 INFO - PROCESS | 1654 | 1467356483386 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - PROCESS | 1654 | 1467356483389 Marionette TRACE conn2 <- [1,1718,null,{}] 00:01:23 INFO - PROCESS | 1654 | 1467356483394 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}] 00:01:23 INFO - PROCESS | 1654 | 1467356483397 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:23 INFO - PROCESS | 1654 | 1467356483527 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 00:01:23 INFO - PROCESS | 1654 | 1467356483586 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 1654 | 1467356483587 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12684f000 == 43 [pid = 1654] [id = 437] 00:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11945a000) [pid = 1654] [serial = 1310] [outer = 0x0] 00:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1198e5400) [pid = 1654] [serial = 1311] [outer = 0x11945a000] 00:01:23 INFO - PROCESS | 1654 | 1467356483618 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119c43800) [pid = 1654] [serial = 1312] [outer = 0x11945a000] 00:01:24 INFO - PROCESS | 1654 | 1467356484074 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 772ms 00:01:24 INFO - PROCESS | 1654 | 1467356484158 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 1654 | 1467356484159 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 00:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:01:24 INFO - PROCESS | 1654 | 1467356484162 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 1654 | 1467356484164 Marionette TRACE conn2 <- [1,1722,null,{}] 00:01:24 INFO - PROCESS | 1654 | 1467356484175 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}] 00:01:24 INFO - PROCESS | 1654 | 1467356484178 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:24 INFO - PROCESS | 1654 | 1467356484277 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 00:01:24 INFO - PROCESS | 1654 | 1467356484350 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 1654 | 1467356484352 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c338800 == 44 [pid = 1654] [id = 438] 00:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124db0c00) [pid = 1654] [serial = 1313] [outer = 0x0] 00:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12564f400) [pid = 1654] [serial = 1314] [outer = 0x124db0c00] 00:01:24 INFO - PROCESS | 1654 | 1467356484383 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1266a2c00) [pid = 1654] [serial = 1315] [outer = 0x124db0c00] 00:01:24 INFO - PROCESS | 1654 | 1467356484799 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]]]}] 00:01:24 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 00:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 672ms 00:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:01:24 INFO - PROCESS | 1654 | 1467356484835 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 1654 | 1467356484837 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 00:01:24 INFO - PROCESS | 1654 | 1467356484839 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 1654 | 1467356484840 Marionette TRACE conn2 <- [1,1726,null,{}] 00:01:24 INFO - PROCESS | 1654 | 1467356484843 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}] 00:01:24 INFO - PROCESS | 1654 | 1467356484844 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:24 INFO - PROCESS | 1654 | 1467356484944 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 00:01:25 INFO - PROCESS | 1654 | 1467356485003 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 1654 | 1467356485004 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c8bd000 == 45 [pid = 1654] [id = 439] 00:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128caf800) [pid = 1654] [serial = 1316] [outer = 0x0] 00:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x129438000) [pid = 1654] [serial = 1317] [outer = 0x128caf800] 00:01:25 INFO - PROCESS | 1654 | 1467356485033 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a5ce800) [pid = 1654] [serial = 1318] [outer = 0x128caf800] 00:01:25 INFO - PROCESS | 1654 | 1467356485678 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 869ms 00:01:25 INFO - PROCESS | 1654 | 1467356485708 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 1654 | 1467356485711 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 00:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:01:25 INFO - PROCESS | 1654 | 1467356485714 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 1654 | 1467356485716 Marionette TRACE conn2 <- [1,1730,null,{}] 00:01:25 INFO - PROCESS | 1654 | 1467356485721 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}] 00:01:25 INFO - PROCESS | 1654 | 1467356485724 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:25 INFO - PROCESS | 1654 | 1467356485822 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 00:01:25 INFO - PROCESS | 1654 | 1467356485895 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 1654 | 1467356485898 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c2f000 == 46 [pid = 1654] [id = 440] 00:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x113942800) [pid = 1654] [serial = 1319] [outer = 0x0] 00:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x116b12000) [pid = 1654] [serial = 1320] [outer = 0x113942800] 00:01:25 INFO - PROCESS | 1654 | 1467356485926 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1181b8400) [pid = 1654] [serial = 1321] [outer = 0x113942800] 00:01:26 INFO - PROCESS | 1654 | 1467356486359 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]]]}] 00:01:26 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 00:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 675ms 00:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:01:26 INFO - PROCESS | 1654 | 1467356486390 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 1654 | 1467356486393 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 00:01:26 INFO - PROCESS | 1654 | 1467356486397 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 1654 | 1467356486399 Marionette TRACE conn2 <- [1,1734,null,{}] 00:01:26 INFO - PROCESS | 1654 | 1467356486401 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}] 00:01:26 INFO - PROCESS | 1654 | 1467356486403 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfb5800 == 45 [pid = 1654] [id = 434] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9d2800 == 44 [pid = 1654] [id = 433] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1c1000 == 43 [pid = 1654] [id = 432] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa86000 == 42 [pid = 1654] [id = 431] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12a672800 == 41 [pid = 1654] [id = 430] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1295ad000 == 40 [pid = 1654] [id = 429] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x126849800 == 39 [pid = 1654] [id = 428] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x125605800 == 38 [pid = 1654] [id = 427] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x123b26800 == 37 [pid = 1654] [id = 426] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1193ab000 == 36 [pid = 1654] [id = 425] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11610b800 == 35 [pid = 1654] [id = 424] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e7800 == 34 [pid = 1654] [id = 423] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1242cc800 == 33 [pid = 1654] [id = 421] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x115180000 == 32 [pid = 1654] [id = 422] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119c2f000 == 31 [pid = 1654] [id = 440] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c8bd000 == 30 [pid = 1654] [id = 439] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c338800 == 29 [pid = 1654] [id = 438] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12684f000 == 28 [pid = 1654] [id = 437] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c329000 == 27 [pid = 1654] [id = 435] 00:01:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a8000 == 26 [pid = 1654] [id = 436] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1181b4c00) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1167f3400) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119cfb800) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119c3b000) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128cb2000) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126018800) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12b00d400) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a5cf800) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113b57400) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116179800) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129433800) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1183acc00) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11841dc00) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1198e5000) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112a85000) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12405b800) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119cf0c00) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119ab1c00) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124a67000) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1264ea000) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124259800) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1255cb800) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x124daec00) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11712e400) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117fa2c00) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1264e5c00) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119c41000) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12564f000) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119462800) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x125653c00) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11961c000) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x125644c00) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 00:01:27 INFO - PROCESS | 1654 | 1467356487084 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 00:01:27 INFO - PROCESS | 1654 | 1467356487157 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 1654 | 1467356487159 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116342800 == 27 [pid = 1654] [id = 441] 00:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1128d4800) [pid = 1654] [serial = 1322] [outer = 0x0] 00:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112a79800) [pid = 1654] [serial = 1323] [outer = 0x1128d4800] 00:01:27 INFO - PROCESS | 1654 | 1467356487188 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112f23800) [pid = 1654] [serial = 1324] [outer = 0x1128d4800] 00:01:27 INFO - PROCESS | 1654 | 1467356487510 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1121ms 00:01:27 INFO - PROCESS | 1654 | 1467356487525 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 1654 | 1467356487528 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 00:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:01:27 INFO - PROCESS | 1654 | 1467356487532 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 1654 | 1467356487533 Marionette TRACE conn2 <- [1,1738,null,{}] 00:01:27 INFO - PROCESS | 1654 | 1467356487536 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}] 00:01:27 INFO - PROCESS | 1654 | 1467356487540 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:27 INFO - PROCESS | 1654 | 1467356487620 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 00:01:27 INFO - PROCESS | 1654 | 1467356487625 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 1654 | 1467356487626 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f1b000 == 28 [pid = 1654] [id = 442] 00:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116179800) [pid = 1654] [serial = 1325] [outer = 0x0] 00:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117fa3800) [pid = 1654] [serial = 1326] [outer = 0x116179800] 00:01:27 INFO - PROCESS | 1654 | 1467356487655 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118370000) [pid = 1654] [serial = 1327] [outer = 0x116179800] 00:01:28 INFO - PROCESS | 1654 | 1467356488031 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]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 521ms 00:01:28 INFO - PROCESS | 1654 | 1467356488054 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 00:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:01:28 INFO - PROCESS | 1654 | 1467356488056 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 00:01:28 INFO - PROCESS | 1654 | 1467356488058 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 1654 | 1467356488059 Marionette TRACE conn2 <- [1,1742,null,{}] 00:01:28 INFO - PROCESS | 1654 | 1467356488062 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}] 00:01:28 INFO - PROCESS | 1654 | 1467356488063 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:28 INFO - PROCESS | 1654 | 1467356488142 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 00:01:28 INFO - PROCESS | 1654 | 1467356488149 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 1654 | 1467356488150 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119148000 == 29 [pid = 1654] [id = 443] 00:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118414400) [pid = 1654] [serial = 1328] [outer = 0x0] 00:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11881a400) [pid = 1654] [serial = 1329] [outer = 0x118414400] 00:01:28 INFO - PROCESS | 1654 | 1467356488186 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119455000) [pid = 1654] [serial = 1330] [outer = 0x118414400] 00:01:28 INFO - PROCESS | 1654 | 1467356488545 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]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 00:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:01:28 INFO - PROCESS | 1654 | 1467356488578 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 1654 | 1467356488581 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 00:01:28 INFO - PROCESS | 1654 | 1467356488591 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 1654 | 1467356488594 Marionette TRACE conn2 <- [1,1746,null,{}] 00:01:28 INFO - PROCESS | 1654 | 1467356488597 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}] 00:01:28 INFO - PROCESS | 1654 | 1467356488599 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:28 INFO - PROCESS | 1654 | 1467356488681 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 00:01:28 INFO - PROCESS | 1654 | 1467356488685 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 1654 | 1467356488687 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211db000 == 30 [pid = 1654] [id = 444] 00:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11945ec00) [pid = 1654] [serial = 1331] [outer = 0x0] 00:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119829400) [pid = 1654] [serial = 1332] [outer = 0x11945ec00] 00:01:28 INFO - PROCESS | 1654 | 1467356488715 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119b4a800) [pid = 1654] [serial = 1333] [outer = 0x11945ec00] 00:01:29 INFO - PROCESS | 1654 | 1467356489046 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 528ms 00:01:29 INFO - PROCESS | 1654 | 1467356489113 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 1654 | 1467356489115 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 00:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:01:29 INFO - PROCESS | 1654 | 1467356489118 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 1654 | 1467356489123 Marionette TRACE conn2 <- [1,1750,null,{}] 00:01:29 INFO - PROCESS | 1654 | 1467356489127 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}] 00:01:29 INFO - PROCESS | 1654 | 1467356489129 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:29 INFO - PROCESS | 1654 | 1467356489242 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 00:01:29 INFO - PROCESS | 1654 | 1467356489298 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 1654 | 1467356489301 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11703e000 == 31 [pid = 1654] [id = 445] 00:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112d4a400) [pid = 1654] [serial = 1334] [outer = 0x0] 00:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x113376400) [pid = 1654] [serial = 1335] [outer = 0x112d4a400] 00:01:29 INFO - PROCESS | 1654 | 1467356489333 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1167ed800) [pid = 1654] [serial = 1336] [outer = 0x112d4a400] 00:01:29 INFO - PROCESS | 1654 | 1467356489876 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 823ms 00:01:29 INFO - PROCESS | 1654 | 1467356489942 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 1654 | 1467356489944 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 00:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:01:29 INFO - PROCESS | 1654 | 1467356489949 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 1654 | 1467356489952 Marionette TRACE conn2 <- [1,1754,null,{}] 00:01:29 INFO - PROCESS | 1654 | 1467356489954 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}] 00:01:29 INFO - PROCESS | 1654 | 1467356489956 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:30 INFO - PROCESS | 1654 | 1467356490059 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 00:01:30 INFO - PROCESS | 1654 | 1467356490137 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 1654 | 1467356490138 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e97800 == 32 [pid = 1654] [id = 446] 00:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1183b7400) [pid = 1654] [serial = 1337] [outer = 0x0] 00:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11881b000) [pid = 1654] [serial = 1338] [outer = 0x1183b7400] 00:01:30 INFO - PROCESS | 1654 | 1467356490169 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119460000) [pid = 1654] [serial = 1339] [outer = 0x1183b7400] 00:01:30 INFO - PROCESS | 1654 | 1467356490706 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]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 822ms 00:01:30 INFO - PROCESS | 1654 | 1467356490780 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 1654 | 1467356490782 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 00:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:01:30 INFO - PROCESS | 1654 | 1467356490785 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 1654 | 1467356490787 Marionette TRACE conn2 <- [1,1758,null,{}] 00:01:30 INFO - PROCESS | 1654 | 1467356490796 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}] 00:01:30 INFO - PROCESS | 1654 | 1467356490800 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:30 INFO - PROCESS | 1654 | 1467356490968 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 00:01:31 INFO - PROCESS | 1654 | 1467356491025 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 1654 | 1467356491027 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x117034800 == 33 [pid = 1654] [id = 447] 00:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112a85000) [pid = 1654] [serial = 1340] [outer = 0x0] 00:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113b50400) [pid = 1654] [serial = 1341] [outer = 0x112a85000] 00:01:31 INFO - PROCESS | 1654 | 1467356491056 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116b0bc00) [pid = 1654] [serial = 1342] [outer = 0x112a85000] 00:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x119148000 == 32 [pid = 1654] [id = 443] 00:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x117f1b000 == 31 [pid = 1654] [id = 442] 00:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x116342800 == 30 [pid = 1654] [id = 441] 00:01:31 INFO - PROCESS | 1654 | 1467356491455 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]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 722ms 00:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:01:31 INFO - PROCESS | 1654 | 1467356491508 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 1654 | 1467356491511 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 00:01:31 INFO - PROCESS | 1654 | 1467356491514 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 1654 | 1467356491516 Marionette TRACE conn2 <- [1,1762,null,{}] 00:01:31 INFO - PROCESS | 1654 | 1467356491519 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}] 00:01:31 INFO - PROCESS | 1654 | 1467356491521 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:31 INFO - PROCESS | 1654 | 1467356491603 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 00:01:31 INFO - PROCESS | 1654 | 1467356491702 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 1654 | 1467356491703 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193b7000 == 31 [pid = 1654] [id = 448] 00:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1161d4000) [pid = 1654] [serial = 1343] [outer = 0x0] 00:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118371400) [pid = 1654] [serial = 1344] [outer = 0x1161d4000] 00:01:31 INFO - PROCESS | 1654 | 1467356491732 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11961c000) [pid = 1654] [serial = 1345] [outer = 0x1161d4000] 00:01:32 INFO - PROCESS | 1654 | 1467356492077 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]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 571ms 00:01:32 INFO - PROCESS | 1654 | 1467356492085 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 1654 | 1467356492087 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 00:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:01:32 INFO - PROCESS | 1654 | 1467356492092 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 1654 | 1467356492094 Marionette TRACE conn2 <- [1,1766,null,{}] 00:01:32 INFO - PROCESS | 1654 | 1467356492096 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}] 00:01:32 INFO - PROCESS | 1654 | 1467356492097 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:32 INFO - PROCESS | 1654 | 1467356492198 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 00:01:32 INFO - PROCESS | 1654 | 1467356492240 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 1654 | 1467356492242 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x125021000 == 32 [pid = 1654] [id = 449] 00:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1151d7400) [pid = 1654] [serial = 1346] [outer = 0x0] 00:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119cf8800) [pid = 1654] [serial = 1347] [outer = 0x1151d7400] 00:01:32 INFO - PROCESS | 1654 | 1467356492267 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12391b400) [pid = 1654] [serial = 1348] [outer = 0x1151d7400] 00:01:32 INFO - PROCESS | 1654 | 1467356492638 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]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 572ms 00:01:32 INFO - PROCESS | 1654 | 1467356492664 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 1654 | 1467356492666 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 00:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:01:32 INFO - PROCESS | 1654 | 1467356492682 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 1654 | 1467356492685 Marionette TRACE conn2 <- [1,1770,null,{}] 00:01:32 INFO - PROCESS | 1654 | 1467356492687 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}] 00:01:32 INFO - PROCESS | 1654 | 1467356492690 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:32 INFO - PROCESS | 1654 | 1467356492793 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 00:01:32 INFO - PROCESS | 1654 | 1467356492797 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 1654 | 1467356492798 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289b9800 == 33 [pid = 1654] [id = 450] 00:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116177000) [pid = 1654] [serial = 1349] [outer = 0x0] 00:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124063800) [pid = 1654] [serial = 1350] [outer = 0x116177000] 00:01:32 INFO - PROCESS | 1654 | 1467356492823 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1250b0000) [pid = 1654] [serial = 1351] [outer = 0x116177000] 00:01:33 INFO - PROCESS | 1654 | 1467356493162 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]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 536ms 00:01:33 INFO - PROCESS | 1654 | 1467356493207 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 1654 | 1467356493208 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 00:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:01:33 INFO - PROCESS | 1654 | 1467356493210 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 1654 | 1467356493211 Marionette TRACE conn2 <- [1,1774,null,{}] 00:01:33 INFO - PROCESS | 1654 | 1467356493213 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}] 00:01:33 INFO - PROCESS | 1654 | 1467356493215 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:33 INFO - PROCESS | 1654 | 1467356493310 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 00:01:33 INFO - PROCESS | 1654 | 1467356493347 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 1654 | 1467356493348 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db2000 == 34 [pid = 1654] [id = 451] 00:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118415400) [pid = 1654] [serial = 1352] [outer = 0x0] 00:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12564ac00) [pid = 1654] [serial = 1353] [outer = 0x118415400] 00:01:33 INFO - PROCESS | 1654 | 1467356493372 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11960e800) [pid = 1654] [serial = 1354] [outer = 0x118415400] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12456e400) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11270f000) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12906a800) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11880cc00) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119ccdc00) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1173be800) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1177d9000) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x129440400) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1126f8c00) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11612d400) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126f1c00) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11945ac00) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x125653800) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11881a000) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1198e9c00) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112718000) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1128d4800) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116179800) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113942800) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1177e1c00) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11945a000) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124db0c00) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128caf800) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:01:33 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118414400) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:01:33 INFO - PROCESS | 1654 | 1467356493732 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]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 571ms 00:01:33 INFO - PROCESS | 1654 | 1467356493781 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 1654 | 1467356493782 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 00:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:01:33 INFO - PROCESS | 1654 | 1467356493784 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 1654 | 1467356493786 Marionette TRACE conn2 <- [1,1778,null,{}] 00:01:33 INFO - PROCESS | 1654 | 1467356493788 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}] 00:01:33 INFO - PROCESS | 1654 | 1467356493789 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:33 INFO - PROCESS | 1654 | 1467356493868 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 00:01:33 INFO - PROCESS | 1654 | 1467356493873 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 1654 | 1467356493878 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e0000 == 35 [pid = 1654] [id = 452] 00:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11617d400) [pid = 1654] [serial = 1355] [outer = 0x0] 00:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1173be800) [pid = 1654] [serial = 1356] [outer = 0x11617d400] 00:01:33 INFO - PROCESS | 1654 | 1467356493910 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11915bc00) [pid = 1654] [serial = 1357] [outer = 0x11617d400] 00:01:34 INFO - PROCESS | 1654 | 1467356494265 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]]]}] 00:01:34 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 00:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 517ms 00:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:01:34 INFO - PROCESS | 1654 | 1467356494311 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 1654 | 1467356494312 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 00:01:34 INFO - PROCESS | 1654 | 1467356494315 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 1654 | 1467356494316 Marionette TRACE conn2 <- [1,1782,null,{}] 00:01:34 INFO - PROCESS | 1654 | 1467356494318 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}] 00:01:34 INFO - PROCESS | 1654 | 1467356494320 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:34 INFO - PROCESS | 1654 | 1467356494396 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 00:01:34 INFO - PROCESS | 1654 | 1467356494400 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 1654 | 1467356494401 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11914b000 == 36 [pid = 1654] [id = 453] 00:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119c43400) [pid = 1654] [serial = 1358] [outer = 0x0] 00:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12601f000) [pid = 1654] [serial = 1359] [outer = 0x119c43400] 00:01:34 INFO - PROCESS | 1654 | 1467356494427 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126a18c00) [pid = 1654] [serial = 1360] [outer = 0x119c43400] 00:01:34 INFO - PROCESS | 1654 | 1467356494824 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]]]}] 00:01:34 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 00:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 520ms 00:01:34 INFO - PROCESS | 1654 | 1467356494836 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 1654 | 1467356494840 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 00:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:01:34 INFO - PROCESS | 1654 | 1467356494844 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 1654 | 1467356494852 Marionette TRACE conn2 <- [1,1786,null,{}] 00:01:34 INFO - PROCESS | 1654 | 1467356494857 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}] 00:01:34 INFO - PROCESS | 1654 | 1467356494858 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:34 INFO - PROCESS | 1654 | 1467356494924 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 00:01:34 INFO - PROCESS | 1654 | 1467356494978 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 1654 | 1467356494980 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a80b800 == 37 [pid = 1654] [id = 454] 00:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119ccdc00) [pid = 1654] [serial = 1361] [outer = 0x0] 00:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126a18400) [pid = 1654] [serial = 1362] [outer = 0x119ccdc00] 00:01:35 INFO - PROCESS | 1654 | 1467356495020 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128cae400) [pid = 1654] [serial = 1363] [outer = 0x119ccdc00] 00:01:35 INFO - PROCESS | 1654 | 1467356495440 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]]]}] 00:01:35 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 00:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 00:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:01:35 INFO - PROCESS | 1654 | 1467356495475 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 1654 | 1467356495477 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 00:01:35 INFO - PROCESS | 1654 | 1467356495480 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 1654 | 1467356495482 Marionette TRACE conn2 <- [1,1790,null,{}] 00:01:35 INFO - PROCESS | 1654 | 1467356495485 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}] 00:01:35 INFO - PROCESS | 1654 | 1467356495487 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:35 INFO - PROCESS | 1654 | 1467356495645 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 00:01:35 INFO - PROCESS | 1654 | 1467356495681 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 1654 | 1467356495683 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9d2800 == 38 [pid = 1654] [id = 455] 00:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128d75c00) [pid = 1654] [serial = 1364] [outer = 0x0] 00:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12906b000) [pid = 1654] [serial = 1365] [outer = 0x128d75c00] 00:01:35 INFO - PROCESS | 1654 | 1467356495719 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129433800) [pid = 1654] [serial = 1366] [outer = 0x128d75c00] 00:01:36 INFO - PROCESS | 1654 | 1467356496278 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]]]}] 00:01:36 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) 00:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 870ms 00:01:36 INFO - PROCESS | 1654 | 1467356496351 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 1654 | 1467356496355 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 00:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:01:36 INFO - PROCESS | 1654 | 1467356496360 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 1654 | 1467356496365 Marionette TRACE conn2 <- [1,1794,null,{}] 00:01:36 INFO - PROCESS | 1654 | 1467356496371 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}] 00:01:36 INFO - PROCESS | 1654 | 1467356496373 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:36 INFO - PROCESS | 1654 | 1467356496515 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 00:01:36 INFO - PROCESS | 1654 | 1467356496570 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 1654 | 1467356496572 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b20000 == 39 [pid = 1654] [id = 456] 00:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113da7c00) [pid = 1654] [serial = 1367] [outer = 0x0] 00:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116809c00) [pid = 1654] [serial = 1368] [outer = 0x113da7c00] 00:01:36 INFO - PROCESS | 1654 | 1467356496603 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1183a9800) [pid = 1654] [serial = 1369] [outer = 0x113da7c00] 00:01:37 INFO - PROCESS | 1654 | 1467356497088 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]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 775ms 00:01:37 INFO - PROCESS | 1654 | 1467356497134 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 1654 | 1467356497137 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 00:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:01:37 INFO - PROCESS | 1654 | 1467356497143 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 1654 | 1467356497144 Marionette TRACE conn2 <- [1,1798,null,{}] 00:01:37 INFO - PROCESS | 1654 | 1467356497147 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}] 00:01:37 INFO - PROCESS | 1654 | 1467356497149 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:37 INFO - PROCESS | 1654 | 1467356497250 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 00:01:37 INFO - PROCESS | 1654 | 1467356497322 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 1654 | 1467356497323 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x129250800 == 40 [pid = 1654] [id = 457] 00:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118415000) [pid = 1654] [serial = 1370] [outer = 0x0] 00:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119c41c00) [pid = 1654] [serial = 1371] [outer = 0x118415000] 00:01:37 INFO - PROCESS | 1654 | 1467356497354 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1210e2400) [pid = 1654] [serial = 1372] [outer = 0x118415000] 00:01:37 INFO - PROCESS | 1654 | 1467356497776 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]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 00:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:01:37 INFO - PROCESS | 1654 | 1467356497814 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 1654 | 1467356497815 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 00:01:37 INFO - PROCESS | 1654 | 1467356497818 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 1654 | 1467356497820 Marionette TRACE conn2 <- [1,1802,null,{}] 00:01:37 INFO - PROCESS | 1654 | 1467356497864 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}] 00:01:37 INFO - PROCESS | 1654 | 1467356497868 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:37 INFO - PROCESS | 1654 | 1467356497966 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 00:01:38 INFO - PROCESS | 1654 | 1467356498038 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 1654 | 1467356498040 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfb7000 == 41 [pid = 1654] [id = 458] 00:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124d30400) [pid = 1654] [serial = 1373] [outer = 0x0] 00:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1250b1c00) [pid = 1654] [serial = 1374] [outer = 0x124d30400] 00:01:38 INFO - PROCESS | 1654 | 1467356498071 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126021000) [pid = 1654] [serial = 1375] [outer = 0x124d30400] 00:01:38 INFO - PROCESS | 1654 | 1467356498489 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]]]}] 00:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 00:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:01:38 INFO - PROCESS | 1654 | 1467356498507 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 1654 | 1467356498509 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 00:01:38 INFO - PROCESS | 1654 | 1467356498529 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 1654 | 1467356498530 Marionette TRACE conn2 <- [1,1806,null,{}] 00:01:38 INFO - PROCESS | 1654 | 1467356498534 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}] 00:01:38 INFO - PROCESS | 1654 | 1467356498536 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:38 INFO - PROCESS | 1654 | 1467356498639 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 00:01:38 INFO - PROCESS | 1654 | 1467356498704 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 1654 | 1467356498705 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c338800 == 42 [pid = 1654] [id = 459] 00:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128a02c00) [pid = 1654] [serial = 1376] [outer = 0x0] 00:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x129434c00) [pid = 1654] [serial = 1377] [outer = 0x128a02c00] 00:01:38 INFO - PROCESS | 1654 | 1467356498788 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a48b000) [pid = 1654] [serial = 1378] [outer = 0x128a02c00] 00:01:39 INFO - PROCESS | 1654 | 1467356499310 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]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 837ms 00:01:39 INFO - PROCESS | 1654 | 1467356499349 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 1654 | 1467356499351 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 00:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:01:39 INFO - PROCESS | 1654 | 1467356499353 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 1654 | 1467356499354 Marionette TRACE conn2 <- [1,1810,null,{}] 00:01:39 INFO - PROCESS | 1654 | 1467356499357 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}] 00:01:39 INFO - PROCESS | 1654 | 1467356499358 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:39 INFO - PROCESS | 1654 | 1467356499457 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 00:01:39 INFO - PROCESS | 1654 | 1467356499516 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 1654 | 1467356499517 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f20800 == 43 [pid = 1654] [id = 460] 00:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1126f4400) [pid = 1654] [serial = 1379] [outer = 0x0] 00:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11883c000) [pid = 1654] [serial = 1380] [outer = 0x1126f4400] 00:01:39 INFO - PROCESS | 1654 | 1467356499546 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129299400) [pid = 1654] [serial = 1381] [outer = 0x1126f4400] 00:01:40 INFO - PROCESS | 1654 | 1467356500121 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]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 822ms 00:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:01:40 INFO - PROCESS | 1654 | 1467356500176 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 1654 | 1467356500178 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 00:01:40 INFO - PROCESS | 1654 | 1467356500181 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 1654 | 1467356500183 Marionette TRACE conn2 <- [1,1814,null,{}] 00:01:40 INFO - PROCESS | 1654 | 1467356500187 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}] 00:01:40 INFO - PROCESS | 1654 | 1467356500189 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:40 INFO - PROCESS | 1654 | 1467356500289 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12a80b800 == 42 [pid = 1654] [id = 454] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11914b000 == 41 [pid = 1654] [id = 453] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e0000 == 40 [pid = 1654] [id = 452] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128db2000 == 39 [pid = 1654] [id = 451] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1289b9800 == 38 [pid = 1654] [id = 450] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x125021000 == 37 [pid = 1654] [id = 449] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1193b7000 == 36 [pid = 1654] [id = 448] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x117034800 == 35 [pid = 1654] [id = 447] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119829400) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x123e97800 == 34 [pid = 1654] [id = 446] 00:01:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11703e000 == 33 [pid = 1654] [id = 445] 00:01:40 INFO - PROCESS | 1654 | 1467356500399 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 1654 | 1467356500400 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a47800 == 34 [pid = 1654] [id = 461] 00:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11712f000) [pid = 1654] [serial = 1382] [outer = 0x0] 00:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1183b1000) [pid = 1654] [serial = 1383] [outer = 0x11712f000] 00:01:40 INFO - PROCESS | 1654 | 1467356500429 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118839800) [pid = 1654] [serial = 1384] [outer = 0x11712f000] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1133b3400) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11881a400) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112a79800) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x117fa3800) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1181b8400) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x116b12000) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11836ac00) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1198e5400) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12564f400) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129438000) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1183b8800) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118370000) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119c43800) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1266a2c00) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112f23800) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1255d4400) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128d75800) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129296400) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119160800) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119c39c00) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1210de400) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12380a800) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11880e800) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118290c00) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117fa1400) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12b026000) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118371800) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x115e5e400) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1173ba400) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1198e3c00) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1126fd400) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12a89b400) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x112d50c00) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128a11400) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118291800) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119455000) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12a489800) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x129439c00) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1239ea400) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x124a6b800) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x124d3b400) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x129068400) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x128a0c000) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x129437000) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12a682c00) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12a5ce800) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 00:01:40 INFO - PROCESS | 1654 | 1467356500764 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]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 625ms 00:01:40 INFO - PROCESS | 1654 | 1467356500807 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 1654 | 1467356500810 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 00:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:01:40 INFO - PROCESS | 1654 | 1467356500815 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 1654 | 1467356500816 Marionette TRACE conn2 <- [1,1818,null,{}] 00:01:40 INFO - PROCESS | 1654 | 1467356500821 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}] 00:01:40 INFO - PROCESS | 1654 | 1467356500823 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:40 INFO - PROCESS | 1654 | 1467356500929 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 00:01:40 INFO - PROCESS | 1654 | 1467356500933 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 1654 | 1467356500935 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e3000 == 35 [pid = 1654] [id = 462] 00:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x119616400) [pid = 1654] [serial = 1385] [outer = 0x0] 00:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1198e3c00) [pid = 1654] [serial = 1386] [outer = 0x119616400] 00:01:40 INFO - PROCESS | 1654 | 1467356500962 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119c44400) [pid = 1654] [serial = 1387] [outer = 0x119616400] 00:01:41 INFO - PROCESS | 1654 | 1467356501299 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]]]}] 00:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 00:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:01:41 INFO - PROCESS | 1654 | 1467356501334 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 1654 | 1467356501335 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 00:01:41 INFO - PROCESS | 1654 | 1467356501337 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 1654 | 1467356501340 Marionette TRACE conn2 <- [1,1822,null,{}] 00:01:41 INFO - PROCESS | 1654 | 1467356501347 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}] 00:01:41 INFO - PROCESS | 1654 | 1467356501350 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:41 INFO - PROCESS | 1654 | 1467356501443 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 00:01:41 INFO - PROCESS | 1654 | 1467356501504 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 1654 | 1467356501506 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242c2800 == 36 [pid = 1654] [id = 463] 00:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x119cf5800) [pid = 1654] [serial = 1388] [outer = 0x0] 00:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x124531c00) [pid = 1654] [serial = 1389] [outer = 0x119cf5800] 00:01:41 INFO - PROCESS | 1654 | 1467356501533 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x125648c00) [pid = 1654] [serial = 1390] [outer = 0x119cf5800] 00:01:41 INFO - PROCESS | 1654 | 1467356501876 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]]]}] 00:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 571ms 00:01:41 INFO - PROCESS | 1654 | 1467356501909 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 1654 | 1467356501912 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 00:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:01:41 INFO - PROCESS | 1654 | 1467356501915 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 1654 | 1467356501917 Marionette TRACE conn2 <- [1,1826,null,{}] 00:01:41 INFO - PROCESS | 1654 | 1467356501920 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}] 00:01:41 INFO - PROCESS | 1654 | 1467356501922 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:42 INFO - PROCESS | 1654 | 1467356502082 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 00:01:42 INFO - PROCESS | 1654 | 1467356502090 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 1654 | 1467356502092 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12561b800 == 37 [pid = 1654] [id = 464] 00:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x12601ec00) [pid = 1654] [serial = 1391] [outer = 0x0] 00:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x128a0c000) [pid = 1654] [serial = 1392] [outer = 0x12601ec00] 00:01:42 INFO - PROCESS | 1654 | 1467356502116 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x129290800) [pid = 1654] [serial = 1393] [outer = 0x12601ec00] 00:01:42 INFO - PROCESS | 1654 | 1467356502430 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]]]}] 00:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 00:01:42 INFO - PROCESS | 1654 | 1467356502435 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 1654 | 1467356502437 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 00:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:01:42 INFO - PROCESS | 1654 | 1467356502445 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 1654 | 1467356502446 Marionette TRACE conn2 <- [1,1830,null,{}] 00:01:42 INFO - PROCESS | 1654 | 1467356502448 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}] 00:01:42 INFO - PROCESS | 1654 | 1467356502449 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:42 INFO - PROCESS | 1654 | 1467356502541 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 00:01:42 INFO - PROCESS | 1654 | 1467356502545 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 1654 | 1467356502546 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d11800 == 38 [pid = 1654] [id = 465] 00:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x128cb3400) [pid = 1654] [serial = 1394] [outer = 0x0] 00:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x12a5c6000) [pid = 1654] [serial = 1395] [outer = 0x128cb3400] 00:01:42 INFO - PROCESS | 1654 | 1467356502571 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12a67d400) [pid = 1654] [serial = 1396] [outer = 0x128cb3400] 00:01:42 INFO - PROCESS | 1654 | 1467356502956 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]]]}] 00:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 00:01:42 INFO - PROCESS | 1654 | 1467356502963 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 1654 | 1467356502964 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 00:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:01:42 INFO - PROCESS | 1654 | 1467356502967 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 1654 | 1467356502968 Marionette TRACE conn2 <- [1,1834,null,{}] 00:01:42 INFO - PROCESS | 1654 | 1467356502976 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}] 00:01:42 INFO - PROCESS | 1654 | 1467356502980 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:43 INFO - PROCESS | 1654 | 1467356503099 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 00:01:43 INFO - PROCESS | 1654 | 1467356503104 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 1654 | 1467356503105 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4b7800 == 39 [pid = 1654] [id = 466] 00:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12a67d800) [pid = 1654] [serial = 1397] [outer = 0x0] 00:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12a8a1000) [pid = 1654] [serial = 1398] [outer = 0x12a67d800] 00:01:43 INFO - PROCESS | 1654 | 1467356503129 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12b1ea400) [pid = 1654] [serial = 1399] [outer = 0x12a67d800] 00:01:43 INFO - PROCESS | 1654 | 1467356503455 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]]]}] 00:01:43 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 00:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 523ms 00:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:01:43 INFO - PROCESS | 1654 | 1467356503494 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 1654 | 1467356503495 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 00:01:43 INFO - PROCESS | 1654 | 1467356503497 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 1654 | 1467356503499 Marionette TRACE conn2 <- [1,1838,null,{}] 00:01:43 INFO - PROCESS | 1654 | 1467356503510 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}] 00:01:43 INFO - PROCESS | 1654 | 1467356503511 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:43 INFO - PROCESS | 1654 | 1467356503613 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 00:01:43 INFO - PROCESS | 1654 | 1467356503649 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 1654 | 1467356503650 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a822800 == 40 [pid = 1654] [id = 467] 00:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12b032c00) [pid = 1654] [serial = 1400] [outer = 0x0] 00:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12b979000) [pid = 1654] [serial = 1401] [outer = 0x12b032c00] 00:01:43 INFO - PROCESS | 1654 | 1467356503674 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12b97f000) [pid = 1654] [serial = 1402] [outer = 0x12b032c00] 00:01:44 INFO - PROCESS | 1654 | 1467356504009 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]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 518ms 00:01:44 INFO - PROCESS | 1654 | 1467356504016 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 1654 | 1467356504018 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 00:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:01:44 INFO - PROCESS | 1654 | 1467356504024 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 1654 | 1467356504025 Marionette TRACE conn2 <- [1,1842,null,{}] 00:01:44 INFO - PROCESS | 1654 | 1467356504027 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}] 00:01:44 INFO - PROCESS | 1654 | 1467356504028 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:44 INFO - PROCESS | 1654 | 1467356504134 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 00:01:44 INFO - PROCESS | 1654 | 1467356504138 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 1654 | 1467356504139 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9c0800 == 41 [pid = 1654] [id = 468] 00:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12b1eac00) [pid = 1654] [serial = 1403] [outer = 0x0] 00:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12b985c00) [pid = 1654] [serial = 1404] [outer = 0x12b1eac00] 00:01:44 INFO - PROCESS | 1654 | 1467356504163 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12bc4c400) [pid = 1654] [serial = 1405] [outer = 0x12b1eac00] 00:01:44 INFO - PROCESS | 1654 | 1467356504492 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]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 525ms 00:01:44 INFO - PROCESS | 1654 | 1467356504546 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 00:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:01:44 INFO - PROCESS | 1654 | 1467356504556 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 00:01:44 INFO - PROCESS | 1654 | 1467356504559 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 1654 | 1467356504560 Marionette TRACE conn2 <- [1,1846,null,{}] 00:01:44 INFO - PROCESS | 1654 | 1467356504562 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}] 00:01:44 INFO - PROCESS | 1654 | 1467356504563 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:44 INFO - PROCESS | 1654 | 1467356504704 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 00:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119ccdc00) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1151d7400) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112a85000) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116177000) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118415400) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11617d400) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119c43400) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1161d4000) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:01:44 INFO - PROCESS | 1654 | 1467356504747 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 1654 | 1467356504748 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x126059000 == 42 [pid = 1654] [id = 469] 00:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1128d6000) [pid = 1654] [serial = 1406] [outer = 0x0] 00:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116177c00) [pid = 1654] [serial = 1407] [outer = 0x1128d6000] 00:01:44 INFO - PROCESS | 1654 | 1467356504772 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119c40800) [pid = 1654] [serial = 1408] [outer = 0x1128d6000] 00:01:45 INFO - PROCESS | 1654 | 1467356505042 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]]]}] 00:01:45 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) 00:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 519ms 00:01:45 INFO - PROCESS | 1654 | 1467356505078 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 1654 | 1467356505080 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 00:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:01:45 INFO - PROCESS | 1654 | 1467356505082 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 1654 | 1467356505083 Marionette TRACE conn2 <- [1,1850,null,{}] 00:01:45 INFO - PROCESS | 1654 | 1467356505085 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}] 00:01:45 INFO - PROCESS | 1654 | 1467356505087 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:45 INFO - PROCESS | 1654 | 1467356505184 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 00:01:45 INFO - PROCESS | 1654 | 1467356505187 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 1654 | 1467356505188 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5df800 == 43 [pid = 1654] [id = 470] 00:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119612c00) [pid = 1654] [serial = 1409] [outer = 0x0] 00:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12bc46000) [pid = 1654] [serial = 1410] [outer = 0x119612c00] 00:01:45 INFO - PROCESS | 1654 | 1467356505212 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12bd39400) [pid = 1654] [serial = 1411] [outer = 0x119612c00] 00:01:45 INFO - PROCESS | 1654 | 1467356505545 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]]]}] 00:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 00:01:45 INFO - PROCESS | 1654 | 1467356505607 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 1654 | 1467356505608 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 00:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:01:45 INFO - PROCESS | 1654 | 1467356505610 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 1654 | 1467356505612 Marionette TRACE conn2 <- [1,1854,null,{}] 00:01:45 INFO - PROCESS | 1654 | 1467356505614 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}] 00:01:45 INFO - PROCESS | 1654 | 1467356505616 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:45 INFO - PROCESS | 1654 | 1467356505712 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 00:01:45 INFO - PROCESS | 1654 | 1467356505715 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 1654 | 1467356505716 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c8cd800 == 44 [pid = 1654] [id = 471] 00:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12bd3d000) [pid = 1654] [serial = 1412] [outer = 0x0] 00:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12c20f800) [pid = 1654] [serial = 1413] [outer = 0x12bd3d000] 00:01:45 INFO - PROCESS | 1654 | 1467356505742 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12c21b400) [pid = 1654] [serial = 1414] [outer = 0x12bd3d000] 00:01:46 INFO - PROCESS | 1654 | 1467356506079 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]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 00:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:01:46 INFO - PROCESS | 1654 | 1467356506131 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 1654 | 1467356506132 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 00:01:46 INFO - PROCESS | 1654 | 1467356506134 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 1654 | 1467356506135 Marionette TRACE conn2 <- [1,1858,null,{}] 00:01:46 INFO - PROCESS | 1654 | 1467356506138 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}] 00:01:46 INFO - PROCESS | 1654 | 1467356506139 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:46 INFO - PROCESS | 1654 | 1467356506227 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 00:01:46 INFO - PROCESS | 1654 | 1467356506291 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 1654 | 1467356506292 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf48800 == 45 [pid = 1654] [id = 472] 00:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1242d0c00) [pid = 1654] [serial = 1415] [outer = 0x0] 00:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1242d9400) [pid = 1654] [serial = 1416] [outer = 0x1242d0c00] 00:01:46 INFO - PROCESS | 1654 | 1467356506317 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1242ddc00) [pid = 1654] [serial = 1417] [outer = 0x1242d0c00] 00:01:46 INFO - PROCESS | 1654 | 1467356506600 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]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 00:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:01:46 INFO - PROCESS | 1654 | 1467356506654 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 1654 | 1467356506656 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 00:01:46 INFO - PROCESS | 1654 | 1467356506659 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 1654 | 1467356506660 Marionette TRACE conn2 <- [1,1862,null,{}] 00:01:46 INFO - PROCESS | 1654 | 1467356506663 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}] 00:01:46 INFO - PROCESS | 1654 | 1467356506664 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:46 INFO - PROCESS | 1654 | 1467356506750 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 00:01:46 INFO - PROCESS | 1654 | 1467356506856 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 1654 | 1467356506858 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a92000 == 46 [pid = 1654] [id = 473] 00:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x110ff2c00) [pid = 1654] [serial = 1418] [outer = 0x0] 00:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1126fd400) [pid = 1654] [serial = 1419] [outer = 0x110ff2c00] 00:01:46 INFO - PROCESS | 1654 | 1467356506890 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1133be000) [pid = 1654] [serial = 1420] [outer = 0x110ff2c00] 00:01:47 INFO - PROCESS | 1654 | 1467356507376 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]]]}] 00:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 00:01:47 INFO - PROCESS | 1654 | 1467356507431 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 1654 | 1467356507433 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 00:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:01:47 INFO - PROCESS | 1654 | 1467356507454 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - PROCESS | 1654 | 1467356507456 Marionette TRACE conn2 <- [1,1866,null,{}] 00:01:47 INFO - PROCESS | 1654 | 1467356507462 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}] 00:01:47 INFO - PROCESS | 1654 | 1467356507465 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:47 INFO - PROCESS | 1654 | 1467356507575 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 00:01:47 INFO - PROCESS | 1654 | 1467356507648 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 1654 | 1467356507650 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ea9800 == 47 [pid = 1654] [id = 474] 00:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119160800) [pid = 1654] [serial = 1421] [outer = 0x0] 00:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11982a400) [pid = 1654] [serial = 1422] [outer = 0x119160800] 00:01:47 INFO - PROCESS | 1654 | 1467356507680 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119cf4800) [pid = 1654] [serial = 1423] [outer = 0x119160800] 00:01:48 INFO - PROCESS | 1654 | 1467356508110 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]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 741ms 00:01:48 INFO - PROCESS | 1654 | 1467356508189 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 1654 | 1467356508192 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 00:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:01:48 INFO - PROCESS | 1654 | 1467356508196 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 1654 | 1467356508197 Marionette TRACE conn2 <- [1,1870,null,{}] 00:01:48 INFO - PROCESS | 1654 | 1467356508200 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}] 00:01:48 INFO - PROCESS | 1654 | 1467356508201 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:48 INFO - PROCESS | 1654 | 1467356508310 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 00:01:48 INFO - PROCESS | 1654 | 1467356508386 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 1654 | 1467356508388 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa8c000 == 48 [pid = 1654] [id = 475] 00:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12456b000) [pid = 1654] [serial = 1424] [outer = 0x0] 00:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1250b0800) [pid = 1654] [serial = 1425] [outer = 0x12456b000] 00:01:48 INFO - PROCESS | 1654 | 1467356508417 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1264ef400) [pid = 1654] [serial = 1426] [outer = 0x12456b000] 00:01:48 INFO - PROCESS | 1654 | 1467356508842 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]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 00:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:01:48 INFO - PROCESS | 1654 | 1467356508867 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 1654 | 1467356508868 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 00:01:48 INFO - PROCESS | 1654 | 1467356508876 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 1654 | 1467356508880 Marionette TRACE conn2 <- [1,1874,null,{}] 00:01:48 INFO - PROCESS | 1654 | 1467356508884 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}] 00:01:48 INFO - PROCESS | 1654 | 1467356508886 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:48 INFO - PROCESS | 1654 | 1467356508995 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 00:01:49 INFO - PROCESS | 1654 | 1467356509055 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 1654 | 1467356509056 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d01f800 == 49 [pid = 1654] [id = 476] 00:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125646400) [pid = 1654] [serial = 1427] [outer = 0x0] 00:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a67bc00) [pid = 1654] [serial = 1428] [outer = 0x125646400] 00:01:49 INFO - PROCESS | 1654 | 1467356509081 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b02bc00) [pid = 1654] [serial = 1429] [outer = 0x125646400] 00:01:49 INFO - PROCESS | 1654 | 1467356509844 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]]]}] 00:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1028ms 00:01:49 INFO - PROCESS | 1654 | 1467356509900 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 1654 | 1467356509904 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 00:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:01:49 INFO - PROCESS | 1654 | 1467356509909 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 1654 | 1467356509912 Marionette TRACE conn2 <- [1,1878,null,{}] 00:01:49 INFO - PROCESS | 1654 | 1467356509917 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}] 00:01:49 INFO - PROCESS | 1654 | 1467356509919 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:50 INFO - PROCESS | 1654 | 1467356510074 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 00:01:50 INFO - PROCESS | 1654 | 1467356510219 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 1654 | 1467356510221 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171db000 == 50 [pid = 1654] [id = 477] 00:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11336dc00) [pid = 1654] [serial = 1430] [outer = 0x0] 00:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1167ebc00) [pid = 1654] [serial = 1431] [outer = 0x11336dc00] 00:01:50 INFO - PROCESS | 1654 | 1467356510250 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x118414000) [pid = 1654] [serial = 1432] [outer = 0x11336dc00] 00:01:50 INFO - PROCESS | 1654 | 1467356510660 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]]]}] 00:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 774ms 00:01:50 INFO - PROCESS | 1654 | 1467356510681 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 1654 | 1467356510684 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 00:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:01:50 INFO - PROCESS | 1654 | 1467356510689 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 1654 | 1467356510690 Marionette TRACE conn2 <- [1,1882,null,{}] 00:01:50 INFO - PROCESS | 1654 | 1467356510692 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}] 00:01:50 INFO - PROCESS | 1654 | 1467356510694 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:50 INFO - PROCESS | 1654 | 1467356510790 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1211db000 == 49 [pid = 1654] [id = 444] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf48800 == 48 [pid = 1654] [id = 472] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c8cd800 == 47 [pid = 1654] [id = 471] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5df800 == 46 [pid = 1654] [id = 470] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x126059000 == 45 [pid = 1654] [id = 469] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9c0800 == 44 [pid = 1654] [id = 468] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12a822800 == 43 [pid = 1654] [id = 467] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4b7800 == 42 [pid = 1654] [id = 466] 00:01:50 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113376400) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 00:01:50 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11881b000) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x128d11800 == 41 [pid = 1654] [id = 465] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12561b800 == 40 [pid = 1654] [id = 464] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1242c2800 == 39 [pid = 1654] [id = 463] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e3000 == 38 [pid = 1654] [id = 462] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x116a47800 == 37 [pid = 1654] [id = 461] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x117f20800 == 36 [pid = 1654] [id = 460] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12c338800 == 35 [pid = 1654] [id = 459] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfb7000 == 34 [pid = 1654] [id = 458] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129250800 == 33 [pid = 1654] [id = 457] 00:01:50 INFO - PROCESS | 1654 | 1467356510917 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 1654 | 1467356510918 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x123b20000 == 32 [pid = 1654] [id = 456] 00:01:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9d2800 == 31 [pid = 1654] [id = 455] 00:01:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x116b96000 == 32 [pid = 1654] [id = 478] 00:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118839000) [pid = 1654] [serial = 1433] [outer = 0x0] 00:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1198dcc00) [pid = 1654] [serial = 1434] [outer = 0x118839000] 00:01:50 INFO - PROCESS | 1654 | 1467356510946 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11a0e1800) [pid = 1654] [serial = 1435] [outer = 0x118839000] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119cf8800) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113b50400) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116b0bc00) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124063800) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12391b400) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12564ac00) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11915bc00) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1173be800) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11960e800) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12601f000) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118371400) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11961c000) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128cae400) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1250b0000) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126a18c00) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126a18400) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1654 | 1467356511264 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]]]}] 00:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 621ms 00:01:51 INFO - PROCESS | 1654 | 1467356511310 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 1654 | 1467356511311 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 00:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:01:51 INFO - PROCESS | 1654 | 1467356511313 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 1654 | 1467356511316 Marionette TRACE conn2 <- [1,1886,null,{}] 00:01:51 INFO - PROCESS | 1654 | 1467356511324 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}] 00:01:51 INFO - PROCESS | 1654 | 1467356511327 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:51 INFO - PROCESS | 1654 | 1467356511434 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 00:01:51 INFO - PROCESS | 1654 | 1467356511547 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 1654 | 1467356511548 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x116721800 == 33 [pid = 1654] [id = 479] 00:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1128d8400) [pid = 1654] [serial = 1436] [outer = 0x0] 00:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112d50c00) [pid = 1654] [serial = 1437] [outer = 0x1128d8400] 00:01:51 INFO - PROCESS | 1654 | 1467356511581 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116b0bc00) [pid = 1654] [serial = 1438] [outer = 0x1128d8400] 00:01:52 INFO - PROCESS | 1654 | 1467356512017 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]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 722ms 00:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:01:52 INFO - PROCESS | 1654 | 1467356512038 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 1654 | 1467356512041 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 00:01:52 INFO - PROCESS | 1654 | 1467356512044 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 1654 | 1467356512047 Marionette TRACE conn2 <- [1,1890,null,{}] 00:01:52 INFO - PROCESS | 1654 | 1467356512050 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}] 00:01:52 INFO - PROCESS | 1654 | 1467356512056 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:52 INFO - PROCESS | 1654 | 1467356512158 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 00:01:52 INFO - PROCESS | 1654 | 1467356512219 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 1654 | 1467356512221 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e6000 == 34 [pid = 1654] [id = 480] 00:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11836a000) [pid = 1654] [serial = 1439] [outer = 0x0] 00:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11841f400) [pid = 1654] [serial = 1440] [outer = 0x11836a000] 00:01:52 INFO - PROCESS | 1654 | 1467356512253 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1198ddc00) [pid = 1654] [serial = 1441] [outer = 0x11836a000] 00:01:52 INFO - PROCESS | 1654 | 1467356512723 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]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 721ms 00:01:52 INFO - PROCESS | 1654 | 1467356512807 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 1654 | 1467356512810 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 00:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:01:52 INFO - PROCESS | 1654 | 1467356512814 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 1654 | 1467356512816 Marionette TRACE conn2 <- [1,1894,null,{}] 00:01:52 INFO - PROCESS | 1654 | 1467356512819 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}] 00:01:52 INFO - PROCESS | 1654 | 1467356512821 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:52 INFO - PROCESS | 1654 | 1467356512935 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 00:01:53 INFO - PROCESS | 1654 | 1467356513011 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 1654 | 1467356513013 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b5800 == 35 [pid = 1654] [id = 481] 00:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1242d2c00) [pid = 1654] [serial = 1442] [outer = 0x0] 00:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1242d8000) [pid = 1654] [serial = 1443] [outer = 0x1242d2c00] 00:01:53 INFO - PROCESS | 1654 | 1467356513043 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124a6cc00) [pid = 1654] [serial = 1444] [outer = 0x1242d2c00] 00:01:53 INFO - PROCESS | 1654 | 1467356513497 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]]]}] 00:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 00:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:01:53 INFO - PROCESS | 1654 | 1467356513534 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 1654 | 1467356513536 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 00:01:53 INFO - PROCESS | 1654 | 1467356513544 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 1654 | 1467356513548 Marionette TRACE conn2 <- [1,1898,null,{}] 00:01:53 INFO - PROCESS | 1654 | 1467356513551 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}] 00:01:53 INFO - PROCESS | 1654 | 1467356513554 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:53 INFO - PROCESS | 1654 | 1467356513657 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 00:01:53 INFO - PROCESS | 1654 | 1467356513720 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 1654 | 1467356513721 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae3800 == 36 [pid = 1654] [id = 482] 00:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124d3a800) [pid = 1654] [serial = 1445] [outer = 0x0] 00:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125652400) [pid = 1654] [serial = 1446] [outer = 0x124d3a800] 00:01:53 INFO - PROCESS | 1654 | 1467356513751 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1266a1400) [pid = 1654] [serial = 1447] [outer = 0x124d3a800] 00:01:54 INFO - PROCESS | 1654 | 1467356514205 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]]]}] 00:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 677ms 00:01:54 INFO - PROCESS | 1654 | 1467356514237 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 1654 | 1467356514239 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 00:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:01:54 INFO - PROCESS | 1654 | 1467356514255 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 1654 | 1467356514257 Marionette TRACE conn2 <- [1,1902,null,{}] 00:01:54 INFO - PROCESS | 1654 | 1467356514259 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}] 00:01:54 INFO - PROCESS | 1654 | 1467356514260 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:54 INFO - PROCESS | 1654 | 1467356514360 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 00:01:54 INFO - PROCESS | 1654 | 1467356514421 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 1654 | 1467356514422 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x129248800 == 37 [pid = 1654] [id = 483] 00:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12680d000) [pid = 1654] [serial = 1448] [outer = 0x0] 00:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128a0f400) [pid = 1654] [serial = 1449] [outer = 0x12680d000] 00:01:54 INFO - PROCESS | 1654 | 1467356514451 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x129297400) [pid = 1654] [serial = 1450] [outer = 0x12680d000] 00:01:54 INFO - PROCESS | 1654 | 1467356514912 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]]]}] 00:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 722ms 00:01:54 INFO - PROCESS | 1654 | 1467356514975 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 1654 | 1467356514977 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 00:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:01:54 INFO - PROCESS | 1654 | 1467356514979 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 1654 | 1467356514980 Marionette TRACE conn2 <- [1,1906,null,{}] 00:01:54 INFO - PROCESS | 1654 | 1467356514983 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}] 00:01:54 INFO - PROCESS | 1654 | 1467356514984 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:55 INFO - PROCESS | 1654 | 1467356515084 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 00:01:55 INFO - PROCESS | 1654 | 1467356515146 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 1654 | 1467356515151 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a816800 == 38 [pid = 1654] [id = 484] 00:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a681400) [pid = 1654] [serial = 1451] [outer = 0x0] 00:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a685400) [pid = 1654] [serial = 1452] [outer = 0x12a681400] 00:01:55 INFO - PROCESS | 1654 | 1467356515190 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12b1e0c00) [pid = 1654] [serial = 1453] [outer = 0x12a681400] 00:01:55 INFO - PROCESS | 1654 | 1467356515714 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]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 769ms 00:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:01:55 INFO - PROCESS | 1654 | 1467356515749 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 1654 | 1467356515751 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 00:01:55 INFO - PROCESS | 1654 | 1467356515754 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 1654 | 1467356515756 Marionette TRACE conn2 <- [1,1910,null,{}] 00:01:55 INFO - PROCESS | 1654 | 1467356515760 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}] 00:01:55 INFO - PROCESS | 1654 | 1467356515761 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:55 INFO - PROCESS | 1654 | 1467356515861 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 00:01:55 INFO - PROCESS | 1654 | 1467356515926 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 1654 | 1467356515928 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e8800 == 39 [pid = 1654] [id = 485] 00:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117fa1c00) [pid = 1654] [serial = 1454] [outer = 0x0] 00:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x118417800) [pid = 1654] [serial = 1455] [outer = 0x117fa1c00] 00:01:55 INFO - PROCESS | 1654 | 1467356515956 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11960dc00) [pid = 1654] [serial = 1456] [outer = 0x117fa1c00] 00:01:56 INFO - PROCESS | 1654 | --DOCSHELL 0x113bad800 == 38 [pid = 1654] [id = 26] 00:01:56 INFO - PROCESS | 1654 | --DOCSHELL 0x116b96000 == 37 [pid = 1654] [id = 478] 00:01:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1171db000 == 36 [pid = 1654] [id = 477] 00:01:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12d01f800 == 35 [pid = 1654] [id = 476] 00:01:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa8c000 == 34 [pid = 1654] [id = 475] 00:01:56 INFO - PROCESS | 1654 | --DOCSHELL 0x123ea9800 == 33 [pid = 1654] [id = 474] 00:01:56 INFO - PROCESS | 1654 | --DOCSHELL 0x116a92000 == 32 [pid = 1654] [id = 473] 00:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1183b0400) [pid = 1654] [serial = 1457] [outer = 0x12cced000] 00:01:56 INFO - PROCESS | 1654 | 1467356516547 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]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 822ms 00:01:56 INFO - PROCESS | 1654 | 1467356516591 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 1654 | 1467356516594 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 00:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:01:56 INFO - PROCESS | 1654 | 1467356516599 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 1654 | 1467356516601 Marionette TRACE conn2 <- [1,1914,null,{}] 00:01:56 INFO - PROCESS | 1654 | 1467356516607 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}] 00:01:56 INFO - PROCESS | 1654 | 1467356516609 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:56 INFO - PROCESS | 1654 | 1467356516709 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 00:01:56 INFO - PROCESS | 1654 | 1467356516796 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 1654 | 1467356516798 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0c1800 == 33 [pid = 1654] [id = 486] 00:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x115e56c00) [pid = 1654] [serial = 1458] [outer = 0x0] 00:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11960e800) [pid = 1654] [serial = 1459] [outer = 0x115e56c00] 00:01:56 INFO - PROCESS | 1654 | 1467356516831 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1239ec400) [pid = 1654] [serial = 1460] [outer = 0x115e56c00] 00:01:57 INFO - PROCESS | 1654 | 1467356517267 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 723ms 00:01:57 INFO - PROCESS | 1654 | 1467356517323 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 1654 | 1467356517326 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 00:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:01:57 INFO - PROCESS | 1654 | 1467356517331 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 1654 | 1467356517333 Marionette TRACE conn2 <- [1,1918,null,{}] 00:01:57 INFO - PROCESS | 1654 | 1467356517335 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}] 00:01:57 INFO - PROCESS | 1654 | 1467356517337 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:57 INFO - PROCESS | 1654 | 1467356517440 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 00:01:57 INFO - PROCESS | 1654 | 1467356517516 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 1654 | 1467356517517 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db6800 == 34 [pid = 1654] [id = 487] 00:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1250b2c00) [pid = 1654] [serial = 1461] [outer = 0x0] 00:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x125649000) [pid = 1654] [serial = 1462] [outer = 0x1250b2c00] 00:01:57 INFO - PROCESS | 1654 | 1467356517549 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126020400) [pid = 1654] [serial = 1463] [outer = 0x1250b2c00] 00:01:57 INFO - PROCESS | 1654 | 1467356517977 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 669ms 00:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:01:58 INFO - PROCESS | 1654 | 1467356518001 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 1654 | 1467356518003 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 00:01:58 INFO - PROCESS | 1654 | 1467356518005 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 1654 | 1467356518008 Marionette TRACE conn2 <- [1,1922,null,{}] 00:01:58 INFO - PROCESS | 1654 | 1467356518015 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}] 00:01:58 INFO - PROCESS | 1654 | 1467356518018 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:58 INFO - PROCESS | 1654 | 1467356518123 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 00:01:58 INFO - PROCESS | 1654 | 1467356518198 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 1654 | 1467356518200 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9cb000 == 35 [pid = 1654] [id = 488] 00:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12a5cf400) [pid = 1654] [serial = 1464] [outer = 0x0] 00:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12b006400) [pid = 1654] [serial = 1465] [outer = 0x12a5cf400] 00:01:58 INFO - PROCESS | 1654 | 1467356518274 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12b1e6800) [pid = 1654] [serial = 1466] [outer = 0x12a5cf400] 00:01:58 INFO - PROCESS | 1654 | 1467356518697 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]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 722ms 00:01:58 INFO - PROCESS | 1654 | 1467356518735 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 1654 | 1467356518737 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 00:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:01:58 INFO - PROCESS | 1654 | 1467356518754 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 1654 | 1467356518756 Marionette TRACE conn2 <- [1,1926,null,{}] 00:01:58 INFO - PROCESS | 1654 | 1467356518758 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}] 00:01:58 INFO - PROCESS | 1654 | 1467356518759 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:58 INFO - PROCESS | 1654 | 1467356518862 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 00:01:58 INFO - PROCESS | 1654 | 1467356518925 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 1654 | 1467356518926 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfbe800 == 36 [pid = 1654] [id = 489] 00:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12b1ecc00) [pid = 1654] [serial = 1467] [outer = 0x0] 00:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12bc48800) [pid = 1654] [serial = 1468] [outer = 0x12b1ecc00] 00:01:58 INFO - PROCESS | 1654 | 1467356518955 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12bc52800) [pid = 1654] [serial = 1469] [outer = 0x12b1ecc00] 00:01:59 INFO - PROCESS | 1654 | 1467356519368 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]]]}] 00:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 673ms 00:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:01:59 INFO - PROCESS | 1654 | 1467356519426 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 1654 | 1467356519427 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 00:01:59 INFO - PROCESS | 1654 | 1467356519429 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 1654 | 1467356519431 Marionette TRACE conn2 <- [1,1930,null,{}] 00:01:59 INFO - PROCESS | 1654 | 1467356519433 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}] 00:01:59 INFO - PROCESS | 1654 | 1467356519435 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:59 INFO - PROCESS | 1654 | 1467356519534 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 00:01:59 INFO - PROCESS | 1654 | 1467356519598 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 1654 | 1467356519599 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:01:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x112eab800 == 37 [pid = 1654] [id = 490] 00:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11836b800) [pid = 1654] [serial = 1470] [outer = 0x0] 00:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12bd3b800) [pid = 1654] [serial = 1471] [outer = 0x11836b800] 00:01:59 INFO - PROCESS | 1654 | 1467356519628 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12bd42c00) [pid = 1654] [serial = 1472] [outer = 0x11836b800] 00:02:00 INFO - PROCESS | 1654 | 1467356520100 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]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 722ms 00:02:00 INFO - PROCESS | 1654 | 1467356520166 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 1654 | 1467356520168 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 00:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:02:00 INFO - PROCESS | 1654 | 1467356520187 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 1654 | 1467356520189 Marionette TRACE conn2 <- [1,1934,null,{}] 00:02:00 INFO - PROCESS | 1654 | 1467356520214 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}] 00:02:00 INFO - PROCESS | 1654 | 1467356520220 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:00 INFO - PROCESS | 1654 | 1467356520398 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 00:02:00 INFO - PROCESS | 1654 | 1467356520493 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 1654 | 1467356520494 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d01d800 == 38 [pid = 1654] [id = 491] 00:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12c21a000) [pid = 1654] [serial = 1473] [outer = 0x0] 00:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12c85a400) [pid = 1654] [serial = 1474] [outer = 0x12c21a000] 00:02:00 INFO - PROCESS | 1654 | 1467356520523 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12c85e000) [pid = 1654] [serial = 1475] [outer = 0x12c21a000] 00:02:01 INFO - PROCESS | 1654 | 1467356521016 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]]]}] 00:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 909ms 00:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:02:01 INFO - PROCESS | 1654 | 1467356521080 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 1654 | 1467356521082 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 00:02:01 INFO - PROCESS | 1654 | 1467356521086 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 1654 | 1467356521088 Marionette TRACE conn2 <- [1,1938,null,{}] 00:02:01 INFO - PROCESS | 1654 | 1467356521093 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}] 00:02:01 INFO - PROCESS | 1654 | 1467356521095 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:01 INFO - PROCESS | 1654 | 1467356521199 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 00:02:01 INFO - PROCESS | 1654 | 1467356521266 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 1654 | 1467356521268 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12649b800 == 39 [pid = 1654] [id = 492] 00:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1188dac00) [pid = 1654] [serial = 1476] [outer = 0x0] 00:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119e78000) [pid = 1654] [serial = 1477] [outer = 0x1188dac00] 00:02:01 INFO - PROCESS | 1654 | 1467356521296 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119e7e400) [pid = 1654] [serial = 1478] [outer = 0x1188dac00] 00:02:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129248800 == 38 [pid = 1654] [id = 483] 00:02:01 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae3800 == 37 [pid = 1654] [id = 482] 00:02:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b5800 == 36 [pid = 1654] [id = 481] 00:02:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e6000 == 35 [pid = 1654] [id = 480] 00:02:01 INFO - PROCESS | 1654 | --DOCSHELL 0x116721800 == 34 [pid = 1654] [id = 479] 00:02:01 INFO - PROCESS | 1654 | 1467356521801 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]]]}] 00:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 723ms 00:02:01 INFO - PROCESS | 1654 | 1467356521808 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 1654 | 1467356521811 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 00:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:02:01 INFO - PROCESS | 1654 | 1467356521814 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 1654 | 1467356521817 Marionette TRACE conn2 <- [1,1942,null,{}] 00:02:01 INFO - PROCESS | 1654 | 1467356521821 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}] 00:02:01 INFO - PROCESS | 1654 | 1467356521822 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:01 INFO - PROCESS | 1654 | 1467356521933 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 00:02:02 INFO - PROCESS | 1654 | 1467356522052 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 1654 | 1467356522055 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae3000 == 35 [pid = 1654] [id = 493] 00:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x119e7b800) [pid = 1654] [serial = 1479] [outer = 0x0] 00:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x119e81800) [pid = 1654] [serial = 1480] [outer = 0x119e7b800] 00:02:02 INFO - PROCESS | 1654 | 1467356522111 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x123803800) [pid = 1654] [serial = 1481] [outer = 0x119e7b800] 00:02:02 INFO - PROCESS | 1654 | 1467356522598 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]]]}] 00:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 822ms 00:02:02 INFO - PROCESS | 1654 | 1467356522635 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 1654 | 1467356522639 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 00:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:02:02 INFO - PROCESS | 1654 | 1467356522643 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 1654 | 1467356522645 Marionette TRACE conn2 <- [1,1946,null,{}] 00:02:02 INFO - PROCESS | 1654 | 1467356522647 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}] 00:02:02 INFO - PROCESS | 1654 | 1467356522649 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:02 INFO - PROCESS | 1654 | 1467356522757 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 00:02:02 INFO - PROCESS | 1654 | 1467356522825 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 1654 | 1467356522827 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9c9800 == 36 [pid = 1654] [id = 494] 00:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x124254c00) [pid = 1654] [serial = 1482] [outer = 0x0] 00:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1255d3c00) [pid = 1654] [serial = 1483] [outer = 0x124254c00] 00:02:02 INFO - PROCESS | 1654 | 1467356522898 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12680b800) [pid = 1654] [serial = 1484] [outer = 0x124254c00] 00:02:03 INFO - PROCESS | 1654 | 1467356523325 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]]]}] 00:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 721ms 00:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:02:03 INFO - PROCESS | 1654 | 1467356523377 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 1654 | 1467356523378 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 00:02:03 INFO - PROCESS | 1654 | 1467356523381 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - PROCESS | 1654 | 1467356523383 Marionette TRACE conn2 <- [1,1950,null,{}] 00:02:03 INFO - PROCESS | 1654 | 1467356523403 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}] 00:02:03 INFO - PROCESS | 1654 | 1467356523406 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:03 INFO - PROCESS | 1654 | 1467356523535 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 00:02:03 INFO - PROCESS | 1654 | 1467356523583 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 1654 | 1467356523585 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d017800 == 37 [pid = 1654] [id = 495] 00:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12a683c00) [pid = 1654] [serial = 1485] [outer = 0x0] 00:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12b024400) [pid = 1654] [serial = 1486] [outer = 0x12a683c00] 00:02:03 INFO - PROCESS | 1654 | 1467356523617 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12b97d000) [pid = 1654] [serial = 1487] [outer = 0x12a683c00] 00:02:04 INFO - PROCESS | 1654 | 1467356524044 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]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 672ms 00:02:04 INFO - PROCESS | 1654 | 1467356524053 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 1654 | 1467356524055 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 00:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:02:04 INFO - PROCESS | 1654 | 1467356524058 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 1654 | 1467356524059 Marionette TRACE conn2 <- [1,1954,null,{}] 00:02:04 INFO - PROCESS | 1654 | 1467356524061 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}] 00:02:04 INFO - PROCESS | 1654 | 1467356524063 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:04 INFO - PROCESS | 1654 | 1467356524169 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 00:02:04 INFO - PROCESS | 1654 | 1467356524234 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 1654 | 1467356524235 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f28800 == 38 [pid = 1654] [id = 496] 00:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12bd3c800) [pid = 1654] [serial = 1488] [outer = 0x0] 00:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12c212800) [pid = 1654] [serial = 1489] [outer = 0x12bd3c800] 00:02:04 INFO - PROCESS | 1654 | 1467356524266 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12c219000) [pid = 1654] [serial = 1490] [outer = 0x12bd3c800] 00:02:04 INFO - PROCESS | 1654 | 1467356524699 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]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 669ms 00:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:02:04 INFO - PROCESS | 1654 | 1467356524728 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 1654 | 1467356524729 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 00:02:04 INFO - PROCESS | 1654 | 1467356524731 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 1654 | 1467356524733 Marionette TRACE conn2 <- [1,1958,null,{}] 00:02:04 INFO - PROCESS | 1654 | 1467356524735 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}] 00:02:04 INFO - PROCESS | 1654 | 1467356524736 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:04 INFO - PROCESS | 1654 | 1467356524834 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 00:02:04 INFO - PROCESS | 1654 | 1467356524932 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 1654 | 1467356524934 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d8dc000 == 39 [pid = 1654] [id = 497] 00:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x123fbc000) [pid = 1654] [serial = 1491] [outer = 0x0] 00:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x123fbe800) [pid = 1654] [serial = 1492] [outer = 0x123fbc000] 00:02:04 INFO - PROCESS | 1654 | 1467356524964 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x123fc3000) [pid = 1654] [serial = 1493] [outer = 0x123fbc000] 00:02:05 INFO - PROCESS | 1654 | 1467356525417 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]]]}] 00:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 718ms 00:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:02:05 INFO - PROCESS | 1654 | 1467356525451 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 1654 | 1467356525452 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 00:02:05 INFO - PROCESS | 1654 | 1467356525455 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 1654 | 1467356525458 Marionette TRACE conn2 <- [1,1962,null,{}] 00:02:05 INFO - PROCESS | 1654 | 1467356525461 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}] 00:02:05 INFO - PROCESS | 1654 | 1467356525465 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:05 INFO - PROCESS | 1654 | 1467356525580 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 00:02:05 INFO - PROCESS | 1654 | 1467356525663 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 1654 | 1467356525665 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d65d800 == 40 [pid = 1654] [id = 498] 00:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12c386000) [pid = 1654] [serial = 1494] [outer = 0x0] 00:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12c85e400) [pid = 1654] [serial = 1495] [outer = 0x12c386000] 00:02:05 INFO - PROCESS | 1654 | 1467356525693 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12c869000) [pid = 1654] [serial = 1496] [outer = 0x12c386000] 00:02:06 INFO - PROCESS | 1654 | 1467356526229 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]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 821ms 00:02:06 INFO - PROCESS | 1654 | 1467356526277 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 1654 | 1467356526280 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 00:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:02:06 INFO - PROCESS | 1654 | 1467356526283 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 1654 | 1467356526285 Marionette TRACE conn2 <- [1,1966,null,{}] 00:02:06 INFO - PROCESS | 1654 | 1467356526307 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}] 00:02:06 INFO - PROCESS | 1654 | 1467356526309 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:06 INFO - PROCESS | 1654 | 1467356526412 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 00:02:06 INFO - PROCESS | 1654 | 1467356526496 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 1654 | 1467356526498 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x129236000 == 41 [pid = 1654] [id = 499] 00:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11836f000) [pid = 1654] [serial = 1497] [outer = 0x0] 00:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119e79800) [pid = 1654] [serial = 1498] [outer = 0x11836f000] 00:02:06 INFO - PROCESS | 1654 | 1467356526528 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x123f89400) [pid = 1654] [serial = 1499] [outer = 0x11836f000] 00:02:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9cb000 == 40 [pid = 1654] [id = 488] 00:02:06 INFO - PROCESS | 1654 | --DOCSHELL 0x128db6800 == 39 [pid = 1654] [id = 487] 00:02:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0c1800 == 38 [pid = 1654] [id = 486] 00:02:07 INFO - PROCESS | 1654 | 1467356527030 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]]]}] 00:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 773ms 00:02:07 INFO - PROCESS | 1654 | 1467356527073 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 1654 | 1467356527076 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 00:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:02:07 INFO - PROCESS | 1654 | 1467356527081 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 1654 | 1467356527083 Marionette TRACE conn2 <- [1,1970,null,{}] 00:02:07 INFO - PROCESS | 1654 | 1467356527087 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}] 00:02:07 INFO - PROCESS | 1654 | 1467356527091 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:07 INFO - PROCESS | 1654 | 1467356527197 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 00:02:07 INFO - PROCESS | 1654 | 1467356527280 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 1654 | 1467356527283 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x125610000 == 39 [pid = 1654] [id = 500] 00:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11915a400) [pid = 1654] [serial = 1500] [outer = 0x0] 00:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x123807000) [pid = 1654] [serial = 1501] [outer = 0x11915a400] 00:02:07 INFO - PROCESS | 1654 | 1467356527315 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x123fc5000) [pid = 1654] [serial = 1502] [outer = 0x11915a400] 00:02:07 INFO - PROCESS | 1654 | 1467356527719 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]]]}] 00:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 720ms 00:02:07 INFO - PROCESS | 1654 | 1467356527807 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 1654 | 1467356527811 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 00:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:02:07 INFO - PROCESS | 1654 | 1467356527817 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 1654 | 1467356527819 Marionette TRACE conn2 <- [1,1974,null,{}] 00:02:07 INFO - PROCESS | 1654 | 1467356527822 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}] 00:02:07 INFO - PROCESS | 1654 | 1467356527825 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:07 INFO - PROCESS | 1654 | 1467356527928 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 00:02:08 INFO - PROCESS | 1654 | 1467356528024 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 1654 | 1467356528026 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf54000 == 40 [pid = 1654] [id = 501] 00:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x126a18c00) [pid = 1654] [serial = 1503] [outer = 0x0] 00:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x128a06c00) [pid = 1654] [serial = 1504] [outer = 0x126a18c00] 00:02:08 INFO - PROCESS | 1654 | 1467356528057 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12a67b000) [pid = 1654] [serial = 1505] [outer = 0x126a18c00] 00:02:08 INFO - PROCESS | 1654 | 1467356528493 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]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 719ms 00:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:02:08 INFO - PROCESS | 1654 | 1467356528539 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 1654 | 1467356528541 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 00:02:08 INFO - PROCESS | 1654 | 1467356528543 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 1654 | 1467356528546 Marionette TRACE conn2 <- [1,1978,null,{}] 00:02:08 INFO - PROCESS | 1654 | 1467356528554 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}] 00:02:08 INFO - PROCESS | 1654 | 1467356528559 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:08 INFO - PROCESS | 1654 | 1467356528661 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 00:02:08 INFO - PROCESS | 1654 | 1467356528744 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 1654 | 1467356528746 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d651800 == 41 [pid = 1654] [id = 502] 00:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12b980c00) [pid = 1654] [serial = 1506] [outer = 0x0] 00:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12bc49000) [pid = 1654] [serial = 1507] [outer = 0x12b980c00] 00:02:08 INFO - PROCESS | 1654 | 1467356528779 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12c20c800) [pid = 1654] [serial = 1508] [outer = 0x12b980c00] 00:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 673ms 00:02:09 INFO - PROCESS | 1654 | 1467356529211 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]]]}] 00:02:09 INFO - PROCESS | 1654 | 1467356529217 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 1654 | 1467356529219 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 00:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:02:09 INFO - PROCESS | 1654 | 1467356529221 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 1654 | 1467356529222 Marionette TRACE conn2 <- [1,1982,null,{}] 00:02:09 INFO - PROCESS | 1654 | 1467356529225 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}] 00:02:09 INFO - PROCESS | 1654 | 1467356529226 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:09 INFO - PROCESS | 1654 | 1467356529352 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 00:02:09 INFO - PROCESS | 1654 | 1467356529463 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 1654 | 1467356529465 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e0bf000 == 42 [pid = 1654] [id = 503] 00:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1211b8c00) [pid = 1654] [serial = 1509] [outer = 0x0] 00:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x1211be400) [pid = 1654] [serial = 1510] [outer = 0x1211b8c00] 00:02:09 INFO - PROCESS | 1654 | 1467356529498 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12c219400) [pid = 1654] [serial = 1511] [outer = 0x1211b8c00] 00:02:09 INFO - PROCESS | 1654 | 1467356529915 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]]]}] 00:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 720ms 00:02:09 INFO - PROCESS | 1654 | 1467356529942 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 1654 | 1467356529943 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 00:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:02:09 INFO - PROCESS | 1654 | 1467356529946 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 1654 | 1467356529947 Marionette TRACE conn2 <- [1,1986,null,{}] 00:02:09 INFO - PROCESS | 1654 | 1467356529949 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}] 00:02:09 INFO - PROCESS | 1654 | 1467356529951 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:10 INFO - PROCESS | 1654 | 1467356530050 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 00:02:10 INFO - PROCESS | 1654 | 1467356530162 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 1654 | 1467356530163 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2bd000 == 43 [pid = 1654] [id = 504] 00:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12a6c6800) [pid = 1654] [serial = 1512] [outer = 0x0] 00:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12a6cac00) [pid = 1654] [serial = 1513] [outer = 0x12a6c6800] 00:02:10 INFO - PROCESS | 1654 | 1467356530194 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12a6cec00) [pid = 1654] [serial = 1514] [outer = 0x12a6c6800] 00:02:10 INFO - PROCESS | 1654 | 1467356530625 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]]]}] 00:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 719ms 00:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:02:10 INFO - PROCESS | 1654 | 1467356530683 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 1654 | 1467356530684 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 00:02:10 INFO - PROCESS | 1654 | 1467356530686 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 1654 | 1467356530687 Marionette TRACE conn2 <- [1,1990,null,{}] 00:02:10 INFO - PROCESS | 1654 | 1467356530708 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}] 00:02:10 INFO - PROCESS | 1654 | 1467356530713 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:10 INFO - PROCESS | 1654 | 1467356530842 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 00:02:10 INFO - PROCESS | 1654 | 1467356530930 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 1654 | 1467356530931 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d309800 == 44 [pid = 1654] [id = 505] 00:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x124a2c400) [pid = 1654] [serial = 1515] [outer = 0x0] 00:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12a6d1000) [pid = 1654] [serial = 1516] [outer = 0x124a2c400] 00:02:10 INFO - PROCESS | 1654 | 1467356530962 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12c3f1c00) [pid = 1654] [serial = 1517] [outer = 0x124a2c400] 00:02:11 INFO - PROCESS | 1654 | 1467356531383 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]]]}] 00:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 733ms 00:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:02:11 INFO - PROCESS | 1654 | 1467356531420 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 1654 | 1467356531421 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 00:02:11 INFO - PROCESS | 1654 | 1467356531423 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 1654 | 1467356531425 Marionette TRACE conn2 <- [1,1994,null,{}] 00:02:11 INFO - PROCESS | 1654 | 1467356531427 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}] 00:02:11 INFO - PROCESS | 1654 | 1467356531429 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:11 INFO - PROCESS | 1654 | 1467356531528 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 00:02:11 INFO - PROCESS | 1654 | 1467356531643 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 1654 | 1467356531645 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d321000 == 45 [pid = 1654] [id = 506] 00:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1198e6800) [pid = 1654] [serial = 1518] [outer = 0x0] 00:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12886b800) [pid = 1654] [serial = 1519] [outer = 0x1198e6800] 00:02:11 INFO - PROCESS | 1654 | 1467356531676 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12886fc00) [pid = 1654] [serial = 1520] [outer = 0x1198e6800] 00:02:12 INFO - PROCESS | 1654 | 1467356532159 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]]]}] 00:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 768ms 00:02:12 INFO - PROCESS | 1654 | 1467356532202 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 00:02:12 INFO - PROCESS | 1654 | 1467356532204 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 00:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:02:12 INFO - PROCESS | 1654 | 1467356532209 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 1654 | 1467356532211 Marionette TRACE conn2 <- [1,1998,null,{}] 00:02:12 INFO - PROCESS | 1654 | 1467356532215 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}] 00:02:12 INFO - PROCESS | 1654 | 1467356532217 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:12 INFO - PROCESS | 1654 | 1467356532319 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 00:02:12 INFO - PROCESS | 1654 | 1467356532482 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 1654 | 1467356532484 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:12 INFO - PROCESS | 1654 | --DOCSHELL 0x117f28800 == 44 [pid = 1654] [id = 496] 00:02:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12d017800 == 43 [pid = 1654] [id = 495] 00:02:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9c9800 == 42 [pid = 1654] [id = 494] 00:02:12 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae3000 == 41 [pid = 1654] [id = 493] 00:02:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193d7000 == 42 [pid = 1654] [id = 507] 00:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x11672e400) [pid = 1654] [serial = 1521] [outer = 0x0] 00:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x11892a400) [pid = 1654] [serial = 1522] [outer = 0x11672e400] 00:02:12 INFO - PROCESS | 1654 | 1467356532533 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x118932000) [pid = 1654] [serial = 1523] [outer = 0x11672e400] 00:02:12 INFO - PROCESS | 1654 | 1467356532976 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]]]}] 00:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 821ms 00:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:02:13 INFO - PROCESS | 1654 | 1467356533031 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 00:02:13 INFO - PROCESS | 1654 | 1467356533033 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 00:02:13 INFO - PROCESS | 1654 | 1467356533037 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 1654 | 1467356533039 Marionette TRACE conn2 <- [1,2002,null,{}] 00:02:13 INFO - PROCESS | 1654 | 1467356533043 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}] 00:02:13 INFO - PROCESS | 1654 | 1467356533046 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:13 INFO - PROCESS | 1654 | 1467356533151 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 00:02:13 INFO - PROCESS | 1654 | 1467356533268 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 1654 | 1467356533270 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d008800 == 43 [pid = 1654] [id = 508] 00:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x118812400) [pid = 1654] [serial = 1524] [outer = 0x0] 00:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x1211b3c00) [pid = 1654] [serial = 1525] [outer = 0x118812400] 00:02:13 INFO - PROCESS | 1654 | 1467356533304 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x12391b400) [pid = 1654] [serial = 1526] [outer = 0x118812400] 00:02:13 INFO - PROCESS | 1654 | 1467356533791 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]]]}] 00:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 822ms 00:02:13 INFO - PROCESS | 1654 | 1467356533862 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 00:02:13 INFO - PROCESS | 1654 | 1467356533866 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 00:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:02:13 INFO - PROCESS | 1654 | 1467356533872 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 1654 | 1467356533874 Marionette TRACE conn2 <- [1,2006,null,{}] 00:02:13 INFO - PROCESS | 1654 | 1467356533878 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}] 00:02:13 INFO - PROCESS | 1654 | 1467356533880 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:14 INFO - PROCESS | 1654 | 1467356534022 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 00:02:14 INFO - PROCESS | 1654 | 1467356534106 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 1654 | 1467356534108 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d633000 == 44 [pid = 1654] [id = 509] 00:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x124a28400) [pid = 1654] [serial = 1527] [outer = 0x0] 00:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x124a2fc00) [pid = 1654] [serial = 1528] [outer = 0x124a28400] 00:02:14 INFO - PROCESS | 1654 | 1467356534138 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x124b3ac00) [pid = 1654] [serial = 1529] [outer = 0x124a28400] 00:02:14 INFO - PROCESS | 1654 | 1467356534583 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]]]}] 00:02:14 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 00:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 723ms 00:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:02:14 INFO - PROCESS | 1654 | 1467356534594 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 1654 | 1467356534595 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 00:02:14 INFO - PROCESS | 1654 | 1467356534599 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 1654 | 1467356534603 Marionette TRACE conn2 <- [1,2010,null,{}] 00:02:14 INFO - PROCESS | 1654 | 1467356534610 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}] 00:02:14 INFO - PROCESS | 1654 | 1467356534612 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:14 INFO - PROCESS | 1654 | 1467356534720 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 00:02:14 INFO - PROCESS | 1654 | 1467356534838 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 1654 | 1467356534839 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df18000 == 45 [pid = 1654] [id = 510] 00:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x125643800) [pid = 1654] [serial = 1530] [outer = 0x0] 00:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x128874000) [pid = 1654] [serial = 1531] [outer = 0x125643800] 00:02:14 INFO - PROCESS | 1654 | 1467356534872 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x12a67b800) [pid = 1654] [serial = 1532] [outer = 0x125643800] 00:02:15 INFO - PROCESS | 1654 | 1467356535296 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]]]}] 00:02:15 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 00:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 726ms 00:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:02:15 INFO - PROCESS | 1654 | 1467356535328 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 00:02:15 INFO - PROCESS | 1654 | 1467356535330 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 00:02:15 INFO - PROCESS | 1654 | 1467356535332 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - PROCESS | 1654 | 1467356535334 Marionette TRACE conn2 <- [1,2014,null,{}] 00:02:15 INFO - PROCESS | 1654 | 1467356535336 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}] 00:02:15 INFO - PROCESS | 1654 | 1467356535338 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:15 INFO - PROCESS | 1654 | 1467356535481 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 00:02:15 INFO - PROCESS | 1654 | 1467356535545 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 1654 | 1467356535546 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x112888000 == 46 [pid = 1654] [id = 511] 00:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12a6ce800) [pid = 1654] [serial = 1533] [outer = 0x0] 00:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x12a8a2000) [pid = 1654] [serial = 1534] [outer = 0x12a6ce800] 00:02:15 INFO - PROCESS | 1654 | 1467356535575 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12b1e8000) [pid = 1654] [serial = 1535] [outer = 0x12a6ce800] 00:02:15 INFO - PROCESS | 1654 | 1467356535952 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]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 668ms 00:02:16 INFO - PROCESS | 1654 | 1467356536002 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 1654 | 1467356536003 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 00:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:02:16 INFO - PROCESS | 1654 | 1467356536005 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 1654 | 1467356536007 Marionette TRACE conn2 <- [1,2018,null,{}] 00:02:16 INFO - PROCESS | 1654 | 1467356536009 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}] 00:02:16 INFO - PROCESS | 1654 | 1467356536011 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:16 INFO - PROCESS | 1654 | 1467356536112 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 00:02:16 INFO - PROCESS | 1654 | 1467356536230 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 1654 | 1467356536234 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193cd000 == 47 [pid = 1654] [id = 512] 00:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12c210000) [pid = 1654] [serial = 1536] [outer = 0x0] 00:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12c213000) [pid = 1654] [serial = 1537] [outer = 0x12c210000] 00:02:16 INFO - PROCESS | 1654 | 1467356536273 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x12c3f2000) [pid = 1654] [serial = 1538] [outer = 0x12c210000] 00:02:16 INFO - PROCESS | 1654 | 1467356536746 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]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 819ms 00:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:02:16 INFO - PROCESS | 1654 | 1467356536825 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 1654 | 1467356536826 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 00:02:16 INFO - PROCESS | 1654 | 1467356536829 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 1654 | 1467356536830 Marionette TRACE conn2 <- [1,2022,null,{}] 00:02:16 INFO - PROCESS | 1654 | 1467356536832 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}] 00:02:16 INFO - PROCESS | 1654 | 1467356536834 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:16 INFO - PROCESS | 1654 | 1467356536941 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 00:02:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf54000 == 46 [pid = 1654] [id = 501] 00:02:17 INFO - PROCESS | 1654 | --DOCSHELL 0x125610000 == 45 [pid = 1654] [id = 500] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118319800 == 44 [pid = 1654] [id = 20] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c32a800 == 43 [pid = 1654] [id = 13] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d8dc000 == 42 [pid = 1654] [id = 497] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfbf000 == 41 [pid = 1654] [id = 12] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11980f000 == 40 [pid = 1654] [id = 19] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1ca000 == 39 [pid = 1654] [id = 9] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12a810000 == 38 [pid = 1654] [id = 8] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d651800 == 37 [pid = 1654] [id = 502] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x112eab800 == 36 [pid = 1654] [id = 490] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2bd000 == 35 [pid = 1654] [id = 504] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x112648800 == 34 [pid = 1654] [id = 23] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfbe800 == 33 [pid = 1654] [id = 489] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12e0bf000 == 32 [pid = 1654] [id = 503] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c8ca800 == 31 [pid = 1654] [id = 15] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d309800 == 30 [pid = 1654] [id = 505] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128db3000 == 29 [pid = 1654] [id = 6] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x116aa6000 == 28 [pid = 1654] [id = 24] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d8ee000 == 27 [pid = 1654] [id = 22] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5ed000 == 26 [pid = 1654] [id = 14] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12649b800 == 25 [pid = 1654] [id = 492] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x129236000 == 24 [pid = 1654] [id = 499] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e8800 == 23 [pid = 1654] [id = 485] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d01d800 == 22 [pid = 1654] [id = 491] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9c2800 == 21 [pid = 1654] [id = 10] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1171d4800 == 20 [pid = 1654] [id = 25] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd1f000 == 19 [pid = 1654] [id = 11] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d65d800 == 18 [pid = 1654] [id = 498] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf63800 == 17 [pid = 1654] [id = 17] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d63a800 == 16 [pid = 1654] [id = 21] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12a816800 == 15 [pid = 1654] [id = 484] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1193cd000 == 14 [pid = 1654] [id = 512] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x112888000 == 13 [pid = 1654] [id = 511] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12df18000 == 12 [pid = 1654] [id = 510] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d321000 == 11 [pid = 1654] [id = 506] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d633000 == 10 [pid = 1654] [id = 509] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d008800 == 9 [pid = 1654] [id = 508] 00:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1193d7000 == 8 [pid = 1654] [id = 507] 00:02:20 INFO - PROCESS | 1654 | 1467356540883 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 1654 | 1467356540884 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x112895800 == 9 [pid = 1654] [id = 513] 00:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x11277c400) [pid = 1654] [serial = 1539] [outer = 0x0] 00:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x1128d1c00) [pid = 1654] [serial = 1540] [outer = 0x11277c400] 00:02:20 INFO - PROCESS | 1654 | 1467356540939 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x1173b8000) [pid = 1654] [serial = 1541] [outer = 0x11277c400] 00:02:21 INFO - PROCESS | 1654 | 1467356541240 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]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 4430ms 00:02:21 INFO - PROCESS | 1654 | 1467356541264 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 1654 | 1467356541266 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 00:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:02:21 INFO - PROCESS | 1654 | 1467356541270 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 1654 | 1467356541272 Marionette TRACE conn2 <- [1,2026,null,{}] 00:02:21 INFO - PROCESS | 1654 | 1467356541284 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}] 00:02:21 INFO - PROCESS | 1654 | 1467356541287 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:21 INFO - PROCESS | 1654 | 1467356541379 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 00:02:21 INFO - PROCESS | 1654 | 1467356541385 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 1654 | 1467356541387 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cc2000 == 10 [pid = 1654] [id = 514] 00:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x118938800) [pid = 1654] [serial = 1542] [outer = 0x0] 00:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x119831800) [pid = 1654] [serial = 1543] [outer = 0x118938800] 00:02:21 INFO - PROCESS | 1654 | 1467356541441 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x119e86800) [pid = 1654] [serial = 1544] [outer = 0x118938800] 00:02:21 INFO - PROCESS | 1654 | 1467356541818 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]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 581ms 00:02:21 INFO - PROCESS | 1654 | 1467356541852 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 1654 | 1467356541855 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 00:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:02:21 INFO - PROCESS | 1654 | 1467356541862 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 1654 | 1467356541863 Marionette TRACE conn2 <- [1,2030,null,{}] 00:02:21 INFO - PROCESS | 1654 | 1467356541865 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}] 00:02:21 INFO - PROCESS | 1654 | 1467356541867 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:21 INFO - PROCESS | 1654 | 1467356541959 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 00:02:22 INFO - PROCESS | 1654 | 1467356542054 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 1654 | 1467356542056 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b0000 == 11 [pid = 1654] [id = 515] 00:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x118936800) [pid = 1654] [serial = 1545] [outer = 0x0] 00:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x1211b1000) [pid = 1654] [serial = 1546] [outer = 0x118936800] 00:02:22 INFO - PROCESS | 1654 | 1467356542083 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x12456a800) [pid = 1654] [serial = 1547] [outer = 0x118936800] 00:02:22 INFO - PROCESS | 1654 | 1467356542480 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]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 669ms 00:02:22 INFO - PROCESS | 1654 | 1467356542532 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 1654 | 1467356542533 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 00:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:02:22 INFO - PROCESS | 1654 | 1467356542537 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 1654 | 1467356542541 Marionette TRACE conn2 <- [1,2034,null,{}] 00:02:22 INFO - PROCESS | 1654 | 1467356542560 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}] 00:02:22 INFO - PROCESS | 1654 | 1467356542563 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:22 INFO - PROCESS | 1654 | 1467356542681 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 00:02:22 INFO - PROCESS | 1654 | 1467356542736 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 1654 | 1467356542737 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2b0800 == 12 [pid = 1654] [id = 516] 00:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x124d0a400) [pid = 1654] [serial = 1548] [outer = 0x0] 00:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x125662c00) [pid = 1654] [serial = 1549] [outer = 0x124d0a400] 00:02:22 INFO - PROCESS | 1654 | 1467356542763 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x126a10000) [pid = 1654] [serial = 1550] [outer = 0x124d0a400] 00:02:23 INFO - PROCESS | 1654 | 1467356543110 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 579ms 00:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:02:23 INFO - PROCESS | 1654 | 1467356543116 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 1654 | 1467356543117 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 00:02:23 INFO - PROCESS | 1654 | 1467356543119 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 1654 | 1467356543121 Marionette TRACE conn2 <- [1,2038,null,{}] 00:02:23 INFO - PROCESS | 1654 | 1467356543124 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}] 00:02:23 INFO - PROCESS | 1654 | 1467356543126 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:23 INFO - PROCESS | 1654 | 1467356543246 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 00:02:23 INFO - PROCESS | 1654 | 1467356543278 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 1654 | 1467356543279 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d63d800 == 13 [pid = 1654] [id = 517] 00:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x12886b000) [pid = 1654] [serial = 1551] [outer = 0x0] 00:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x129297000) [pid = 1654] [serial = 1552] [outer = 0x12886b000] 00:02:23 INFO - PROCESS | 1654 | 1467356543303 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x12a67ec00) [pid = 1654] [serial = 1553] [outer = 0x12886b000] 00:02:23 INFO - PROCESS | 1654 | 1467356543662 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 572ms 00:02:23 INFO - PROCESS | 1654 | 1467356543698 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 1654 | 1467356543699 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 00:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:02:23 INFO - PROCESS | 1654 | 1467356543701 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 1654 | 1467356543702 Marionette TRACE conn2 <- [1,2042,null,{}] 00:02:23 INFO - PROCESS | 1654 | 1467356543705 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}] 00:02:23 INFO - PROCESS | 1654 | 1467356543706 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:23 INFO - PROCESS | 1654 | 1467356543823 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 00:02:23 INFO - PROCESS | 1654 | 1467356543827 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 1654 | 1467356543831 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12df0b000 == 14 [pid = 1654] [id = 518] 00:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x12a896000) [pid = 1654] [serial = 1554] [outer = 0x0] 00:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x12b009c00) [pid = 1654] [serial = 1555] [outer = 0x12a896000] 00:02:23 INFO - PROCESS | 1654 | 1467356543910 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x12c20dc00) [pid = 1654] [serial = 1556] [outer = 0x12a896000] 00:02:24 INFO - PROCESS | 1654 | 1467356544264 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]]]}] 00:02:24 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) 00:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 573ms 00:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:02:24 INFO - PROCESS | 1654 | 1467356544277 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 1654 | 1467356544278 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 00:02:24 INFO - PROCESS | 1654 | 1467356544280 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 1654 | 1467356544281 Marionette TRACE conn2 <- [1,2046,null,{}] 00:02:24 INFO - PROCESS | 1654 | 1467356544284 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}] 00:02:24 INFO - PROCESS | 1654 | 1467356544285 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:25 INFO - PROCESS | 1654 | 1467356545412 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x117fa1c00) [pid = 1654] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x12a67d800) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x12b032c00) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x1126f4400) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x11712f000) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x119cf5800) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x12b1eac00) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x124d30400) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x119616400) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x113da7c00) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x128d75c00) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x128a02c00) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x12601ec00) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x128cb3400) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x1128d6000) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x11336dc00) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x110ff2c00) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x119160800) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x12bd3d000) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x119612c00) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x118415000) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x12456b000) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x125646400) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x115e56c00) [pid = 1654] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x124254c00) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x118812400) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x124d3a800) [pid = 1654] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x119e7b800) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x1188dac00) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x1128d8400) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x11836f000) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x11836a000) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x118839000) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x1198e6800) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x124a2c400) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12a6c6800) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12c386000) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1242d0c00) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x112d4a400) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1183b7400) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x11945ec00) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1211b8c00) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x123fbc000) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x125643800) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12c21a000) [pid = 1654] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11836b800) [pid = 1654] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x11672e400) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12b980c00) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12b1ecc00) [pid = 1654] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12a5cf400) [pid = 1654] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x126a18c00) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12a681400) [pid = 1654] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12a683c00) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x124a28400) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x11915a400) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12680d000) [pid = 1654] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1250b2c00) [pid = 1654] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1242d2c00) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12a6ce800) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12bd3c800) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:02:25 INFO - PROCESS | 1654 | 1467356545517 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 1654 | 1467356545518 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bbb800 == 15 [pid = 1654] [id = 519] 00:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x111c14800) [pid = 1654] [serial = 1557] [outer = 0x0] 00:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x112713800) [pid = 1654] [serial = 1558] [outer = 0x111c14800] 00:02:25 INFO - PROCESS | 1654 | 1467356545542 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1133b3400) [pid = 1654] [serial = 1559] [outer = 0x111c14800] 00:02:25 INFO - PROCESS | 1654 | 1467356545831 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]]]}] 00:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1571ms 00:02:25 INFO - PROCESS | 1654 | 1467356545852 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 1654 | 1467356545864 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 00:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:02:25 INFO - PROCESS | 1654 | 1467356545877 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 1654 | 1467356545878 Marionette TRACE conn2 <- [1,2050,null,{}] 00:02:25 INFO - PROCESS | 1654 | 1467356545880 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}] 00:02:25 INFO - PROCESS | 1654 | 1467356545881 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:26 INFO - PROCESS | 1654 | 1467356546003 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 00:02:26 INFO - PROCESS | 1654 | 1467356546011 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 1654 | 1467356546012 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12662f000 == 16 [pid = 1654] [id = 520] 00:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11277d000) [pid = 1654] [serial = 1560] [outer = 0x0] 00:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x11672e400) [pid = 1654] [serial = 1561] [outer = 0x11277d000] 00:02:26 INFO - PROCESS | 1654 | 1467356546036 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x118415000) [pid = 1654] [serial = 1562] [outer = 0x11277d000] 00:02:26 INFO - PROCESS | 1654 | 1467356546366 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]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 524ms 00:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:02:26 INFO - PROCESS | 1654 | 1467356546400 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 1654 | 1467356546402 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 00:02:26 INFO - PROCESS | 1654 | 1467356546404 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 1654 | 1467356546405 Marionette TRACE conn2 <- [1,2054,null,{}] 00:02:26 INFO - PROCESS | 1654 | 1467356546410 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}] 00:02:26 INFO - PROCESS | 1654 | 1467356546411 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:26 INFO - PROCESS | 1654 | 1467356546495 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 00:02:26 INFO - PROCESS | 1654 | 1467356546499 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 1654 | 1467356546500 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d64e800 == 17 [pid = 1654] [id = 521] 00:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x118445800) [pid = 1654] [serial = 1563] [outer = 0x0] 00:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x11915b400) [pid = 1654] [serial = 1564] [outer = 0x118445800] 00:02:26 INFO - PROCESS | 1654 | 1467356546526 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1198e6800) [pid = 1654] [serial = 1565] [outer = 0x118445800] 00:02:26 INFO - PROCESS | 1654 | 1467356546880 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]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 522ms 00:02:26 INFO - PROCESS | 1654 | 1467356546927 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 1654 | 1467356546928 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 00:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:02:26 INFO - PROCESS | 1654 | 1467356546931 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 1654 | 1467356546932 Marionette TRACE conn2 <- [1,2058,null,{}] 00:02:26 INFO - PROCESS | 1654 | 1467356546962 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}] 00:02:26 INFO - PROCESS | 1654 | 1467356546963 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:27 INFO - PROCESS | 1654 | 1467356547099 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 00:02:27 INFO - PROCESS | 1654 | 1467356547194 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 1654 | 1467356547195 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e54a800 == 18 [pid = 1654] [id = 522] 00:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1188dac00) [pid = 1654] [serial = 1566] [outer = 0x0] 00:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x119e7b800) [pid = 1654] [serial = 1567] [outer = 0x1188dac00] 00:02:27 INFO - PROCESS | 1654 | 1467356547220 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1210e1000) [pid = 1654] [serial = 1568] [outer = 0x1188dac00] 00:02:27 INFO - PROCESS | 1654 | 1467356547536 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]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 646ms 00:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:02:27 INFO - PROCESS | 1654 | 1467356547577 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 1654 | 1467356547578 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 00:02:27 INFO - PROCESS | 1654 | 1467356547580 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 1654 | 1467356547582 Marionette TRACE conn2 <- [1,2062,null,{}] 00:02:27 INFO - PROCESS | 1654 | 1467356547584 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}] 00:02:27 INFO - PROCESS | 1654 | 1467356547585 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:27 INFO - PROCESS | 1654 | 1467356547669 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 00:02:27 INFO - PROCESS | 1654 | 1467356547673 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 1654 | 1467356547674 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11268d000 == 19 [pid = 1654] [id = 523] 00:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1211b8c00) [pid = 1654] [serial = 1569] [outer = 0x0] 00:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x124063800) [pid = 1654] [serial = 1570] [outer = 0x1211b8c00] 00:02:27 INFO - PROCESS | 1654 | 1467356547705 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x124d08000) [pid = 1654] [serial = 1571] [outer = 0x1211b8c00] 00:02:28 INFO - PROCESS | 1654 | 1467356548097 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]]]}] 00:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 520ms 00:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:02:28 INFO - PROCESS | 1654 | 1467356548115 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 1654 | 1467356548116 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 00:02:28 INFO - PROCESS | 1654 | 1467356548118 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 1654 | 1467356548120 Marionette TRACE conn2 <- [1,2066,null,{}] 00:02:28 INFO - PROCESS | 1654 | 1467356548124 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}] 00:02:28 INFO - PROCESS | 1654 | 1467356548126 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:28 INFO - PROCESS | 1654 | 1467356548223 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 00:02:28 INFO - PROCESS | 1654 | 1467356548227 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 1654 | 1467356548228 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf49000 == 20 [pid = 1654] [id = 524] 00:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x124d30400) [pid = 1654] [serial = 1572] [outer = 0x0] 00:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x126a18c00) [pid = 1654] [serial = 1573] [outer = 0x124d30400] 00:02:28 INFO - PROCESS | 1654 | 1467356548253 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12a5c0c00) [pid = 1654] [serial = 1574] [outer = 0x124d30400] 00:02:28 INFO - PROCESS | 1654 | 1467356548614 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]]]}] 00:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 523ms 00:02:28 INFO - PROCESS | 1654 | 1467356548652 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 1654 | 1467356548653 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 00:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:02:28 INFO - PROCESS | 1654 | 1467356548661 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 1654 | 1467356548663 Marionette TRACE conn2 <- [1,2070,null,{}] 00:02:28 INFO - PROCESS | 1654 | 1467356548666 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}] 00:02:28 INFO - PROCESS | 1654 | 1467356548667 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:28 INFO - PROCESS | 1654 | 1467356548751 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 00:02:28 INFO - PROCESS | 1654 | 1467356548757 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 1654 | 1467356548758 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12895c800 == 21 [pid = 1654] [id = 525] 00:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12a5c4800) [pid = 1654] [serial = 1575] [outer = 0x0] 00:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12a897000) [pid = 1654] [serial = 1576] [outer = 0x12a5c4800] 00:02:28 INFO - PROCESS | 1654 | 1467356548781 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12b1e4000) [pid = 1654] [serial = 1577] [outer = 0x12a5c4800] 00:02:29 INFO - PROCESS | 1654 | 1467356549143 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]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 00:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:02:29 INFO - PROCESS | 1654 | 1467356549181 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 1654 | 1467356549182 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 00:02:29 INFO - PROCESS | 1654 | 1467356549184 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 1654 | 1467356549185 Marionette TRACE conn2 <- [1,2074,null,{}] 00:02:29 INFO - PROCESS | 1654 | 1467356549187 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}] 00:02:29 INFO - PROCESS | 1654 | 1467356549188 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:29 INFO - PROCESS | 1654 | 1467356549279 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 00:02:29 INFO - PROCESS | 1654 | 1467356549390 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 1654 | 1467356549391 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e58f800 == 22 [pid = 1654] [id = 526] 00:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12a67f000) [pid = 1654] [serial = 1578] [outer = 0x0] 00:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12b985400) [pid = 1654] [serial = 1579] [outer = 0x12a67f000] 00:02:29 INFO - PROCESS | 1654 | 1467356549431 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12c210c00) [pid = 1654] [serial = 1580] [outer = 0x12a67f000] 00:02:29 INFO - PROCESS | 1654 | 1467356549895 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]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 718ms 00:02:29 INFO - PROCESS | 1654 | 1467356549903 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 1654 | 1467356549904 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 00:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:02:29 INFO - PROCESS | 1654 | 1467356549908 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 1654 | 1467356549909 Marionette TRACE conn2 <- [1,2078,null,{}] 00:02:29 INFO - PROCESS | 1654 | 1467356549911 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}] 00:02:29 INFO - PROCESS | 1654 | 1467356549912 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:30 INFO - PROCESS | 1654 | 1467356550045 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 00:02:30 INFO - PROCESS | 1654 | 1467356550061 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 1654 | 1467356550062 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1377a5800 == 23 [pid = 1654] [id = 527] 00:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12bc49800) [pid = 1654] [serial = 1581] [outer = 0x0] 00:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x12c377c00) [pid = 1654] [serial = 1582] [outer = 0x12bc49800] 00:02:30 INFO - PROCESS | 1654 | 1467356550086 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12c37e800) [pid = 1654] [serial = 1583] [outer = 0x12bc49800] 00:02:30 INFO - PROCESS | 1654 | 1467356550422 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]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 567ms 00:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:02:30 INFO - PROCESS | 1654 | 1467356550476 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 1654 | 1467356550477 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 00:02:30 INFO - PROCESS | 1654 | 1467356550478 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 1654 | 1467356550479 Marionette TRACE conn2 <- [1,2082,null,{}] 00:02:30 INFO - PROCESS | 1654 | 1467356550481 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}] 00:02:30 INFO - PROCESS | 1654 | 1467356550482 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:30 INFO - PROCESS | 1654 | 1467356550610 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 00:02:30 INFO - PROCESS | 1654 | 1467356550680 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 1654 | 1467356550681 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x135819000 == 24 [pid = 1654] [id = 528] 00:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12bd3a800) [pid = 1654] [serial = 1584] [outer = 0x0] 00:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x12c3f2400) [pid = 1654] [serial = 1585] [outer = 0x12bd3a800] 00:02:30 INFO - PROCESS | 1654 | 1467356550722 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x12c3f7800) [pid = 1654] [serial = 1586] [outer = 0x12bd3a800] 00:02:31 INFO - PROCESS | 1654 | 1467356551048 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]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 620ms 00:02:31 INFO - PROCESS | 1654 | 1467356551099 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 1654 | 1467356551101 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 00:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:02:31 INFO - PROCESS | 1654 | 1467356551112 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 1654 | 1467356551113 Marionette TRACE conn2 <- [1,2086,null,{}] 00:02:31 INFO - PROCESS | 1654 | 1467356551115 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}] 00:02:31 INFO - PROCESS | 1654 | 1467356551116 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:31 INFO - PROCESS | 1654 | 1467356551252 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 00:02:31 INFO - PROCESS | 1654 | 1467356551272 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 1654 | 1467356551273 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x129c38000 == 25 [pid = 1654] [id = 529] 00:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x112d50400) [pid = 1654] [serial = 1587] [outer = 0x0] 00:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x119c46000) [pid = 1654] [serial = 1588] [outer = 0x112d50400] 00:02:31 INFO - PROCESS | 1654 | 1467356551311 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x12b006000) [pid = 1654] [serial = 1589] [outer = 0x112d50400] 00:02:32 INFO - PROCESS | 1654 | 1467356552371 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]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1271ms 00:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:02:32 INFO - PROCESS | 1654 | 1467356552384 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 1654 | 1467356552386 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 00:02:32 INFO - PROCESS | 1654 | 1467356552390 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - PROCESS | 1654 | 1467356552395 Marionette TRACE conn2 <- [1,2090,null,{}] 00:02:32 INFO - PROCESS | 1654 | 1467356552398 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}] 00:02:32 INFO - PROCESS | 1654 | 1467356552400 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:32 INFO - PROCESS | 1654 | 1467356552510 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 00:02:32 INFO - PROCESS | 1654 | 1467356552612 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 1654 | 1467356552613 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a8000 == 26 [pid = 1654] [id = 530] 00:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x117f9a800) [pid = 1654] [serial = 1590] [outer = 0x0] 00:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x118447800) [pid = 1654] [serial = 1591] [outer = 0x117f9a800] 00:02:32 INFO - PROCESS | 1654 | 1467356552644 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x11892c000) [pid = 1654] [serial = 1592] [outer = 0x117f9a800] 00:02:33 INFO - PROCESS | 1654 | 1467356553068 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]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 727ms 00:02:33 INFO - PROCESS | 1654 | 1467356553137 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 1654 | 1467356553140 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 00:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:02:33 INFO - PROCESS | 1654 | 1467356553176 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 1654 | 1467356553178 Marionette TRACE conn2 <- [1,2094,null,{}] 00:02:33 INFO - PROCESS | 1654 | 1467356553181 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}] 00:02:33 INFO - PROCESS | 1654 | 1467356553183 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:33 INFO - PROCESS | 1654 | 1467356553296 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 00:02:33 INFO - PROCESS | 1654 | 1467356553398 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 1654 | 1467356553400 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf49800 == 27 [pid = 1654] [id = 531] 00:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x119e80c00) [pid = 1654] [serial = 1593] [outer = 0x0] 00:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x1211b9c00) [pid = 1654] [serial = 1594] [outer = 0x119e80c00] 00:02:33 INFO - PROCESS | 1654 | 1467356553431 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x123fbd400) [pid = 1654] [serial = 1595] [outer = 0x119e80c00] 00:02:33 INFO - PROCESS | 1654 | 1467356553863 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]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 744ms 00:02:33 INFO - PROCESS | 1654 | 1467356553902 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 1654 | 1467356553903 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 00:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:02:33 INFO - PROCESS | 1654 | 1467356553906 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 1654 | 1467356553909 Marionette TRACE conn2 <- [1,2098,null,{}] 00:02:33 INFO - PROCESS | 1654 | 1467356553917 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}] 00:02:33 INFO - PROCESS | 1654 | 1467356553920 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:34 INFO - PROCESS | 1654 | 1467356554071 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 00:02:34 INFO - PROCESS | 1654 | 1467356554215 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 1654 | 1467356554217 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d43c000 == 28 [pid = 1654] [id = 532] 00:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x113da7c00) [pid = 1654] [serial = 1596] [outer = 0x0] 00:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x124a36400) [pid = 1654] [serial = 1597] [outer = 0x113da7c00] 00:02:34 INFO - PROCESS | 1654 | 1467356554250 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x126a0a400) [pid = 1654] [serial = 1598] [outer = 0x113da7c00] 00:02:34 INFO - PROCESS | 1654 | 1467356554717 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]]]}] 00:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 872ms 00:02:34 INFO - PROCESS | 1654 | 1467356554779 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 1654 | 1467356554781 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 00:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:02:34 INFO - PROCESS | 1654 | 1467356554783 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 1654 | 1467356554784 Marionette TRACE conn2 <- [1,2102,null,{}] 00:02:34 INFO - PROCESS | 1654 | 1467356554787 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}] 00:02:34 INFO - PROCESS | 1654 | 1467356554788 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:34 INFO - PROCESS | 1654 | 1467356554900 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 00:02:35 INFO - PROCESS | 1654 | 1467356555003 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 1654 | 1467356555004 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x112f6f000 == 29 [pid = 1654] [id = 533] 00:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x1133c1800) [pid = 1654] [serial = 1599] [outer = 0x0] 00:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x117fa1400) [pid = 1654] [serial = 1600] [outer = 0x1133c1800] 00:02:35 INFO - PROCESS | 1654 | 1467356555034 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x119612400) [pid = 1654] [serial = 1601] [outer = 0x1133c1800] 00:02:35 INFO - PROCESS | 1654 | 1467356555776 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]]]}] 00:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1019ms 00:02:35 INFO - PROCESS | 1654 | 1467356555803 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 1654 | 1467356555805 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 00:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:02:35 INFO - PROCESS | 1654 | 1467356555810 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - PROCESS | 1654 | 1467356555813 Marionette TRACE conn2 <- [1,2106,null,{}] 00:02:35 INFO - PROCESS | 1654 | 1467356555826 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}] 00:02:35 INFO - PROCESS | 1654 | 1467356555827 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:35 INFO - PROCESS | 1654 | 1467356555917 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 00:02:36 INFO - PROCESS | 1654 | 1467356556022 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 1654 | 1467356556023 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x113b9d000 == 30 [pid = 1654] [id = 534] 00:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x110fed800) [pid = 1654] [serial = 1602] [outer = 0x0] 00:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x1110a1400) [pid = 1654] [serial = 1603] [outer = 0x110fed800] 00:02:36 INFO - PROCESS | 1654 | 1467356556050 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x1122bdc00) [pid = 1654] [serial = 1604] [outer = 0x110fed800] 00:02:36 INFO - PROCESS | 1654 | 1467356556635 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]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 885ms 00:02:36 INFO - PROCESS | 1654 | 1467356556696 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 1654 | 1467356556701 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 00:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:02:36 INFO - PROCESS | 1654 | 1467356556707 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 1654 | 1467356556710 Marionette TRACE conn2 <- [1,2110,null,{}] 00:02:36 INFO - PROCESS | 1654 | 1467356556713 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}] 00:02:36 INFO - PROCESS | 1654 | 1467356556716 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:36 INFO - PROCESS | 1654 | 1467356556889 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 00:02:36 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x12c213000) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x12a8a2000) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x12b1e8000) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x128874000) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x12a67b800) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x124a2fc00) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x124b3ac00) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x1211b3c00) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x12391b400) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x11892a400) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x118932000) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12886b800) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x12886fc00) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12a6d1000) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12c3f1c00) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x12a6cac00) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12a6cec00) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x1211be400) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12c219400) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x12bc49000) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12c20c800) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x128a06c00) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12a67b000) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x123807000) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x123fc5000) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x119e79800) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x123f89400) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x12c85e400) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12c869000) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x123fbe800) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x123fc3000) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12c212800) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12c219000) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x12b024400) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12b97d000) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1255d3c00) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12680b800) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x119e81800) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x123803800) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x119e78000) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x119e7e400) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12c85a400) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12c85e000) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12bd3b800) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12bd42c00) [pid = 1654] [serial = 1472] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12bc48800) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12bc52800) [pid = 1654] [serial = 1469] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12b006400) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12b1e6800) [pid = 1654] [serial = 1466] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x125649000) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x126020400) [pid = 1654] [serial = 1463] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11960e800) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1239ec400) [pid = 1654] [serial = 1460] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x118417800) [pid = 1654] [serial = 1455] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11960dc00) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12a685400) [pid = 1654] [serial = 1452] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12b1e0c00) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x128a0f400) [pid = 1654] [serial = 1449] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x129297400) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x125652400) [pid = 1654] [serial = 1446] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1266a1400) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1242d8000) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x124a6cc00) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11841f400) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1198ddc00) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x112d50c00) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x116b0bc00) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1198dcc00) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11a0e1800) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1167ebc00) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118414000) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12b02bc00) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12a67bc00) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1250b0800) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1264ef400) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11982a400) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119cf4800) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1126fd400) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1133be000) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1242d9400) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1242ddc00) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12c20f800) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12c21b400) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12bc46000) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12bd39400) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116177c00) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119c40800) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b985c00) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12bc4c400) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b979000) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b97f000) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12a8a1000) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12b1ea400) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a5c6000) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a67d400) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128a0c000) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x129290800) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124531c00) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x125648c00) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1198e3c00) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119c44400) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1183b1000) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118839800) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11883c000) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129299400) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129434c00) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12a48b000) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1250b1c00) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126021000) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119c41c00) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1210e2400) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116809c00) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1183a9800) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12906b000) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x129433800) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119460000) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1167ed800) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119b4a800) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1126fb400) [pid = 1654] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:02:37 INFO - PROCESS | 1654 | 1467356557015 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 1654 | 1467356557016 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x112674800 == 31 [pid = 1654] [id = 535] 00:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126fb400) [pid = 1654] [serial = 1605] [outer = 0x0] 00:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11270d800) [pid = 1654] [serial = 1606] [outer = 0x1126fb400] 00:02:37 INFO - PROCESS | 1654 | 1467356557047 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112a7bc00) [pid = 1654] [serial = 1607] [outer = 0x1126fb400] 00:02:37 INFO - PROCESS | 1654 | 1467356557410 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]]]}] 00:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 723ms 00:02:37 INFO - PROCESS | 1654 | 1467356557429 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 1654 | 1467356557431 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 00:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:02:37 INFO - PROCESS | 1654 | 1467356557433 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 1654 | 1467356557435 Marionette TRACE conn2 <- [1,2114,null,{}] 00:02:37 INFO - PROCESS | 1654 | 1467356557444 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}] 00:02:37 INFO - PROCESS | 1654 | 1467356557447 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:37 INFO - PROCESS | 1654 | 1467356557528 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 00:02:37 INFO - PROCESS | 1654 | 1467356557533 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 1654 | 1467356557534 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x116b9e000 == 32 [pid = 1654] [id = 536] 00:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112f23400) [pid = 1654] [serial = 1608] [outer = 0x0] 00:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113f04800) [pid = 1654] [serial = 1609] [outer = 0x112f23400] 00:02:37 INFO - PROCESS | 1654 | 1467356557561 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1161d5800) [pid = 1654] [serial = 1610] [outer = 0x112f23400] 00:02:37 INFO - PROCESS | 1654 | 1467356557929 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]]]}] 00:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 524ms 00:02:37 INFO - PROCESS | 1654 | 1467356557958 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 1654 | 1467356557959 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 00:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:02:37 INFO - PROCESS | 1654 | 1467356557962 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 1654 | 1467356557963 Marionette TRACE conn2 <- [1,2118,null,{}] 00:02:37 INFO - PROCESS | 1654 | 1467356557965 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}] 00:02:37 INFO - PROCESS | 1654 | 1467356557967 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:38 INFO - PROCESS | 1654 | 1467356558058 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 00:02:38 INFO - PROCESS | 1654 | 1467356558074 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 1654 | 1467356558076 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x118311000 == 33 [pid = 1654] [id = 537] 00:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1168e5800) [pid = 1654] [serial = 1611] [outer = 0x0] 00:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116a73000) [pid = 1654] [serial = 1612] [outer = 0x1168e5800] 00:02:38 INFO - PROCESS | 1654 | 1467356558104 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11712f400) [pid = 1654] [serial = 1613] [outer = 0x1168e5800] 00:02:38 INFO - PROCESS | 1654 | 1467356558445 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]]]}] 00:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 520ms 00:02:38 INFO - PROCESS | 1654 | 1467356558482 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 1654 | 1467356558483 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 00:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:02:38 INFO - PROCESS | 1654 | 1467356558492 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 1654 | 1467356558493 Marionette TRACE conn2 <- [1,2122,null,{}] 00:02:38 INFO - PROCESS | 1654 | 1467356558495 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}] 00:02:38 INFO - PROCESS | 1654 | 1467356558497 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:38 INFO - PROCESS | 1654 | 1467356558576 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 00:02:38 INFO - PROCESS | 1654 | 1467356558579 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 1654 | 1467356558581 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11831f000 == 34 [pid = 1654] [id = 538] 00:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1128d5000) [pid = 1654] [serial = 1614] [outer = 0x0] 00:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1177e2400) [pid = 1654] [serial = 1615] [outer = 0x1128d5000] 00:02:38 INFO - PROCESS | 1654 | 1467356558606 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1181b4c00) [pid = 1654] [serial = 1616] [outer = 0x1128d5000] 00:02:38 INFO - PROCESS | 1654 | 1467356558972 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]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 00:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:02:39 INFO - PROCESS | 1654 | 1467356559010 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 1654 | 1467356559012 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 00:02:39 INFO - PROCESS | 1654 | 1467356559014 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 1654 | 1467356559015 Marionette TRACE conn2 <- [1,2126,null,{}] 00:02:39 INFO - PROCESS | 1654 | 1467356559017 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}] 00:02:39 INFO - PROCESS | 1654 | 1467356559021 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:39 INFO - PROCESS | 1654 | 1467356559111 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 00:02:39 INFO - PROCESS | 1654 | 1467356559180 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 1654 | 1467356559181 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a3b800 == 35 [pid = 1654] [id = 539] 00:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1181b4800) [pid = 1654] [serial = 1617] [outer = 0x0] 00:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118286000) [pid = 1654] [serial = 1618] [outer = 0x1181b4800] 00:02:39 INFO - PROCESS | 1654 | 1467356559209 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1183b7800) [pid = 1654] [serial = 1619] [outer = 0x1181b4800] 00:02:39 INFO - PROCESS | 1654 | 1467356559577 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]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 567ms 00:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:02:39 INFO - PROCESS | 1654 | 1467356559582 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 1654 | 1467356559584 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 00:02:39 INFO - PROCESS | 1654 | 1467356559587 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 1654 | 1467356559589 Marionette TRACE conn2 <- [1,2130,null,{}] 00:02:39 INFO - PROCESS | 1654 | 1467356559592 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}] 00:02:39 INFO - PROCESS | 1654 | 1467356559594 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:39 INFO - PROCESS | 1654 | 1467356559742 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 00:02:39 INFO - PROCESS | 1654 | 1467356559762 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 1654 | 1467356559764 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119eb6800 == 36 [pid = 1654] [id = 540] 00:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118416400) [pid = 1654] [serial = 1620] [outer = 0x0] 00:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11841e400) [pid = 1654] [serial = 1621] [outer = 0x118416400] 00:02:39 INFO - PROCESS | 1654 | 1467356559803 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118448800) [pid = 1654] [serial = 1622] [outer = 0x118416400] 00:02:40 INFO - PROCESS | 1654 | 1467356560211 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] 00:02:40 INFO - PROCESS | 1654 | 1467356560260 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 00:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:02:40 INFO - PROCESS | 1654 | 1467356560262 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 1654 | 1467356560264 Marionette TRACE conn2 <- [1,2134,null,{}] 00:02:40 INFO - PROCESS | 1654 | 1467356560266 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}] 00:02:40 INFO - PROCESS | 1654 | 1467356560267 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:40 INFO - PROCESS | 1654 | 1467356560366 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 00:02:40 INFO - PROCESS | 1654 | 1467356560378 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 1654 | 1467356560379 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e7000 == 37 [pid = 1654] [id = 541] 00:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118449800) [pid = 1654] [serial = 1623] [outer = 0x0] 00:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11881a000) [pid = 1654] [serial = 1624] [outer = 0x118449800] 00:02:40 INFO - PROCESS | 1654 | 1467356560418 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11892a800) [pid = 1654] [serial = 1625] [outer = 0x118449800] 00:02:40 INFO - PROCESS | 1654 | 1467356560755 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]]]}] 00:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 518ms 00:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:02:40 INFO - PROCESS | 1654 | 1467356560782 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 1654 | 1467356560783 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 00:02:40 INFO - PROCESS | 1654 | 1467356560785 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 1654 | 1467356560786 Marionette TRACE conn2 <- [1,2138,null,{}] 00:02:40 INFO - PROCESS | 1654 | 1467356560789 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}] 00:02:40 INFO - PROCESS | 1654 | 1467356560790 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:40 INFO - PROCESS | 1654 | 1467356560897 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 00:02:40 INFO - PROCESS | 1654 | 1467356560901 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 1654 | 1467356560902 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b25800 == 38 [pid = 1654] [id = 542] 00:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11844f000) [pid = 1654] [serial = 1626] [outer = 0x0] 00:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118932400) [pid = 1654] [serial = 1627] [outer = 0x11844f000] 00:02:40 INFO - PROCESS | 1654 | 1467356560926 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11915f800) [pid = 1654] [serial = 1628] [outer = 0x11844f000] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12c210000) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12a67f000) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bd3a800) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11277c400) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12a5c4800) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1188dac00) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1211b8c00) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118936800) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11277d000) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118938800) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12a896000) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x111c14800) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124d30400) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12886b000) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118445800) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124d0a400) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12bc49800) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:02:41 INFO - PROCESS | 1654 | 1467356561519 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]]]}] 00:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 00:02:41 INFO - PROCESS | 1654 | 1467356561557 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 00:02:41 INFO - PROCESS | 1654 | 1467356561560 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 00:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:02:41 INFO - PROCESS | 1654 | 1467356561564 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:02:41 INFO - PROCESS | 1654 | 1467356561565 Marionette TRACE conn2 <- [1,2142,null,{}] 00:02:41 INFO - PROCESS | 1654 | 1467356561568 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}] 00:02:41 INFO - PROCESS | 1654 | 1467356561570 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:41 INFO - PROCESS | 1654 | 1467356561715 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 00:02:41 INFO - PROCESS | 1654 | 1467356561805 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 1654 | 1467356561806 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cc1000 == 39 [pid = 1654] [id = 543] 00:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11277ac00) [pid = 1654] [serial = 1629] [outer = 0x0] 00:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118443c00) [pid = 1654] [serial = 1630] [outer = 0x11277ac00] 00:02:41 INFO - PROCESS | 1654 | 1467356561846 Marionette DEBUG loaded listener.js 00:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119454800) [pid = 1654] [serial = 1631] [outer = 0x11277ac00] 00:02:42 INFO - PROCESS | 1654 | 1467356562130 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] 00:02:42 INFO - PROCESS | 1654 | 1467356562185 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 00:02:42 INFO - PROCESS | 1654 | 1467356562188 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 1654 | 1467356562191 Marionette TRACE conn2 <- [1,2146,null,{}] 00:02:42 INFO - PROCESS | 1654 | 1467356562195 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}] 00:02:42 INFO - PROCESS | 1654 | 1467356562196 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:42 INFO - PROCESS | 1654 | 1467356562284 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 00:02:42 INFO - PROCESS | 1654 | 1467356562288 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 1654 | 1467356562291 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242be000 == 40 [pid = 1654] [id = 544] 00:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11277c000) [pid = 1654] [serial = 1632] [outer = 0x0] 00:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119460000) [pid = 1654] [serial = 1633] [outer = 0x11277c000] 00:02:42 INFO - PROCESS | 1654 | 1467356562370 Marionette DEBUG loaded listener.js 00:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119b48400) [pid = 1654] [serial = 1634] [outer = 0x11277c000] 00:02:42 INFO - PROCESS | 1654 | 1467356562644 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] 00:02:42 INFO - PROCESS | 1654 | 1467356562665 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 00:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:02:42 INFO - PROCESS | 1654 | 1467356562667 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 1654 | 1467356562668 Marionette TRACE conn2 <- [1,2150,null,{}] 00:02:42 INFO - PROCESS | 1654 | 1467356562670 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}] 00:02:42 INFO - PROCESS | 1654 | 1467356562672 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:42 INFO - PROCESS | 1654 | 1467356562768 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 00:02:42 INFO - PROCESS | 1654 | 1467356562771 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 1654 | 1467356562773 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bb000 == 41 [pid = 1654] [id = 545] 00:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11961a400) [pid = 1654] [serial = 1635] [outer = 0x0] 00:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119c44c00) [pid = 1654] [serial = 1636] [outer = 0x11961a400] 00:02:42 INFO - PROCESS | 1654 | 1467356562797 Marionette DEBUG loaded listener.js 00:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119cf5400) [pid = 1654] [serial = 1637] [outer = 0x11961a400] 00:02:43 INFO - PROCESS | 1654 | 1467356563127 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]]]}] 00:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 469ms 00:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:02:43 INFO - PROCESS | 1654 | 1467356563136 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 00:02:43 INFO - PROCESS | 1654 | 1467356563138 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 00:02:43 INFO - PROCESS | 1654 | 1467356563140 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - PROCESS | 1654 | 1467356563143 Marionette TRACE conn2 <- [1,2154,null,{}] 00:02:43 INFO - PROCESS | 1654 | 1467356563147 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}] 00:02:43 INFO - PROCESS | 1654 | 1467356563148 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:43 INFO - PROCESS | 1654 | 1467356563232 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 00:02:43 INFO - PROCESS | 1654 | 1467356563291 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 1654 | 1467356563292 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12649c800 == 42 [pid = 1654] [id = 546] 00:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11680c000) [pid = 1654] [serial = 1638] [outer = 0x0] 00:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119cf7c00) [pid = 1654] [serial = 1639] [outer = 0x11680c000] 00:02:43 INFO - PROCESS | 1654 | 1467356563316 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119e80800) [pid = 1654] [serial = 1640] [outer = 0x11680c000] 00:02:43 INFO - PROCESS | 1654 | 1467356563750 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]]]}] 00:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 622ms 00:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:02:43 INFO - PROCESS | 1654 | 1467356563762 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 00:02:43 INFO - PROCESS | 1654 | 1467356563765 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 00:02:43 INFO - PROCESS | 1654 | 1467356563768 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - PROCESS | 1654 | 1467356563770 Marionette TRACE conn2 <- [1,2158,null,{}] 00:02:43 INFO - PROCESS | 1654 | 1467356563775 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}] 00:02:43 INFO - PROCESS | 1654 | 1467356563777 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:43 INFO - PROCESS | 1654 | 1467356563879 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 00:02:43 INFO - PROCESS | 1654 | 1467356563939 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 1654 | 1467356563940 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x116719000 == 43 [pid = 1654] [id = 547] 00:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x111e2e800) [pid = 1654] [serial = 1641] [outer = 0x0] 00:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1126f9800) [pid = 1654] [serial = 1642] [outer = 0x111e2e800] 00:02:43 INFO - PROCESS | 1654 | 1467356563971 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1128ca400) [pid = 1654] [serial = 1643] [outer = 0x111e2e800] 00:02:44 INFO - PROCESS | 1654 | 1467356564444 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]]]}] 00:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 723ms 00:02:44 INFO - PROCESS | 1654 | 1467356564492 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 00:02:44 INFO - PROCESS | 1654 | 1467356564495 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 00:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:02:44 INFO - PROCESS | 1654 | 1467356564499 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - PROCESS | 1654 | 1467356564501 Marionette TRACE conn2 <- [1,2162,null,{}] 00:02:44 INFO - PROCESS | 1654 | 1467356564504 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}] 00:02:44 INFO - PROCESS | 1654 | 1467356564506 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:44 INFO - PROCESS | 1654 | 1467356564612 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 00:02:44 INFO - PROCESS | 1654 | 1467356564685 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 1654 | 1467356564686 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a1000 == 44 [pid = 1654] [id = 548] 00:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x112d3e000) [pid = 1654] [serial = 1644] [outer = 0x0] 00:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x113b50400) [pid = 1654] [serial = 1645] [outer = 0x112d3e000] 00:02:44 INFO - PROCESS | 1654 | 1467356564718 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116180c00) [pid = 1654] [serial = 1646] [outer = 0x112d3e000] 00:02:45 INFO - PROCESS | 1654 | 1467356565144 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]]]}] 00:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 00:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:02:45 INFO - PROCESS | 1654 | 1467356565170 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 1654 | 1467356565172 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 00:02:45 INFO - PROCESS | 1654 | 1467356565174 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 1654 | 1467356565177 Marionette TRACE conn2 <- [1,2166,null,{}] 00:02:45 INFO - PROCESS | 1654 | 1467356565185 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}] 00:02:45 INFO - PROCESS | 1654 | 1467356565188 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:45 INFO - PROCESS | 1654 | 1467356565312 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 00:02:45 INFO - PROCESS | 1654 | 1467356565374 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 1654 | 1467356565376 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x126835800 == 45 [pid = 1654] [id = 549] 00:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1177da000) [pid = 1654] [serial = 1647] [outer = 0x0] 00:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118369400) [pid = 1654] [serial = 1648] [outer = 0x1177da000] 00:02:45 INFO - PROCESS | 1654 | 1467356565407 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1183b6400) [pid = 1654] [serial = 1649] [outer = 0x1177da000] 00:02:45 INFO - PROCESS | 1654 | 1467356565877 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]]]}] 00:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 725ms 00:02:45 INFO - PROCESS | 1654 | 1467356565900 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 1654 | 1467356565902 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 00:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:02:45 INFO - PROCESS | 1654 | 1467356565904 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 1654 | 1467356565905 Marionette TRACE conn2 <- [1,2170,null,{}] 00:02:45 INFO - PROCESS | 1654 | 1467356565908 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}] 00:02:45 INFO - PROCESS | 1654 | 1467356565909 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:46 INFO - PROCESS | 1654 | 1467356566014 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 00:02:46 INFO - PROCESS | 1654 | 1467356566072 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:46 INFO - PROCESS | 1654 | 1467356566073 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x128952800 == 46 [pid = 1654] [id = 550] 00:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118413800) [pid = 1654] [serial = 1650] [outer = 0x0] 00:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119459800) [pid = 1654] [serial = 1651] [outer = 0x118413800] 00:02:46 INFO - PROCESS | 1654 | 1467356566103 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1198dc800) [pid = 1654] [serial = 1652] [outer = 0x118413800] 00:02:46 INFO - PROCESS | 1654 | 1467356566685 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]]]}] 00:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 822ms 00:02:46 INFO - PROCESS | 1654 | 1467356566731 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 00:02:46 INFO - PROCESS | 1654 | 1467356566734 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 00:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:02:46 INFO - PROCESS | 1654 | 1467356566737 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - PROCESS | 1654 | 1467356566739 Marionette TRACE conn2 <- [1,2174,null,{}] 00:02:46 INFO - PROCESS | 1654 | 1467356566745 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}] 00:02:46 INFO - PROCESS | 1654 | 1467356566747 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:46 INFO - PROCESS | 1654 | 1467356566835 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 00:02:46 INFO - PROCESS | 1654 | 1467356566910 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:46 INFO - PROCESS | 1654 | 1467356566911 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x113904800 == 47 [pid = 1654] [id = 551] 00:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1128d3c00) [pid = 1654] [serial = 1653] [outer = 0x0] 00:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x112adc400) [pid = 1654] [serial = 1654] [outer = 0x1128d3c00] 00:02:46 INFO - PROCESS | 1654 | 1467356566940 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1151d2400) [pid = 1654] [serial = 1655] [outer = 0x1128d3c00] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x112895800 == 46 [pid = 1654] [id = 513] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bb000 == 45 [pid = 1654] [id = 545] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1242be000 == 44 [pid = 1654] [id = 544] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x123cc1000 == 43 [pid = 1654] [id = 543] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x123b25800 == 42 [pid = 1654] [id = 542] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e7000 == 41 [pid = 1654] [id = 541] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x119eb6800 == 40 [pid = 1654] [id = 540] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x116a3b800 == 39 [pid = 1654] [id = 539] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11831f000 == 38 [pid = 1654] [id = 538] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x118311000 == 37 [pid = 1654] [id = 537] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x116b9e000 == 36 [pid = 1654] [id = 536] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x112674800 == 35 [pid = 1654] [id = 535] 00:02:47 INFO - PROCESS | 1654 | --DOCSHELL 0x113b9d000 == 34 [pid = 1654] [id = 534] 00:02:47 INFO - PROCESS | 1654 | 1467356567329 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]]]}] 00:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 625ms 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12c3f2000) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c3f7800) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1128d1c00) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1173b8000) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12a897000) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b1e4000) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1210e1000) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119e7b800) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124063800) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x124d08000) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1211b1000) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12456a800) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11672e400) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118415000) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119831800) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119e86800) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b009c00) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12c20dc00) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112713800) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12b985400) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1133b3400) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126a18c00) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a5c0c00) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x129297000) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12a67ec00) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11915b400) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1198e6800) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x125662c00) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12c377c00) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126a10000) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12c3f2400) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12c37e800) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12c210c00) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1654 | 1467356567369 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 1654 | 1467356567372 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 00:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:02:47 INFO - PROCESS | 1654 | 1467356567380 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 1654 | 1467356567382 Marionette TRACE conn2 <- [1,2178,null,{}] 00:02:47 INFO - PROCESS | 1654 | 1467356567384 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}] 00:02:47 INFO - PROCESS | 1654 | 1467356567386 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:47 INFO - PROCESS | 1654 | 1467356567466 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 00:02:47 INFO - PROCESS | 1654 | 1467356567470 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 1654 | 1467356567471 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171dd000 == 35 [pid = 1654] [id = 552] 00:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1167ef800) [pid = 1654] [serial = 1656] [outer = 0x0] 00:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116a6e000) [pid = 1654] [serial = 1657] [outer = 0x1167ef800] 00:02:47 INFO - PROCESS | 1654 | 1467356567502 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117fa5800) [pid = 1654] [serial = 1658] [outer = 0x1167ef800] 00:02:47 INFO - PROCESS | 1654 | 1467356567836 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]]]}] 00:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 469ms 00:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:02:47 INFO - PROCESS | 1654 | 1467356567849 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 1654 | 1467356567851 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 00:02:47 INFO - PROCESS | 1654 | 1467356567853 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 1654 | 1467356567856 Marionette TRACE conn2 <- [1,2182,null,{}] 00:02:47 INFO - PROCESS | 1654 | 1467356567865 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}] 00:02:47 INFO - PROCESS | 1654 | 1467356567868 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:47 INFO - PROCESS | 1654 | 1467356567964 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 00:02:48 INFO - PROCESS | 1654 | 1467356568021 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 1654 | 1467356568023 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c24000 == 36 [pid = 1654] [id = 553] 00:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1181bf000) [pid = 1654] [serial = 1659] [outer = 0x0] 00:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1183b2800) [pid = 1654] [serial = 1660] [outer = 0x1181bf000] 00:02:48 INFO - PROCESS | 1654 | 1467356568051 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11844ec00) [pid = 1654] [serial = 1661] [outer = 0x1181bf000] 00:02:48 INFO - PROCESS | 1654 | 1467356568368 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]]]}] 00:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 524ms 00:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:02:48 INFO - PROCESS | 1654 | 1467356568381 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 1654 | 1467356568382 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 00:02:48 INFO - PROCESS | 1654 | 1467356568385 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 1654 | 1467356568386 Marionette TRACE conn2 <- [1,2186,null,{}] 00:02:48 INFO - PROCESS | 1654 | 1467356568388 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}] 00:02:48 INFO - PROCESS | 1654 | 1467356568389 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:48 INFO - PROCESS | 1654 | 1467356568482 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 00:02:48 INFO - PROCESS | 1654 | 1467356568544 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 1654 | 1467356568545 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a51000 == 37 [pid = 1654] [id = 554] 00:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1185e8400) [pid = 1654] [serial = 1662] [outer = 0x0] 00:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118936400) [pid = 1654] [serial = 1663] [outer = 0x1185e8400] 00:02:48 INFO - PROCESS | 1654 | 1467356568570 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119463400) [pid = 1654] [serial = 1664] [outer = 0x1185e8400] 00:02:48 INFO - PROCESS | 1654 | 1467356568842 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]]]}] 00:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 468ms 00:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:02:48 INFO - PROCESS | 1654 | 1467356568853 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 1654 | 1467356568855 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 00:02:48 INFO - PROCESS | 1654 | 1467356568858 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 1654 | 1467356568860 Marionette TRACE conn2 <- [1,2190,null,{}] 00:02:48 INFO - PROCESS | 1654 | 1467356568868 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}] 00:02:48 INFO - PROCESS | 1654 | 1467356568869 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:48 INFO - PROCESS | 1654 | 1467356568954 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 00:02:48 INFO - PROCESS | 1654 | 1467356568960 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 1654 | 1467356568961 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1245d4000 == 38 [pid = 1654] [id = 555] 00:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1189d7400) [pid = 1654] [serial = 1665] [outer = 0x0] 00:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1198e5000) [pid = 1654] [serial = 1666] [outer = 0x1189d7400] 00:02:48 INFO - PROCESS | 1654 | 1467356568986 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119aac800) [pid = 1654] [serial = 1667] [outer = 0x1189d7400] 00:02:49 INFO - PROCESS | 1654 | 1467356569355 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]]]}] 00:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 527ms 00:02:49 INFO - PROCESS | 1654 | 1467356569397 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 00:02:49 INFO - PROCESS | 1654 | 1467356569399 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 00:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:02:49 INFO - PROCESS | 1654 | 1467356569401 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - PROCESS | 1654 | 1467356569402 Marionette TRACE conn2 <- [1,2194,null,{}] 00:02:49 INFO - PROCESS | 1654 | 1467356569404 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}] 00:02:49 INFO - PROCESS | 1654 | 1467356569408 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:49 INFO - PROCESS | 1654 | 1467356569532 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 00:02:49 INFO - PROCESS | 1654 | 1467356569545 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:49 INFO - PROCESS | 1654 | 1467356569546 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b5800 == 39 [pid = 1654] [id = 556] 00:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119b4a800) [pid = 1654] [serial = 1668] [outer = 0x0] 00:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119e82800) [pid = 1654] [serial = 1669] [outer = 0x119b4a800] 00:02:49 INFO - PROCESS | 1654 | 1467356569571 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1211b8800) [pid = 1654] [serial = 1670] [outer = 0x119b4a800] 00:02:49 INFO - PROCESS | 1654 | 1467356569888 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]]]}] 00:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 00:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:02:49 INFO - PROCESS | 1654 | 1467356569920 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 00:02:49 INFO - PROCESS | 1654 | 1467356569921 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 00:02:49 INFO - PROCESS | 1654 | 1467356569924 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - PROCESS | 1654 | 1467356569926 Marionette TRACE conn2 <- [1,2198,null,{}] 00:02:49 INFO - PROCESS | 1654 | 1467356569936 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}] 00:02:49 INFO - PROCESS | 1654 | 1467356569938 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:50 INFO - PROCESS | 1654 | 1467356570036 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 00:02:50 INFO - PROCESS | 1654 | 1467356570040 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 1654 | 1467356570041 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f43800 == 40 [pid = 1654] [id = 557] 00:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1211b0c00) [pid = 1654] [serial = 1671] [outer = 0x0] 00:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123805400) [pid = 1654] [serial = 1672] [outer = 0x1211b0c00] 00:02:50 INFO - PROCESS | 1654 | 1467356570073 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12391b400) [pid = 1654] [serial = 1673] [outer = 0x1211b0c00] 00:02:50 INFO - PROCESS | 1654 | 1467356570382 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]]]}] 00:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 478ms 00:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:02:50 INFO - PROCESS | 1654 | 1467356570402 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 00:02:50 INFO - PROCESS | 1654 | 1467356570403 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 00:02:50 INFO - PROCESS | 1654 | 1467356570405 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 1654 | 1467356570407 Marionette TRACE conn2 <- [1,2202,null,{}] 00:02:50 INFO - PROCESS | 1654 | 1467356570416 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}] 00:02:50 INFO - PROCESS | 1654 | 1467356570417 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:50 INFO - PROCESS | 1654 | 1467356570523 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 00:02:50 INFO - PROCESS | 1654 | 1467356570527 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 1654 | 1467356570528 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x128dac000 == 41 [pid = 1654] [id = 558] 00:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1211b8c00) [pid = 1654] [serial = 1674] [outer = 0x0] 00:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123b76000) [pid = 1654] [serial = 1675] [outer = 0x1211b8c00] 00:02:50 INFO - PROCESS | 1654 | 1467356570552 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x123fb8800) [pid = 1654] [serial = 1676] [outer = 0x1211b8c00] 00:02:50 INFO - PROCESS | 1654 | 1467356570902 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]]]}] 00:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 526ms 00:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:02:50 INFO - PROCESS | 1654 | 1467356570932 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 00:02:50 INFO - PROCESS | 1654 | 1467356570933 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 00:02:50 INFO - PROCESS | 1654 | 1467356570936 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 1654 | 1467356570937 Marionette TRACE conn2 <- [1,2206,null,{}] 00:02:50 INFO - PROCESS | 1654 | 1467356570939 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}] 00:02:50 INFO - PROCESS | 1654 | 1467356570940 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:51 INFO - PROCESS | 1654 | 1467356571045 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 00:02:51 INFO - PROCESS | 1654 | 1467356571056 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 1654 | 1467356571065 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x129253000 == 42 [pid = 1654] [id = 559] 00:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123fbc400) [pid = 1654] [serial = 1677] [outer = 0x0] 00:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x123fc2800) [pid = 1654] [serial = 1678] [outer = 0x123fbc400] 00:02:51 INFO - PROCESS | 1654 | 1467356571089 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124067c00) [pid = 1654] [serial = 1679] [outer = 0x123fbc400] 00:02:51 INFO - PROCESS | 1654 | 1467356571532 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]]]}] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118416400) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118449800) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1168e5800) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11844f000) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1126fb400) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112f23400) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11277ac00) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x110fed800) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1128d5000) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11277c000) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11961a400) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:02:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1181b4800) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 618ms 00:02:51 INFO - PROCESS | 1654 | 1467356571555 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 1654 | 1467356571556 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 00:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:02:51 INFO - PROCESS | 1654 | 1467356571560 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 1654 | 1467356571561 Marionette TRACE conn2 <- [1,2210,null,{}] 00:02:51 INFO - PROCESS | 1654 | 1467356571564 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}] 00:02:51 INFO - PROCESS | 1654 | 1467356571565 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:51 INFO - PROCESS | 1654 | 1467356571645 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 00:02:51 INFO - PROCESS | 1654 | 1467356571649 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 1654 | 1467356571650 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193b5800 == 43 [pid = 1654] [id = 560] 00:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112783800) [pid = 1654] [serial = 1680] [outer = 0x0] 00:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113da9800) [pid = 1654] [serial = 1681] [outer = 0x112783800] 00:02:51 INFO - PROCESS | 1654 | 1467356571674 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118375000) [pid = 1654] [serial = 1682] [outer = 0x112783800] 00:02:52 INFO - PROCESS | 1654 | 1467356572014 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]]]}] 00:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 00:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:02:52 INFO - PROCESS | 1654 | 1467356572030 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 00:02:52 INFO - PROCESS | 1654 | 1467356572031 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 00:02:52 INFO - PROCESS | 1654 | 1467356572033 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - PROCESS | 1654 | 1467356572035 Marionette TRACE conn2 <- [1,2214,null,{}] 00:02:52 INFO - PROCESS | 1654 | 1467356572038 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}] 00:02:52 INFO - PROCESS | 1654 | 1467356572040 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:52 INFO - PROCESS | 1654 | 1467356572142 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 00:02:52 INFO - PROCESS | 1654 | 1467356572202 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 1654 | 1467356572204 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4b5000 == 44 [pid = 1654] [id = 561] 00:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118373800) [pid = 1654] [serial = 1683] [outer = 0x0] 00:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119c40000) [pid = 1654] [serial = 1684] [outer = 0x118373800] 00:02:52 INFO - PROCESS | 1654 | 1467356572231 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124563400) [pid = 1654] [serial = 1685] [outer = 0x118373800] 00:02:52 INFO - PROCESS | 1654 | 1467356572510 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]]]}] 00:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 00:02:52 INFO - PROCESS | 1654 | 1467356572553 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 00:02:52 INFO - PROCESS | 1654 | 1467356572554 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 00:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:02:52 INFO - PROCESS | 1654 | 1467356572564 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - PROCESS | 1654 | 1467356572565 Marionette TRACE conn2 <- [1,2218,null,{}] 00:02:52 INFO - PROCESS | 1654 | 1467356572568 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}] 00:02:52 INFO - PROCESS | 1654 | 1467356572569 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:52 INFO - PROCESS | 1654 | 1467356572656 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 00:02:52 INFO - PROCESS | 1654 | 1467356572662 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 1654 | 1467356572663 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a80f800 == 45 [pid = 1654] [id = 562] 00:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124563c00) [pid = 1654] [serial = 1686] [outer = 0x0] 00:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124a28800) [pid = 1654] [serial = 1687] [outer = 0x124563c00] 00:02:52 INFO - PROCESS | 1654 | 1467356572687 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124a31800) [pid = 1654] [serial = 1688] [outer = 0x124563c00] 00:02:53 INFO - PROCESS | 1654 | 1467356573025 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]]]}] 00:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 475ms 00:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:02:53 INFO - PROCESS | 1654 | 1467356573033 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 1654 | 1467356573034 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 00:02:53 INFO - PROCESS | 1654 | 1467356573036 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 1654 | 1467356573037 Marionette TRACE conn2 <- [1,2222,null,{}] 00:02:53 INFO - PROCESS | 1654 | 1467356573040 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}] 00:02:53 INFO - PROCESS | 1654 | 1467356573042 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:53 INFO - PROCESS | 1654 | 1467356573175 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 00:02:53 INFO - PROCESS | 1654 | 1467356573182 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 1654 | 1467356573184 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b10a800 == 46 [pid = 1654] [id = 563] 00:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124a35400) [pid = 1654] [serial = 1689] [outer = 0x0] 00:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124b3e000) [pid = 1654] [serial = 1690] [outer = 0x124a35400] 00:02:53 INFO - PROCESS | 1654 | 1467356573209 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124d39c00) [pid = 1654] [serial = 1691] [outer = 0x124a35400] 00:02:53 INFO - PROCESS | 1654 | 1467356573497 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]]]}] 00:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 473ms 00:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:02:53 INFO - PROCESS | 1654 | 1467356573515 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 1654 | 1467356573516 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 00:02:53 INFO - PROCESS | 1654 | 1467356573518 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 1654 | 1467356573519 Marionette TRACE conn2 <- [1,2226,null,{}] 00:02:53 INFO - PROCESS | 1654 | 1467356573521 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}] 00:02:53 INFO - PROCESS | 1654 | 1467356573523 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:53 INFO - PROCESS | 1654 | 1467356573671 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 00:02:53 INFO - PROCESS | 1654 | 1467356573770 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 1654 | 1467356573771 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x112883000 == 47 [pid = 1654] [id = 564] 00:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x110ff6c00) [pid = 1654] [serial = 1692] [outer = 0x0] 00:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1126f5800) [pid = 1654] [serial = 1693] [outer = 0x110ff6c00] 00:02:53 INFO - PROCESS | 1654 | 1467356573804 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11277ac00) [pid = 1654] [serial = 1694] [outer = 0x110ff6c00] 00:02:54 INFO - PROCESS | 1654 | 1467356574215 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]]]}] 00:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 720ms 00:02:54 INFO - PROCESS | 1654 | 1467356574239 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 00:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:02:54 INFO - PROCESS | 1654 | 1467356574242 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 00:02:54 INFO - PROCESS | 1654 | 1467356574245 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 1654 | 1467356574247 Marionette TRACE conn2 <- [1,2230,null,{}] 00:02:54 INFO - PROCESS | 1654 | 1467356574250 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}] 00:02:54 INFO - PROCESS | 1654 | 1467356574254 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:54 INFO - PROCESS | 1654 | 1467356574363 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 00:02:54 INFO - PROCESS | 1654 | 1467356574460 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:54 INFO - PROCESS | 1654 | 1467356574461 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193de000 == 48 [pid = 1654] [id = 565] 00:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1161db400) [pid = 1654] [serial = 1695] [outer = 0x0] 00:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117138400) [pid = 1654] [serial = 1696] [outer = 0x1161db400] 00:02:54 INFO - PROCESS | 1654 | 1467356574492 Marionette DEBUG loaded listener.js 00:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118288400) [pid = 1654] [serial = 1697] [outer = 0x1161db400] 00:02:54 INFO - PROCESS | 1654 | 1467356574891 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]]]}] 00:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 672ms 00:02:54 INFO - PROCESS | 1654 | 1467356574917 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 1654 | 1467356574919 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 00:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:02:54 INFO - PROCESS | 1654 | 1467356574922 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 1654 | 1467356574923 Marionette TRACE conn2 <- [1,2234,null,{}] 00:02:54 INFO - PROCESS | 1654 | 1467356574926 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}] 00:02:54 INFO - PROCESS | 1654 | 1467356574927 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:55 INFO - PROCESS | 1654 | 1467356575031 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 00:02:55 INFO - PROCESS | 1654 | 1467356575092 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 1654 | 1467356575093 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x128954000 == 49 [pid = 1654] [id = 566] 00:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1183ab000) [pid = 1654] [serial = 1698] [outer = 0x0] 00:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118450800) [pid = 1654] [serial = 1699] [outer = 0x1183ab000] 00:02:55 INFO - PROCESS | 1654 | 1467356575122 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118937400) [pid = 1654] [serial = 1700] [outer = 0x1183ab000] 00:02:55 INFO - PROCESS | 1654 | 1467356575569 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]]]}] 00:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 00:02:55 INFO - PROCESS | 1654 | 1467356575592 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 00:02:55 INFO - PROCESS | 1654 | 1467356575595 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 00:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:02:55 INFO - PROCESS | 1654 | 1467356575603 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:02:55 INFO - PROCESS | 1654 | 1467356575606 Marionette TRACE conn2 <- [1,2238,null,{}] 00:02:55 INFO - PROCESS | 1654 | 1467356575609 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}] 00:02:55 INFO - PROCESS | 1654 | 1467356575611 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:55 INFO - PROCESS | 1654 | 1467356575725 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 00:02:55 INFO - PROCESS | 1654 | 1467356575819 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 1654 | 1467356575821 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1cf000 == 50 [pid = 1654] [id = 567] 00:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118415000) [pid = 1654] [serial = 1701] [outer = 0x0] 00:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119e81400) [pid = 1654] [serial = 1702] [outer = 0x118415000] 00:02:55 INFO - PROCESS | 1654 | 1467356575861 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1210e0000) [pid = 1654] [serial = 1703] [outer = 0x118415000] 00:02:56 INFO - PROCESS | 1654 | 1467356576477 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]]]}] 00:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 927ms 00:02:56 INFO - PROCESS | 1654 | 1467356576539 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 1654 | 1467356576543 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 00:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:02:56 INFO - PROCESS | 1654 | 1467356576547 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 1654 | 1467356576549 Marionette TRACE conn2 <- [1,2242,null,{}] 00:02:56 INFO - PROCESS | 1654 | 1467356576553 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}] 00:02:56 INFO - PROCESS | 1654 | 1467356576554 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:56 INFO - PROCESS | 1654 | 1467356576652 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 00:02:56 INFO - PROCESS | 1654 | 1467356576725 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 1654 | 1467356576728 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11831b000 == 51 [pid = 1654] [id = 568] 00:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1126f4800) [pid = 1654] [serial = 1704] [outer = 0x0] 00:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1128cbc00) [pid = 1654] [serial = 1705] [outer = 0x1126f4800] 00:02:56 INFO - PROCESS | 1654 | 1467356576755 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x113b5e000) [pid = 1654] [serial = 1706] [outer = 0x1126f4800] 00:02:57 INFO - PROCESS | 1654 | 1467356577192 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]]]}] 00:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 00:02:57 INFO - PROCESS | 1654 | 1467356577219 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 00:02:57 INFO - PROCESS | 1654 | 1467356577222 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 00:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:02:57 INFO - PROCESS | 1654 | 1467356577226 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:02:57 INFO - PROCESS | 1654 | 1467356577228 Marionette TRACE conn2 <- [1,2246,null,{}] 00:02:57 INFO - PROCESS | 1654 | 1467356577230 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}] 00:02:57 INFO - PROCESS | 1654 | 1467356577232 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:57 INFO - PROCESS | 1654 | 1467356577324 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 00:02:57 INFO - PROCESS | 1654 | 1467356577399 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 1654 | 1467356577401 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11831e000 == 52 [pid = 1654] [id = 569] 00:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1177d9800) [pid = 1654] [serial = 1707] [outer = 0x0] 00:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1181bb400) [pid = 1654] [serial = 1708] [outer = 0x1177d9800] 00:02:57 INFO - PROCESS | 1654 | 1467356577429 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118373400) [pid = 1654] [serial = 1709] [outer = 0x1177d9800] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf49800 == 51 [pid = 1654] [id = 531] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b10a800 == 50 [pid = 1654] [id = 563] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12a80f800 == 49 [pid = 1654] [id = 562] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4b5000 == 48 [pid = 1654] [id = 561] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1193b5800 == 47 [pid = 1654] [id = 560] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x129253000 == 46 [pid = 1654] [id = 559] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128dac000 == 45 [pid = 1654] [id = 558] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x113f43800 == 44 [pid = 1654] [id = 557] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b5800 == 43 [pid = 1654] [id = 556] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1245d4000 == 42 [pid = 1654] [id = 555] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x123a51000 == 41 [pid = 1654] [id = 554] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119c24000 == 40 [pid = 1654] [id = 553] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1171dd000 == 39 [pid = 1654] [id = 552] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x113904800 == 38 [pid = 1654] [id = 551] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128952800 == 37 [pid = 1654] [id = 550] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x126835800 == 36 [pid = 1654] [id = 549] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a1000 == 35 [pid = 1654] [id = 548] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x116719000 == 34 [pid = 1654] [id = 547] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12d43c000 == 33 [pid = 1654] [id = 532] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12649c800 == 32 [pid = 1654] [id = 546] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x112f6f000 == 31 [pid = 1654] [id = 533] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11831b000 == 30 [pid = 1654] [id = 568] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1cf000 == 29 [pid = 1654] [id = 567] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128954000 == 28 [pid = 1654] [id = 566] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1193de000 == 27 [pid = 1654] [id = 565] 00:02:58 INFO - PROCESS | 1654 | --DOCSHELL 0x112883000 == 26 [pid = 1654] [id = 564] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11841e400) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11881a000) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x116a73000) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11712f400) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x118447800) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x118932400) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11270d800) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x112a7bc00) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113f04800) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1161d5800) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118443c00) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x124a36400) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x117fa1400) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1122bdc00) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1110a1400) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1211b9c00) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1177e2400) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1181b4c00) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119c46000) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119b48400) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119c44c00) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11915f800) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1183b7800) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118286000) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119454800) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11892a800) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118448800) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119460000) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119cf5400) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119cf7c00) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 00:02:58 INFO - PROCESS | 1654 | 1467356578348 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]]]}] 00:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1170ms 00:02:58 INFO - PROCESS | 1654 | 1467356578397 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 00:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:02:58 INFO - PROCESS | 1654 | 1467356578400 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 00:02:58 INFO - PROCESS | 1654 | 1467356578402 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 1654 | 1467356578405 Marionette TRACE conn2 <- [1,2250,null,{}] 00:02:58 INFO - PROCESS | 1654 | 1467356578411 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}] 00:02:58 INFO - PROCESS | 1654 | 1467356578413 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:58 INFO - PROCESS | 1654 | 1467356578488 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 00:02:58 INFO - PROCESS | 1654 | 1467356578495 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 1654 | 1467356578497 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f43800 == 27 [pid = 1654] [id = 570] 00:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1128d7800) [pid = 1654] [serial = 1710] [outer = 0x0] 00:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11336e400) [pid = 1654] [serial = 1711] [outer = 0x1128d7800] 00:02:58 INFO - PROCESS | 1654 | 1467356578525 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116179000) [pid = 1654] [serial = 1712] [outer = 0x1128d7800] 00:02:58 INFO - PROCESS | 1654 | 1467356578884 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]]]}] 00:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 524ms 00:02:58 INFO - PROCESS | 1654 | 1467356578927 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 1654 | 1467356578929 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 00:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:02:58 INFO - PROCESS | 1654 | 1467356578941 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 1654 | 1467356578942 Marionette TRACE conn2 <- [1,2254,null,{}] 00:02:58 INFO - PROCESS | 1654 | 1467356578945 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}] 00:02:58 INFO - PROCESS | 1654 | 1467356578946 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:59 INFO - PROCESS | 1654 | 1467356579025 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 00:02:59 INFO - PROCESS | 1654 | 1467356579029 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 1654 | 1467356579031 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171d5800 == 28 [pid = 1654] [id = 571] 00:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1168d9000) [pid = 1654] [serial = 1713] [outer = 0x0] 00:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1177d9000) [pid = 1654] [serial = 1714] [outer = 0x1168d9000] 00:02:59 INFO - PROCESS | 1654 | 1467356579060 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118291c00) [pid = 1654] [serial = 1715] [outer = 0x1168d9000] 00:02:59 INFO - PROCESS | 1654 | 1467356579450 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]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 525ms 00:02:59 INFO - PROCESS | 1654 | 1467356579462 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 1654 | 1467356579464 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 00:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:02:59 INFO - PROCESS | 1654 | 1467356579467 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 1654 | 1467356579470 Marionette TRACE conn2 <- [1,2258,null,{}] 00:02:59 INFO - PROCESS | 1654 | 1467356579485 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}] 00:02:59 INFO - PROCESS | 1654 | 1467356579489 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:59 INFO - PROCESS | 1654 | 1467356579566 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 00:02:59 INFO - PROCESS | 1654 | 1467356579571 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 1654 | 1467356579574 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119156800 == 29 [pid = 1654] [id = 572] 00:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1183adc00) [pid = 1654] [serial = 1716] [outer = 0x0] 00:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118443c00) [pid = 1654] [serial = 1717] [outer = 0x1183adc00] 00:02:59 INFO - PROCESS | 1654 | 1467356579606 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118817c00) [pid = 1654] [serial = 1718] [outer = 0x1183adc00] 00:02:59 INFO - PROCESS | 1654 | 1467356579944 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]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 525ms 00:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:02:59 INFO - PROCESS | 1654 | 1467356579992 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 1654 | 1467356579994 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 00:02:59 INFO - PROCESS | 1654 | 1467356579996 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 1654 | 1467356579997 Marionette TRACE conn2 <- [1,2262,null,{}] 00:03:00 INFO - PROCESS | 1654 | 1467356579999 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}] 00:03:00 INFO - PROCESS | 1654 | 1467356580000 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:00 INFO - PROCESS | 1654 | 1467356580077 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 00:03:00 INFO - PROCESS | 1654 | 1467356580155 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 1654 | 1467356580156 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0c3000 == 30 [pid = 1654] [id = 573] 00:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1177e2400) [pid = 1654] [serial = 1719] [outer = 0x0] 00:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11892cc00) [pid = 1654] [serial = 1720] [outer = 0x1177e2400] 00:03:00 INFO - PROCESS | 1654 | 1467356580182 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119162c00) [pid = 1654] [serial = 1721] [outer = 0x1177e2400] 00:03:00 INFO - PROCESS | 1654 | 1467356580495 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]]]}] 00:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 00:03:00 INFO - PROCESS | 1654 | 1467356580517 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 00:03:00 INFO - PROCESS | 1654 | 1467356580518 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 00:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:03:00 INFO - PROCESS | 1654 | 1467356580520 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:03:00 INFO - PROCESS | 1654 | 1467356580521 Marionette TRACE conn2 <- [1,2266,null,{}] 00:03:00 INFO - PROCESS | 1654 | 1467356580525 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}] 00:03:00 INFO - PROCESS | 1654 | 1467356580527 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:00 INFO - PROCESS | 1654 | 1467356580619 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 00:03:00 INFO - PROCESS | 1654 | 1467356580657 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 1654 | 1467356580658 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cc7800 == 31 [pid = 1654] [id = 574] 00:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1126f3c00) [pid = 1654] [serial = 1722] [outer = 0x0] 00:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119615c00) [pid = 1654] [serial = 1723] [outer = 0x1126f3c00] 00:03:00 INFO - PROCESS | 1654 | 1467356580683 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119831800) [pid = 1654] [serial = 1724] [outer = 0x1126f3c00] 00:03:00 INFO - PROCESS | 1654 | 1467356580994 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]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 522ms 00:03:01 INFO - PROCESS | 1654 | 1467356581043 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 00:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:03:01 INFO - PROCESS | 1654 | 1467356581044 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 00:03:01 INFO - PROCESS | 1654 | 1467356581046 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 1654 | 1467356581047 Marionette TRACE conn2 <- [1,2270,null,{}] 00:03:01 INFO - PROCESS | 1654 | 1467356581050 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}] 00:03:01 INFO - PROCESS | 1654 | 1467356581054 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:01 INFO - PROCESS | 1654 | 1467356581163 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 00:03:01 INFO - PROCESS | 1654 | 1467356581175 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 1654 | 1467356581177 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ad7000 == 32 [pid = 1654] [id = 575] 00:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11277bc00) [pid = 1654] [serial = 1725] [outer = 0x0] 00:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119b53400) [pid = 1654] [serial = 1726] [outer = 0x11277bc00] 00:03:01 INFO - PROCESS | 1654 | 1467356581202 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119e83800) [pid = 1654] [serial = 1727] [outer = 0x11277bc00] 00:03:01 INFO - PROCESS | 1654 | 1467356581538 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]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 00:03:01 INFO - PROCESS | 1654 | 1467356581566 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 1654 | 1467356581568 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 00:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:03:01 INFO - PROCESS | 1654 | 1467356581570 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 1654 | 1467356581571 Marionette TRACE conn2 <- [1,2274,null,{}] 00:03:01 INFO - PROCESS | 1654 | 1467356581573 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}] 00:03:01 INFO - PROCESS | 1654 | 1467356581574 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:01 INFO - PROCESS | 1654 | 1467356581669 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 00:03:01 INFO - PROCESS | 1654 | 1467356581680 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 1654 | 1467356581681 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a9000 == 33 [pid = 1654] [id = 576] 00:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1181ba800) [pid = 1654] [serial = 1728] [outer = 0x0] 00:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1210e1c00) [pid = 1654] [serial = 1729] [outer = 0x1181ba800] 00:03:01 INFO - PROCESS | 1654 | 1467356581705 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1211b8000) [pid = 1654] [serial = 1730] [outer = 0x1181ba800] 00:03:02 INFO - PROCESS | 1654 | 1467356582028 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]]]}] 00:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 473ms 00:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:03:02 INFO - PROCESS | 1654 | 1467356582045 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 1654 | 1467356582046 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 00:03:02 INFO - PROCESS | 1654 | 1467356582049 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 1654 | 1467356582050 Marionette TRACE conn2 <- [1,2278,null,{}] 00:03:02 INFO - PROCESS | 1654 | 1467356582053 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}] 00:03:02 INFO - PROCESS | 1654 | 1467356582054 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:02 INFO - PROCESS | 1654 | 1467356582367 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1211b0c00) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1211b8c00) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123fbc400) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1167ef800) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1181bf000) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1177da000) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1185e8400) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112d3e000) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1128d3c00) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x111e2e800) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118413800) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11680c000) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1189d7400) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112783800) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124563c00) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118373800) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124a35400) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119b4a800) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113da7c00) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112d50400) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119e80c00) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117f9a800) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:03:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1133c1800) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:03:02 INFO - PROCESS | 1654 | 1467356582420 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 1654 | 1467356582421 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11276e000 == 34 [pid = 1654] [id = 577] 00:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x110fee800) [pid = 1654] [serial = 1731] [outer = 0x0] 00:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x111e2e800) [pid = 1654] [serial = 1732] [outer = 0x110fee800] 00:03:02 INFO - PROCESS | 1654 | 1467356582446 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1128d3c00) [pid = 1654] [serial = 1733] [outer = 0x110fee800] 00:03:02 INFO - PROCESS | 1654 | 1467356582710 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]]]}] 00:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 668ms 00:03:02 INFO - PROCESS | 1654 | 1467356582718 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 1654 | 1467356582719 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 00:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:03:02 INFO - PROCESS | 1654 | 1467356582724 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 1654 | 1467356582736 Marionette TRACE conn2 <- [1,2282,null,{}] 00:03:02 INFO - PROCESS | 1654 | 1467356582751 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}] 00:03:02 INFO - PROCESS | 1654 | 1467356582752 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:02 INFO - PROCESS | 1654 | 1467356582838 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 00:03:02 INFO - PROCESS | 1654 | 1467356582845 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 1654 | 1467356582846 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ad9000 == 35 [pid = 1654] [id = 578] 00:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113da7c00) [pid = 1654] [serial = 1734] [outer = 0x0] 00:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118368800) [pid = 1654] [serial = 1735] [outer = 0x113da7c00] 00:03:02 INFO - PROCESS | 1654 | 1467356582877 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1189d7400) [pid = 1654] [serial = 1736] [outer = 0x113da7c00] 00:03:03 INFO - PROCESS | 1654 | 1467356583369 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]]]}] 00:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 692ms 00:03:03 INFO - PROCESS | 1654 | 1467356583413 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 00:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:03:03 INFO - PROCESS | 1654 | 1467356583414 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 00:03:03 INFO - PROCESS | 1654 | 1467356583417 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 1654 | 1467356583418 Marionette TRACE conn2 <- [1,2286,null,{}] 00:03:03 INFO - PROCESS | 1654 | 1467356583420 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}] 00:03:03 INFO - PROCESS | 1654 | 1467356583421 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:03 INFO - PROCESS | 1654 | 1467356583498 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 00:03:03 INFO - PROCESS | 1654 | 1467356583501 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 1654 | 1467356583503 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x129235000 == 36 [pid = 1654] [id = 579] 00:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119157c00) [pid = 1654] [serial = 1737] [outer = 0x0] 00:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1198e4c00) [pid = 1654] [serial = 1738] [outer = 0x119157c00] 00:03:03 INFO - PROCESS | 1654 | 1467356583528 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1211be800) [pid = 1654] [serial = 1739] [outer = 0x119157c00] 00:03:03 INFO - PROCESS | 1654 | 1467356583853 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]]]}] 00:03:03 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 00:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 00:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:03:03 INFO - PROCESS | 1654 | 1467356583886 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 00:03:03 INFO - PROCESS | 1654 | 1467356583887 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 00:03:03 INFO - PROCESS | 1654 | 1467356583889 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 1654 | 1467356583891 Marionette TRACE conn2 <- [1,2290,null,{}] 00:03:03 INFO - PROCESS | 1654 | 1467356583900 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}] 00:03:03 INFO - PROCESS | 1654 | 1467356583902 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:03 INFO - PROCESS | 1654 | 1467356583989 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 00:03:04 INFO - PROCESS | 1654 | 1467356584057 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 1654 | 1467356584059 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x129c43000 == 37 [pid = 1654] [id = 580] 00:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123803000) [pid = 1654] [serial = 1740] [outer = 0x0] 00:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x123f88800) [pid = 1654] [serial = 1741] [outer = 0x123803000] 00:03:04 INFO - PROCESS | 1654 | 1467356584085 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1242cfc00) [pid = 1654] [serial = 1742] [outer = 0x123803000] 00:03:04 INFO - PROCESS | 1654 | 1467356584410 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]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 570ms 00:03:04 INFO - PROCESS | 1654 | 1467356584461 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 1654 | 1467356584464 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 00:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:03:04 INFO - PROCESS | 1654 | 1467356584468 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 1654 | 1467356584470 Marionette TRACE conn2 <- [1,2294,null,{}] 00:03:04 INFO - PROCESS | 1654 | 1467356584474 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}] 00:03:04 INFO - PROCESS | 1654 | 1467356584477 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:04 INFO - PROCESS | 1654 | 1467356584586 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 00:03:04 INFO - PROCESS | 1654 | 1467356584644 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 1654 | 1467356584647 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x113b30000 == 38 [pid = 1654] [id = 581] 00:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11277c000) [pid = 1654] [serial = 1743] [outer = 0x0] 00:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1128cc400) [pid = 1654] [serial = 1744] [outer = 0x11277c000] 00:03:04 INFO - PROCESS | 1654 | 1467356584678 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x112d4ec00) [pid = 1654] [serial = 1745] [outer = 0x11277c000] 00:03:05 INFO - PROCESS | 1654 | 1467356585173 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]]]}] 00:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 727ms 00:03:05 INFO - PROCESS | 1654 | 1467356585194 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 00:03:05 INFO - PROCESS | 1654 | 1467356585197 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 00:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:03:05 INFO - PROCESS | 1654 | 1467356585202 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:03:05 INFO - PROCESS | 1654 | 1467356585204 Marionette TRACE conn2 <- [1,2298,null,{}] 00:03:05 INFO - PROCESS | 1654 | 1467356585234 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}] 00:03:05 INFO - PROCESS | 1654 | 1467356585236 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:05 INFO - PROCESS | 1654 | 1467356585371 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 00:03:05 INFO - PROCESS | 1654 | 1467356585453 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 1654 | 1467356585454 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211dc000 == 39 [pid = 1654] [id = 582] 00:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118291800) [pid = 1654] [serial = 1746] [outer = 0x0] 00:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118370c00) [pid = 1654] [serial = 1747] [outer = 0x118291800] 00:03:05 INFO - PROCESS | 1654 | 1467356585485 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1183b1400) [pid = 1654] [serial = 1748] [outer = 0x118291800] 00:03:06 INFO - PROCESS | 1654 | 1467356586008 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]]]}] 00:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 821ms 00:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:03:06 INFO - PROCESS | 1654 | 1467356586023 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 00:03:06 INFO - PROCESS | 1654 | 1467356586025 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 00:03:06 INFO - PROCESS | 1654 | 1467356586027 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 1654 | 1467356586030 Marionette TRACE conn2 <- [1,2302,null,{}] 00:03:06 INFO - PROCESS | 1654 | 1467356586038 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}] 00:03:06 INFO - PROCESS | 1654 | 1467356586041 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:06 INFO - PROCESS | 1654 | 1467356586314 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 00:03:06 INFO - PROCESS | 1654 | 1467356586376 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:06 INFO - PROCESS | 1654 | 1467356586378 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1128a0800 == 40 [pid = 1654] [id = 583] 00:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x110ff9000) [pid = 1654] [serial = 1749] [outer = 0x0] 00:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x111c1d800) [pid = 1654] [serial = 1750] [outer = 0x110ff9000] 00:03:06 INFO - PROCESS | 1654 | 1467356586405 Marionette DEBUG loaded listener.js 00:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1122b9400) [pid = 1654] [serial = 1751] [outer = 0x110ff9000] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x129235000 == 39 [pid = 1654] [id = 579] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x128ad9000 == 38 [pid = 1654] [id = 578] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11276e000 == 37 [pid = 1654] [id = 577] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1264a9000 == 36 [pid = 1654] [id = 576] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x124ad7000 == 35 [pid = 1654] [id = 575] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x123cc7800 == 34 [pid = 1654] [id = 574] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0c3000 == 33 [pid = 1654] [id = 573] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x119156800 == 32 [pid = 1654] [id = 572] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1171d5800 == 31 [pid = 1654] [id = 571] 00:03:06 INFO - PROCESS | 1654 | --DOCSHELL 0x113f43800 == 30 [pid = 1654] [id = 570] 00:03:06 INFO - PROCESS | 1654 | 1467356586827 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]]]}] 00:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 826ms 00:03:06 INFO - PROCESS | 1654 | 1467356586855 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 00:03:06 INFO - PROCESS | 1654 | 1467356586857 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 00:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:03:06 INFO - PROCESS | 1654 | 1467356586860 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 1654 | 1467356586862 Marionette TRACE conn2 <- [1,2306,null,{}] 00:03:06 INFO - PROCESS | 1654 | 1467356586865 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}] 00:03:06 INFO - PROCESS | 1654 | 1467356586866 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:06 INFO - PROCESS | 1654 | 1467356586946 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119612400) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126a0a400) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b006000) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123fbd400) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11892c000) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x123805400) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123b76000) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123fc2800) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116a6e000) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117fa5800) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1183b2800) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11844ec00) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118369400) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1183b6400) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118936400) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119463400) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113b50400) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116180c00) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112adc400) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1151d2400) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126f9800) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128ca400) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119459800) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1198dc800) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119e80800) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1198e5000) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113da9800) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118375000) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124a31800) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x124a28800) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124067c00) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119c40000) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124d39c00) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119e82800) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x123fb8800) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12391b400) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x124563400) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124b3e000) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1211b8800) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 00:03:06 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119aac800) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 00:03:07 INFO - PROCESS | 1654 | 1467356587013 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 1654 | 1467356587015 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x116895800 == 31 [pid = 1654] [id = 584] 00:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112786400) [pid = 1654] [serial = 1752] [outer = 0x0] 00:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1128d7400) [pid = 1654] [serial = 1753] [outer = 0x112786400] 00:03:07 INFO - PROCESS | 1654 | 1467356587045 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1132bd400) [pid = 1654] [serial = 1754] [outer = 0x112786400] 00:03:07 INFO - PROCESS | 1654 | 1467356587368 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]]]}] 00:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 00:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:03:07 INFO - PROCESS | 1654 | 1467356587381 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 1654 | 1467356587382 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 00:03:07 INFO - PROCESS | 1654 | 1467356587385 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - PROCESS | 1654 | 1467356587386 Marionette TRACE conn2 <- [1,2310,null,{}] 00:03:07 INFO - PROCESS | 1654 | 1467356587388 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}] 00:03:07 INFO - PROCESS | 1654 | 1467356587390 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:07 INFO - PROCESS | 1654 | 1467356587478 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 00:03:07 INFO - PROCESS | 1654 | 1467356587483 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 1654 | 1467356587484 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186e6800 == 32 [pid = 1654] [id = 585] 00:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1126ffc00) [pid = 1654] [serial = 1755] [outer = 0x0] 00:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1168e4000) [pid = 1654] [serial = 1756] [outer = 0x1126ffc00] 00:03:07 INFO - PROCESS | 1654 | 1467356587513 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1177e0000) [pid = 1654] [serial = 1757] [outer = 0x1126ffc00] 00:03:07 INFO - PROCESS | 1654 | 1467356587866 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]]]}] 00:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 519ms 00:03:07 INFO - PROCESS | 1654 | 1467356587904 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 1654 | 1467356587907 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 00:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:03:07 INFO - PROCESS | 1654 | 1467356587914 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - PROCESS | 1654 | 1467356587917 Marionette TRACE conn2 <- [1,2314,null,{}] 00:03:07 INFO - PROCESS | 1654 | 1467356587920 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}] 00:03:07 INFO - PROCESS | 1654 | 1467356587921 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:08 INFO - PROCESS | 1654 | 1467356588001 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 00:03:08 INFO - PROCESS | 1654 | 1467356588004 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 1654 | 1467356588006 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0c7800 == 33 [pid = 1654] [id = 586] 00:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117fa5000) [pid = 1654] [serial = 1758] [outer = 0x0] 00:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118374000) [pid = 1654] [serial = 1759] [outer = 0x117fa5000] 00:03:08 INFO - PROCESS | 1654 | 1467356588033 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118415c00) [pid = 1654] [serial = 1760] [outer = 0x117fa5000] 00:03:08 INFO - PROCESS | 1654 | 1467356588381 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]]]}] 00:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 476ms 00:03:08 INFO - PROCESS | 1654 | 1467356588387 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 00:03:08 INFO - PROCESS | 1654 | 1467356588388 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 00:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:03:08 INFO - PROCESS | 1654 | 1467356588390 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 1654 | 1467356588393 Marionette TRACE conn2 <- [1,2318,null,{}] 00:03:08 INFO - PROCESS | 1654 | 1467356588396 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}] 00:03:08 INFO - PROCESS | 1654 | 1467356588397 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:08 INFO - PROCESS | 1654 | 1467356588473 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 00:03:08 INFO - PROCESS | 1654 | 1467356588538 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 1654 | 1467356588539 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cb9000 == 34 [pid = 1654] [id = 587] 00:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117fa5800) [pid = 1654] [serial = 1761] [outer = 0x0] 00:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118420c00) [pid = 1654] [serial = 1762] [outer = 0x117fa5800] 00:03:08 INFO - PROCESS | 1654 | 1467356588570 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11883b000) [pid = 1654] [serial = 1763] [outer = 0x117fa5800] 00:03:08 INFO - PROCESS | 1654 | 1467356588862 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] 00:03:08 INFO - PROCESS | 1654 | 1467356588913 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 00:03:08 INFO - PROCESS | 1654 | 1467356588915 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 1654 | 1467356588916 Marionette TRACE conn2 <- [1,2322,null,{}] 00:03:08 INFO - PROCESS | 1654 | 1467356588927 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}] 00:03:08 INFO - PROCESS | 1654 | 1467356588928 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:09 INFO - PROCESS | 1654 | 1467356589051 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 00:03:09 INFO - PROCESS | 1654 | 1467356589055 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 1654 | 1467356589059 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b4000 == 35 [pid = 1654] [id = 588] 00:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119831c00) [pid = 1654] [serial = 1764] [outer = 0x0] 00:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1198e1000) [pid = 1654] [serial = 1765] [outer = 0x119831c00] 00:03:09 INFO - PROCESS | 1654 | 1467356589120 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119b4e800) [pid = 1654] [serial = 1766] [outer = 0x119831c00] 00:03:09 INFO - PROCESS | 1654 | 1467356589446 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]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 578ms 00:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:03:09 INFO - PROCESS | 1654 | 1467356589493 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 1654 | 1467356589494 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 00:03:09 INFO - PROCESS | 1654 | 1467356589496 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 1654 | 1467356589497 Marionette TRACE conn2 <- [1,2326,null,{}] 00:03:09 INFO - PROCESS | 1654 | 1467356589507 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}] 00:03:09 INFO - PROCESS | 1654 | 1467356589508 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:09 INFO - PROCESS | 1654 | 1467356589608 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 00:03:09 INFO - PROCESS | 1654 | 1467356589619 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 1654 | 1467356589620 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x126840000 == 36 [pid = 1654] [id = 589] 00:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119c40000) [pid = 1654] [serial = 1767] [outer = 0x0] 00:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119cf0400) [pid = 1654] [serial = 1768] [outer = 0x119c40000] 00:03:09 INFO - PROCESS | 1654 | 1467356589677 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119e7c800) [pid = 1654] [serial = 1769] [outer = 0x119c40000] 00:03:09 INFO - PROCESS | 1654 | 1467356589969 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]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 478ms 00:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:03:09 INFO - PROCESS | 1654 | 1467356589987 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 1654 | 1467356589988 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 00:03:10 INFO - PROCESS | 1654 | 1467356589998 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 1654 | 1467356589999 Marionette TRACE conn2 <- [1,2330,null,{}] 00:03:10 INFO - PROCESS | 1654 | 1467356590001 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}] 00:03:10 INFO - PROCESS | 1654 | 1467356590002 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:10 INFO - PROCESS | 1654 | 1467356590107 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 00:03:10 INFO - PROCESS | 1654 | 1467356590111 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 1654 | 1467356590112 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x128963800 == 37 [pid = 1654] [id = 590] 00:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119c40800) [pid = 1654] [serial = 1770] [outer = 0x0] 00:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119e80c00) [pid = 1654] [serial = 1771] [outer = 0x119c40800] 00:03:10 INFO - PROCESS | 1654 | 1467356590137 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1210de800) [pid = 1654] [serial = 1772] [outer = 0x119c40800] 00:03:10 INFO - PROCESS | 1654 | 1467356590444 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]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 478ms 00:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:03:10 INFO - PROCESS | 1654 | 1467356590469 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 1654 | 1467356590470 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 00:03:10 INFO - PROCESS | 1654 | 1467356590472 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 1654 | 1467356590474 Marionette TRACE conn2 <- [1,2334,null,{}] 00:03:10 INFO - PROCESS | 1654 | 1467356590483 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}] 00:03:10 INFO - PROCESS | 1654 | 1467356590484 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:10 INFO - PROCESS | 1654 | 1467356590597 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 00:03:10 INFO - PROCESS | 1654 | 1467356590601 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 1654 | 1467356590602 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d15800 == 38 [pid = 1654] [id = 591] 00:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1210df400) [pid = 1654] [serial = 1773] [outer = 0x0] 00:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1211b6400) [pid = 1654] [serial = 1774] [outer = 0x1210df400] 00:03:10 INFO - PROCESS | 1654 | 1467356590626 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123805800) [pid = 1654] [serial = 1775] [outer = 0x1210df400] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126f3c00) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110ff6c00) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1161db400) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1168d9000) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1183ab000) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1183adc00) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11277bc00) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1177d9800) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118415000) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1181ba800) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128d7800) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x110fee800) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126f4800) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119157c00) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1177e2400) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:03:10 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x113da7c00) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:03:11 INFO - PROCESS | 1654 | 1467356591010 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]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 579ms 00:03:11 INFO - PROCESS | 1654 | 1467356591052 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 1654 | 1467356591053 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 00:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:03:11 INFO - PROCESS | 1654 | 1467356591055 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 1654 | 1467356591057 Marionette TRACE conn2 <- [1,2338,null,{}] 00:03:11 INFO - PROCESS | 1654 | 1467356591059 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}] 00:03:11 INFO - PROCESS | 1654 | 1467356591060 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:11 INFO - PROCESS | 1654 | 1467356591139 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 00:03:11 INFO - PROCESS | 1654 | 1467356591144 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 1654 | 1467356591146 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12894c800 == 39 [pid = 1654] [id = 592] 00:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126f4800) [pid = 1654] [serial = 1776] [outer = 0x0] 00:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112ad5800) [pid = 1654] [serial = 1777] [outer = 0x1126f4800] 00:03:11 INFO - PROCESS | 1654 | 1467356591170 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116a6cc00) [pid = 1654] [serial = 1778] [outer = 0x1126f4800] 00:03:11 INFO - PROCESS | 1654 | 1467356591495 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]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 00:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:03:11 INFO - PROCESS | 1654 | 1467356591529 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 1654 | 1467356591530 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 00:03:11 INFO - PROCESS | 1654 | 1467356591532 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 1654 | 1467356591533 Marionette TRACE conn2 <- [1,2342,null,{}] 00:03:11 INFO - PROCESS | 1654 | 1467356591535 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}] 00:03:11 INFO - PROCESS | 1654 | 1467356591537 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:11 INFO - PROCESS | 1654 | 1467356591662 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 00:03:11 INFO - PROCESS | 1654 | 1467356591668 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 1654 | 1467356591669 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295a3800 == 40 [pid = 1654] [id = 593] 00:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11880c800) [pid = 1654] [serial = 1779] [outer = 0x0] 00:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123802800) [pid = 1654] [serial = 1780] [outer = 0x11880c800] 00:03:11 INFO - PROCESS | 1654 | 1467356591696 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123fbac00) [pid = 1654] [serial = 1781] [outer = 0x11880c800] 00:03:11 INFO - PROCESS | 1654 | 1467356591996 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]]]}] 00:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 00:03:12 INFO - PROCESS | 1654 | 1467356592053 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 1654 | 1467356592054 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 00:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:03:12 INFO - PROCESS | 1654 | 1467356592058 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 1654 | 1467356592060 Marionette TRACE conn2 <- [1,2346,null,{}] 00:03:12 INFO - PROCESS | 1654 | 1467356592063 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}] 00:03:12 INFO - PROCESS | 1654 | 1467356592064 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:12 INFO - PROCESS | 1654 | 1467356592143 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 00:03:12 INFO - PROCESS | 1654 | 1467356592147 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 1654 | 1467356592148 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4b5800 == 41 [pid = 1654] [id = 594] 00:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12380a800) [pid = 1654] [serial = 1782] [outer = 0x0] 00:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12405bc00) [pid = 1654] [serial = 1783] [outer = 0x12380a800] 00:03:12 INFO - PROCESS | 1654 | 1467356592172 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1242d4800) [pid = 1654] [serial = 1784] [outer = 0x12380a800] 00:03:12 INFO - PROCESS | 1654 | 1467356592523 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]]]}] 00:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 471ms 00:03:12 INFO - PROCESS | 1654 | 1467356592531 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 1654 | 1467356592532 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 00:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:03:12 INFO - PROCESS | 1654 | 1467356592535 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 1654 | 1467356592537 Marionette TRACE conn2 <- [1,2350,null,{}] 00:03:12 INFO - PROCESS | 1654 | 1467356592540 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}] 00:03:12 INFO - PROCESS | 1654 | 1467356592544 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:12 INFO - PROCESS | 1654 | 1467356592713 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 00:03:12 INFO - PROCESS | 1654 | 1467356592722 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 1654 | 1467356592723 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a804800 == 42 [pid = 1654] [id = 595] 00:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123fba000) [pid = 1654] [serial = 1785] [outer = 0x0] 00:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1242d7800) [pid = 1654] [serial = 1786] [outer = 0x123fba000] 00:03:12 INFO - PROCESS | 1654 | 1467356592763 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124563400) [pid = 1654] [serial = 1787] [outer = 0x123fba000] 00:03:13 INFO - PROCESS | 1654 | 1467356593301 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]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 820ms 00:03:13 INFO - PROCESS | 1654 | 1467356593356 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 1654 | 1467356593361 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 00:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:03:13 INFO - PROCESS | 1654 | 1467356593365 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 1654 | 1467356593367 Marionette TRACE conn2 <- [1,2354,null,{}] 00:03:13 INFO - PROCESS | 1654 | 1467356593371 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}] 00:03:13 INFO - PROCESS | 1654 | 1467356593373 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:13 INFO - PROCESS | 1654 | 1467356593505 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 00:03:13 INFO - PROCESS | 1654 | 1467356593581 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 1654 | 1467356593583 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f2b000 == 43 [pid = 1654] [id = 596] 00:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1128d2800) [pid = 1654] [serial = 1788] [outer = 0x0] 00:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112a88c00) [pid = 1654] [serial = 1789] [outer = 0x1128d2800] 00:03:13 INFO - PROCESS | 1654 | 1467356593613 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113d44800) [pid = 1654] [serial = 1790] [outer = 0x1128d2800] 00:03:14 INFO - PROCESS | 1654 | 1467356594036 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]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 722ms 00:03:14 INFO - PROCESS | 1654 | 1467356594086 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 1654 | 1467356594089 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 00:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:03:14 INFO - PROCESS | 1654 | 1467356594094 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 1654 | 1467356594096 Marionette TRACE conn2 <- [1,2358,null,{}] 00:03:14 INFO - PROCESS | 1654 | 1467356594098 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}] 00:03:14 INFO - PROCESS | 1654 | 1467356594100 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:14 INFO - PROCESS | 1654 | 1467356594207 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 00:03:14 INFO - PROCESS | 1654 | 1467356594269 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 1654 | 1467356594270 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x124adb800 == 44 [pid = 1654] [id = 597] 00:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116a67c00) [pid = 1654] [serial = 1791] [outer = 0x0] 00:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1181b2000) [pid = 1654] [serial = 1792] [outer = 0x116a67c00] 00:03:14 INFO - PROCESS | 1654 | 1467356594301 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1183abc00) [pid = 1654] [serial = 1793] [outer = 0x116a67c00] 00:03:14 INFO - PROCESS | 1654 | 1467356594748 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]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 673ms 00:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:03:14 INFO - PROCESS | 1654 | 1467356594767 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 1654 | 1467356594769 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 00:03:14 INFO - PROCESS | 1654 | 1467356594771 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 1654 | 1467356594774 Marionette TRACE conn2 <- [1,2362,null,{}] 00:03:14 INFO - PROCESS | 1654 | 1467356594784 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}] 00:03:14 INFO - PROCESS | 1654 | 1467356594787 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:14 INFO - PROCESS | 1654 | 1467356594922 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 00:03:14 INFO - PROCESS | 1654 | 1467356594985 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 1654 | 1467356594987 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa92000 == 45 [pid = 1654] [id = 598] 00:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118444800) [pid = 1654] [serial = 1794] [outer = 0x0] 00:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1189e3800) [pid = 1654] [serial = 1795] [outer = 0x118444800] 00:03:15 INFO - PROCESS | 1654 | 1467356595059 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119827800) [pid = 1654] [serial = 1796] [outer = 0x118444800] 00:03:15 INFO - PROCESS | 1654 | 1467356595499 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]]]}] 00:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 779ms 00:03:15 INFO - PROCESS | 1654 | 1467356595558 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 00:03:15 INFO - PROCESS | 1654 | 1467356595560 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 00:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:03:15 INFO - PROCESS | 1654 | 1467356595564 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - PROCESS | 1654 | 1467356595565 Marionette TRACE conn2 <- [1,2366,null,{}] 00:03:15 INFO - PROCESS | 1654 | 1467356595567 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}] 00:03:15 INFO - PROCESS | 1654 | 1467356595569 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:15 INFO - PROCESS | 1654 | 1467356595675 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 00:03:15 INFO - PROCESS | 1654 | 1467356595901 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 1654 | 1467356595902 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa2800 == 46 [pid = 1654] [id = 599] 00:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1126fc400) [pid = 1654] [serial = 1797] [outer = 0x0] 00:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11277ec00) [pid = 1654] [serial = 1798] [outer = 0x1126fc400] 00:03:15 INFO - PROCESS | 1654 | 1467356595931 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112d48000) [pid = 1654] [serial = 1799] [outer = 0x1126fc400] 00:03:16 INFO - PROCESS | 1654 | 1467356596396 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]]]}] 00:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 871ms 00:03:16 INFO - PROCESS | 1654 | 1467356596436 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 1654 | 1467356596438 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 00:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:03:16 INFO - PROCESS | 1654 | 1467356596441 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - PROCESS | 1654 | 1467356596443 Marionette TRACE conn2 <- [1,2370,null,{}] 00:03:16 INFO - PROCESS | 1654 | 1467356596446 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}] 00:03:16 INFO - PROCESS | 1654 | 1467356596448 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:16 INFO - PROCESS | 1654 | 1467356596542 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 00:03:16 INFO - PROCESS | 1654 | 1467356596618 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 1654 | 1467356596619 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11867c800 == 47 [pid = 1654] [id = 600] 00:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116123800) [pid = 1654] [serial = 1800] [outer = 0x0] 00:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1177da000) [pid = 1654] [serial = 1801] [outer = 0x116123800] 00:03:16 INFO - PROCESS | 1654 | 1467356596647 Marionette DEBUG loaded listener.js 00:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1183b2c00) [pid = 1654] [serial = 1802] [outer = 0x116123800] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4b5800 == 46 [pid = 1654] [id = 594] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1295a3800 == 45 [pid = 1654] [id = 593] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12894c800 == 44 [pid = 1654] [id = 592] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x128d15800 == 43 [pid = 1654] [id = 591] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x128963800 == 42 [pid = 1654] [id = 590] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x126840000 == 41 [pid = 1654] [id = 589] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b4000 == 40 [pid = 1654] [id = 588] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x123cb9000 == 39 [pid = 1654] [id = 587] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0c7800 == 38 [pid = 1654] [id = 586] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1186e6800 == 37 [pid = 1654] [id = 585] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x116895800 == 36 [pid = 1654] [id = 584] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1128a0800 == 35 [pid = 1654] [id = 583] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1211dc000 == 34 [pid = 1654] [id = 582] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x129c43000 == 33 [pid = 1654] [id = 580] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x113b30000 == 32 [pid = 1654] [id = 581] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11831e000 == 31 [pid = 1654] [id = 569] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x116aa2800 == 30 [pid = 1654] [id = 599] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa92000 == 29 [pid = 1654] [id = 598] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x124adb800 == 28 [pid = 1654] [id = 597] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12a804800 == 27 [pid = 1654] [id = 595] 00:03:17 INFO - PROCESS | 1654 | --DOCSHELL 0x117f2b000 == 26 [pid = 1654] [id = 596] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119615c00) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11277ac00) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1126f5800) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118288400) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117138400) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1177d9000) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118291c00) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118937400) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118450800) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118443c00) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118817c00) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119b53400) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118373400) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119831800) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1181bb400) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1210e0000) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1210e1c00) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119e81400) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11336e400) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116179000) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d3c00) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113b5e000) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1128cbc00) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1198e4c00) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1211be800) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x111e2e800) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11892cc00) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118368800) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1211b8000) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119e83800) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119162c00) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x123f88800) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1189d7400) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 00:03:17 INFO - PROCESS | 1654 | 1467356597548 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]]]}] 00:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1125ms 00:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:03:17 INFO - PROCESS | 1654 | 1467356597567 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 1654 | 1467356597569 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 00:03:17 INFO - PROCESS | 1654 | 1467356597573 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 1654 | 1467356597576 Marionette TRACE conn2 <- [1,2374,null,{}] 00:03:17 INFO - PROCESS | 1654 | 1467356597580 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}] 00:03:17 INFO - PROCESS | 1654 | 1467356597582 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:17 INFO - PROCESS | 1654 | 1467356597660 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 00:03:17 INFO - PROCESS | 1654 | 1467356597716 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 1654 | 1467356597719 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x116337800 == 27 [pid = 1654] [id = 601] 00:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112789c00) [pid = 1654] [serial = 1803] [outer = 0x0] 00:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112d50400) [pid = 1654] [serial = 1804] [outer = 0x112789c00] 00:03:17 INFO - PROCESS | 1654 | 1467356597746 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113f05400) [pid = 1654] [serial = 1805] [outer = 0x112789c00] 00:03:18 INFO - PROCESS | 1654 | 1467356598068 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]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 523ms 00:03:18 INFO - PROCESS | 1654 | 1467356598097 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 1654 | 1467356598100 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 00:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:03:18 INFO - PROCESS | 1654 | 1467356598104 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 1654 | 1467356598106 Marionette TRACE conn2 <- [1,2378,null,{}] 00:03:18 INFO - PROCESS | 1654 | 1467356598111 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}] 00:03:18 INFO - PROCESS | 1654 | 1467356598113 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:18 INFO - PROCESS | 1654 | 1467356598189 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 00:03:18 INFO - PROCESS | 1654 | 1467356598196 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 1654 | 1467356598197 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x118306000 == 28 [pid = 1654] [id = 602] 00:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116b19400) [pid = 1654] [serial = 1806] [outer = 0x0] 00:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11836b000) [pid = 1654] [serial = 1807] [outer = 0x116b19400] 00:03:18 INFO - PROCESS | 1654 | 1467356598226 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1183b4c00) [pid = 1654] [serial = 1808] [outer = 0x116b19400] 00:03:18 INFO - PROCESS | 1654 | 1467356598604 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]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 523ms 00:03:18 INFO - PROCESS | 1654 | 1467356598628 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 1654 | 1467356598629 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 00:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:03:18 INFO - PROCESS | 1654 | 1467356598632 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 1654 | 1467356598635 Marionette TRACE conn2 <- [1,2382,null,{}] 00:03:18 INFO - PROCESS | 1654 | 1467356598642 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}] 00:03:18 INFO - PROCESS | 1654 | 1467356598646 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:18 INFO - PROCESS | 1654 | 1467356598720 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 00:03:18 INFO - PROCESS | 1654 | 1467356598729 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 1654 | 1467356598732 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0b5800 == 29 [pid = 1654] [id = 603] 00:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112784800) [pid = 1654] [serial = 1809] [outer = 0x0] 00:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1188d9400) [pid = 1654] [serial = 1810] [outer = 0x112784800] 00:03:18 INFO - PROCESS | 1654 | 1467356598760 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118937800) [pid = 1654] [serial = 1811] [outer = 0x112784800] 00:03:19 INFO - PROCESS | 1654 | 1467356599081 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]]]}] 00:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 472ms 00:03:19 INFO - PROCESS | 1654 | 1467356599104 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 00:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:03:19 INFO - PROCESS | 1654 | 1467356599106 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 00:03:19 INFO - PROCESS | 1654 | 1467356599110 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 1654 | 1467356599112 Marionette TRACE conn2 <- [1,2386,null,{}] 00:03:19 INFO - PROCESS | 1654 | 1467356599114 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}] 00:03:19 INFO - PROCESS | 1654 | 1467356599115 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:19 INFO - PROCESS | 1654 | 1467356599191 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 00:03:19 INFO - PROCESS | 1654 | 1467356599253 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 1654 | 1467356599254 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a51000 == 30 [pid = 1654] [id = 604] 00:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11844dc00) [pid = 1654] [serial = 1812] [outer = 0x0] 00:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119462c00) [pid = 1654] [serial = 1813] [outer = 0x11844dc00] 00:03:19 INFO - PROCESS | 1654 | 1467356599279 Marionette DEBUG loaded listener.js 00:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1198dc400) [pid = 1654] [serial = 1814] [outer = 0x11844dc00] 00:03:19 INFO - PROCESS | 1654 | 1467356599564 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]]]}] 00:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 470ms 00:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:03:19 INFO - PROCESS | 1654 | 1467356599602 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 00:03:19 INFO - PROCESS | 1654 | 1467356599603 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 00:03:19 INFO - PROCESS | 1654 | 1467356599605 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 1654 | 1467356599606 Marionette TRACE conn2 <- [1,2390,null,{}] 00:03:19 INFO - PROCESS | 1654 | 1467356599611 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}] 00:03:19 INFO - PROCESS | 1654 | 1467356599612 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:19 INFO - PROCESS | 1654 | 1467356599703 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 00:03:19 INFO - PROCESS | 1654 | 1467356599741 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 1654 | 1467356599742 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12458f800 == 31 [pid = 1654] [id = 605] 00:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1167ebc00) [pid = 1654] [serial = 1815] [outer = 0x0] 00:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1198e9000) [pid = 1654] [serial = 1816] [outer = 0x1167ebc00] 00:03:19 INFO - PROCESS | 1654 | 1467356599767 Marionette DEBUG loaded listener.js 00:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119b53400) [pid = 1654] [serial = 1817] [outer = 0x1167ebc00] 00:03:20 INFO - PROCESS | 1654 | 1467356600078 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]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 00:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:03:20 INFO - PROCESS | 1654 | 1467356600131 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 1654 | 1467356600133 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 00:03:20 INFO - PROCESS | 1654 | 1467356600135 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 1654 | 1467356600136 Marionette TRACE conn2 <- [1,2394,null,{}] 00:03:20 INFO - PROCESS | 1654 | 1467356600138 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}] 00:03:20 INFO - PROCESS | 1654 | 1467356600142 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:20 INFO - PROCESS | 1654 | 1467356600256 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 00:03:20 INFO - PROCESS | 1654 | 1467356600293 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 1654 | 1467356600295 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x126628800 == 32 [pid = 1654] [id = 606] 00:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1198ea800) [pid = 1654] [serial = 1818] [outer = 0x0] 00:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119cf8400) [pid = 1654] [serial = 1819] [outer = 0x1198ea800] 00:03:20 INFO - PROCESS | 1654 | 1467356600320 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1211b7400) [pid = 1654] [serial = 1820] [outer = 0x1198ea800] 00:03:20 INFO - PROCESS | 1654 | 1467356600633 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]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 518ms 00:03:20 INFO - PROCESS | 1654 | 1467356600653 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 1654 | 1467356600654 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 00:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:03:20 INFO - PROCESS | 1654 | 1467356600657 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 1654 | 1467356600659 Marionette TRACE conn2 <- [1,2398,null,{}] 00:03:20 INFO - PROCESS | 1654 | 1467356600670 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}] 00:03:20 INFO - PROCESS | 1654 | 1467356600671 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:20 INFO - PROCESS | 1654 | 1467356600762 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 00:03:20 INFO - PROCESS | 1654 | 1467356600772 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 1654 | 1467356600773 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128960000 == 33 [pid = 1654] [id = 607] 00:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1183b6000) [pid = 1654] [serial = 1821] [outer = 0x0] 00:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1211bdc00) [pid = 1654] [serial = 1822] [outer = 0x1183b6000] 00:03:20 INFO - PROCESS | 1654 | 1467356600800 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123b6a000) [pid = 1654] [serial = 1823] [outer = 0x1183b6000] 00:03:21 INFO - PROCESS | 1654 | 1467356601153 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]]]}] 00:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 528ms 00:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:03:21 INFO - PROCESS | 1654 | 1467356601192 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 00:03:21 INFO - PROCESS | 1654 | 1467356601193 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 00:03:21 INFO - PROCESS | 1654 | 1467356601195 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 1654 | 1467356601196 Marionette TRACE conn2 <- [1,2402,null,{}] 00:03:21 INFO - PROCESS | 1654 | 1467356601199 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}] 00:03:21 INFO - PROCESS | 1654 | 1467356601200 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:21 INFO - PROCESS | 1654 | 1467356601297 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 00:03:21 INFO - PROCESS | 1654 | 1467356601301 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 1654 | 1467356601302 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ada800 == 34 [pid = 1654] [id = 608] 00:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123fb6400) [pid = 1654] [serial = 1824] [outer = 0x0] 00:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x123fbe400) [pid = 1654] [serial = 1825] [outer = 0x123fb6400] 00:03:21 INFO - PROCESS | 1654 | 1467356601326 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123fc5800) [pid = 1654] [serial = 1826] [outer = 0x123fb6400] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119831c00) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119c40000) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1210df400) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119c40800) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1126f4800) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123803000) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118291800) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11277c000) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1126ffc00) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11880c800) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117fa5800) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112786400) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x110ff9000) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x117fa5000) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123fba000) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:03:21 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12380a800) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:03:21 INFO - PROCESS | 1654 | 1467356601907 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]]]}] 00:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 725ms 00:03:21 INFO - PROCESS | 1654 | 1467356601922 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 00:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:03:21 INFO - PROCESS | 1654 | 1467356601924 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 00:03:21 INFO - PROCESS | 1654 | 1467356601927 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 1654 | 1467356601929 Marionette TRACE conn2 <- [1,2406,null,{}] 00:03:21 INFO - PROCESS | 1654 | 1467356601932 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}] 00:03:21 INFO - PROCESS | 1654 | 1467356601945 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:22 INFO - PROCESS | 1654 | 1467356602048 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 00:03:22 INFO - PROCESS | 1654 | 1467356602111 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 1654 | 1467356602112 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0a8800 == 35 [pid = 1654] [id = 609] 00:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x110ff6c00) [pid = 1654] [serial = 1827] [outer = 0x0] 00:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112d46400) [pid = 1654] [serial = 1828] [outer = 0x110ff6c00] 00:03:22 INFO - PROCESS | 1654 | 1467356602137 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118368400) [pid = 1654] [serial = 1829] [outer = 0x110ff6c00] 00:03:22 INFO - PROCESS | 1654 | 1467356602401 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]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 00:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:03:22 INFO - PROCESS | 1654 | 1467356602449 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 1654 | 1467356602450 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 00:03:22 INFO - PROCESS | 1654 | 1467356602452 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 1654 | 1467356602454 Marionette TRACE conn2 <- [1,2410,null,{}] 00:03:22 INFO - PROCESS | 1654 | 1467356602456 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}] 00:03:22 INFO - PROCESS | 1654 | 1467356602457 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:22 INFO - PROCESS | 1654 | 1467356602537 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 00:03:22 INFO - PROCESS | 1654 | 1467356602543 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 1654 | 1467356602545 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x129c27800 == 36 [pid = 1654] [id = 610] 00:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116130800) [pid = 1654] [serial = 1830] [outer = 0x0] 00:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1189da000) [pid = 1654] [serial = 1831] [outer = 0x116130800] 00:03:22 INFO - PROCESS | 1654 | 1467356602569 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1211b5000) [pid = 1654] [serial = 1832] [outer = 0x116130800] 00:03:22 INFO - PROCESS | 1654 | 1467356602913 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]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 469ms 00:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:03:22 INFO - PROCESS | 1654 | 1467356602922 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 1654 | 1467356602924 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 00:03:22 INFO - PROCESS | 1654 | 1467356602928 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 1654 | 1467356602930 Marionette TRACE conn2 <- [1,2414,null,{}] 00:03:22 INFO - PROCESS | 1654 | 1467356602932 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}] 00:03:22 INFO - PROCESS | 1654 | 1467356602934 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:23 INFO - PROCESS | 1654 | 1467356603057 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 00:03:23 INFO - PROCESS | 1654 | 1467356603066 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 1654 | 1467356603067 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x124575000 == 37 [pid = 1654] [id = 611] 00:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1211be400) [pid = 1654] [serial = 1833] [outer = 0x0] 00:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124260800) [pid = 1654] [serial = 1834] [outer = 0x1211be400] 00:03:23 INFO - PROCESS | 1654 | 1467356603094 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124570000) [pid = 1654] [serial = 1835] [outer = 0x1211be400] 00:03:23 INFO - PROCESS | 1654 | 1467356603419 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]]]}] 00:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 00:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:03:23 INFO - PROCESS | 1654 | 1467356603450 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 00:03:23 INFO - PROCESS | 1654 | 1467356603451 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 00:03:23 INFO - PROCESS | 1654 | 1467356603453 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:03:23 INFO - PROCESS | 1654 | 1467356603454 Marionette TRACE conn2 <- [1,2418,null,{}] 00:03:23 INFO - PROCESS | 1654 | 1467356603456 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}] 00:03:23 INFO - PROCESS | 1654 | 1467356603458 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:23 INFO - PROCESS | 1654 | 1467356603536 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 00:03:23 INFO - PROCESS | 1654 | 1467356603540 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 1654 | 1467356603541 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1c5800 == 38 [pid = 1654] [id = 612] 00:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1248bf800) [pid = 1654] [serial = 1836] [outer = 0x0] 00:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124a2e800) [pid = 1654] [serial = 1837] [outer = 0x1248bf800] 00:03:23 INFO - PROCESS | 1654 | 1467356603569 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124a34c00) [pid = 1654] [serial = 1838] [outer = 0x1248bf800] 00:03:24 INFO - PROCESS | 1654 | 1467356604073 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]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 00:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:03:24 INFO - PROCESS | 1654 | 1467356604124 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 1654 | 1467356604126 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 00:03:24 INFO - PROCESS | 1654 | 1467356604129 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 1654 | 1467356604131 Marionette TRACE conn2 <- [1,2422,null,{}] 00:03:24 INFO - PROCESS | 1654 | 1467356604135 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}] 00:03:24 INFO - PROCESS | 1654 | 1467356604137 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:24 INFO - PROCESS | 1654 | 1467356604252 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 00:03:24 INFO - PROCESS | 1654 | 1467356604313 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 1654 | 1467356604315 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11703f000 == 39 [pid = 1654] [id = 613] 00:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112781800) [pid = 1654] [serial = 1839] [outer = 0x0] 00:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112d47000) [pid = 1654] [serial = 1840] [outer = 0x112781800] 00:03:24 INFO - PROCESS | 1654 | 1467356604347 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115e58000) [pid = 1654] [serial = 1841] [outer = 0x112781800] 00:03:24 INFO - PROCESS | 1654 | 1467356604858 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]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 773ms 00:03:24 INFO - PROCESS | 1654 | 1467356604902 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 1654 | 1467356604906 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 00:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:03:24 INFO - PROCESS | 1654 | 1467356604910 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 1654 | 1467356604912 Marionette TRACE conn2 <- [1,2426,null,{}] 00:03:24 INFO - PROCESS | 1654 | 1467356604915 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}] 00:03:24 INFO - PROCESS | 1654 | 1467356604917 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:25 INFO - PROCESS | 1654 | 1467356605029 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 00:03:25 INFO - PROCESS | 1654 | 1467356605113 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 1654 | 1467356605114 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b20000 == 40 [pid = 1654] [id = 614] 00:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116175400) [pid = 1654] [serial = 1842] [outer = 0x0] 00:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118372000) [pid = 1654] [serial = 1843] [outer = 0x116175400] 00:03:25 INFO - PROCESS | 1654 | 1467356605146 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118449800) [pid = 1654] [serial = 1844] [outer = 0x116175400] 00:03:25 INFO - PROCESS | 1654 | 1467356605784 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]]]}] 00:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 922ms 00:03:25 INFO - PROCESS | 1654 | 1467356605833 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 1654 | 1467356605835 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 00:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:03:25 INFO - PROCESS | 1654 | 1467356605839 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - PROCESS | 1654 | 1467356605841 Marionette TRACE conn2 <- [1,2430,null,{}] 00:03:25 INFO - PROCESS | 1654 | 1467356605844 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}] 00:03:25 INFO - PROCESS | 1654 | 1467356605846 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:25 INFO - PROCESS | 1654 | 1467356605950 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x124575000 == 39 [pid = 1654] [id = 611] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x129c27800 == 38 [pid = 1654] [id = 610] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0a8800 == 37 [pid = 1654] [id = 609] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128ada800 == 36 [pid = 1654] [id = 608] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128960000 == 35 [pid = 1654] [id = 607] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x126628800 == 34 [pid = 1654] [id = 606] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12458f800 == 33 [pid = 1654] [id = 605] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x123a51000 == 32 [pid = 1654] [id = 604] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11a0b5800 == 31 [pid = 1654] [id = 603] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x118306000 == 30 [pid = 1654] [id = 602] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x116337800 == 29 [pid = 1654] [id = 601] 00:03:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11867c800 == 28 [pid = 1654] [id = 600] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1198e1000) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119e7c800) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119cf0400) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1211b6400) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119e80c00) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116a6cc00) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1242cfc00) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118370c00) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1183b1400) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128cc400) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112d4ec00) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1168e4000) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123802800) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112ad5800) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1177e0000) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118420c00) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1128d7400) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1132bd400) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x111c1d800) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1122b9400) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118374000) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118415c00) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1242d7800) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1242d4800) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12405bc00) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124563400) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119b4e800) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x123805800) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1210de800) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x123fbac00) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11883b000) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 00:03:26 INFO - PROCESS | 1654 | 1467356606068 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 1654 | 1467356606072 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x112884000 == 29 [pid = 1654] [id = 615] 00:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1126f5800) [pid = 1654] [serial = 1845] [outer = 0x0] 00:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1128d9800) [pid = 1654] [serial = 1846] [outer = 0x1126f5800] 00:03:26 INFO - PROCESS | 1654 | 1467356606100 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116817000) [pid = 1654] [serial = 1847] [outer = 0x1126f5800] 00:03:26 INFO - PROCESS | 1654 | 1467356606424 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 622ms 00:03:26 INFO - PROCESS | 1654 | 1467356606462 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 1654 | 1467356606464 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 00:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:03:26 INFO - PROCESS | 1654 | 1467356606469 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 1654 | 1467356606470 Marionette TRACE conn2 <- [1,2434,null,{}] 00:03:26 INFO - PROCESS | 1654 | 1467356606473 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}] 00:03:26 INFO - PROCESS | 1654 | 1467356606474 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:26 INFO - PROCESS | 1654 | 1467356606553 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 00:03:26 INFO - PROCESS | 1654 | 1467356606629 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 1654 | 1467356606631 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11913d800 == 30 [pid = 1654] [id = 616] 00:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11680c400) [pid = 1654] [serial = 1848] [outer = 0x0] 00:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118288400) [pid = 1654] [serial = 1849] [outer = 0x11680c400] 00:03:26 INFO - PROCESS | 1654 | 1467356606657 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118447c00) [pid = 1654] [serial = 1850] [outer = 0x11680c400] 00:03:26 INFO - PROCESS | 1654 | 1467356606954 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 00:03:26 INFO - PROCESS | 1654 | 1467356606987 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 1654 | 1467356606989 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 00:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:03:26 INFO - PROCESS | 1654 | 1467356606991 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 1654 | 1467356606996 Marionette TRACE conn2 <- [1,2438,null,{}] 00:03:27 INFO - PROCESS | 1654 | 1467356607004 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}] 00:03:27 INFO - PROCESS | 1654 | 1467356607008 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:27 INFO - PROCESS | 1654 | 1467356607098 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 00:03:27 INFO - PROCESS | 1654 | 1467356607157 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 1654 | 1467356607159 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x123934000 == 31 [pid = 1654] [id = 617] 00:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112783400) [pid = 1654] [serial = 1851] [outer = 0x0] 00:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118451c00) [pid = 1654] [serial = 1852] [outer = 0x112783400] 00:03:27 INFO - PROCESS | 1654 | 1467356607188 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11982e800) [pid = 1654] [serial = 1853] [outer = 0x112783400] 00:03:27 INFO - PROCESS | 1654 | 1467356607461 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]]]}] 00:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 526ms 00:03:27 INFO - PROCESS | 1654 | 1467356607517 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 00:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:03:27 INFO - PROCESS | 1654 | 1467356607519 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 00:03:27 INFO - PROCESS | 1654 | 1467356607522 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - PROCESS | 1654 | 1467356607523 Marionette TRACE conn2 <- [1,2442,null,{}] 00:03:27 INFO - PROCESS | 1654 | 1467356607526 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}] 00:03:27 INFO - PROCESS | 1654 | 1467356607529 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:27 INFO - PROCESS | 1654 | 1467356607618 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 00:03:27 INFO - PROCESS | 1654 | 1467356607622 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 1654 | 1467356607623 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cb9800 == 32 [pid = 1654] [id = 618] 00:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118447800) [pid = 1654] [serial = 1854] [outer = 0x0] 00:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119aaf000) [pid = 1654] [serial = 1855] [outer = 0x118447800] 00:03:27 INFO - PROCESS | 1654 | 1467356607704 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119cf2000) [pid = 1654] [serial = 1856] [outer = 0x118447800] 00:03:28 INFO - PROCESS | 1654 | 1467356608003 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 523ms 00:03:28 INFO - PROCESS | 1654 | 1467356608047 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 1654 | 1467356608048 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 00:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:03:28 INFO - PROCESS | 1654 | 1467356608051 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 1654 | 1467356608052 Marionette TRACE conn2 <- [1,2446,null,{}] 00:03:28 INFO - PROCESS | 1654 | 1467356608054 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}] 00:03:28 INFO - PROCESS | 1654 | 1467356608055 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:28 INFO - PROCESS | 1654 | 1467356608164 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 00:03:28 INFO - PROCESS | 1654 | 1467356608202 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 1654 | 1467356608203 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12649c800 == 33 [pid = 1654] [id = 619] 00:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cfa800) [pid = 1654] [serial = 1857] [outer = 0x0] 00:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119e7d400) [pid = 1654] [serial = 1858] [outer = 0x119cfa800] 00:03:28 INFO - PROCESS | 1654 | 1467356608227 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11a0e1400) [pid = 1654] [serial = 1859] [outer = 0x119cfa800] 00:03:28 INFO - PROCESS | 1654 | 1467356608628 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 619ms 00:03:28 INFO - PROCESS | 1654 | 1467356608671 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 1654 | 1467356608673 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 00:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:03:28 INFO - PROCESS | 1654 | 1467356608684 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 1654 | 1467356608685 Marionette TRACE conn2 <- [1,2450,null,{}] 00:03:28 INFO - PROCESS | 1654 | 1467356608689 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}] 00:03:28 INFO - PROCESS | 1654 | 1467356608695 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:28 INFO - PROCESS | 1654 | 1467356608824 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 00:03:28 INFO - PROCESS | 1654 | 1467356608842 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 1654 | 1467356608843 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289d0000 == 34 [pid = 1654] [id = 620] 00:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11a0d7c00) [pid = 1654] [serial = 1860] [outer = 0x0] 00:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1211b8000) [pid = 1654] [serial = 1861] [outer = 0x11a0d7c00] 00:03:28 INFO - PROCESS | 1654 | 1467356608868 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1242d4800) [pid = 1654] [serial = 1862] [outer = 0x11a0d7c00] 00:03:29 INFO - PROCESS | 1654 | 1467356609228 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]]]}] 00:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 578ms 00:03:29 INFO - PROCESS | 1654 | 1467356609254 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 1654 | 1467356609256 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 00:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:03:29 INFO - PROCESS | 1654 | 1467356609265 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - PROCESS | 1654 | 1467356609267 Marionette TRACE conn2 <- [1,2454,null,{}] 00:03:29 INFO - PROCESS | 1654 | 1467356609270 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}] 00:03:29 INFO - PROCESS | 1654 | 1467356609272 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:29 INFO - PROCESS | 1654 | 1467356609431 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 00:03:29 INFO - PROCESS | 1654 | 1467356609448 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 1654 | 1467356609449 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db7000 == 35 [pid = 1654] [id = 621] 00:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1242dcc00) [pid = 1654] [serial = 1863] [outer = 0x0] 00:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124565800) [pid = 1654] [serial = 1864] [outer = 0x1242dcc00] 00:03:29 INFO - PROCESS | 1654 | 1467356609484 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124a29c00) [pid = 1654] [serial = 1865] [outer = 0x1242dcc00] 00:03:29 INFO - PROCESS | 1654 | 1467356609853 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]]]}] 00:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 624ms 00:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:03:29 INFO - PROCESS | 1654 | 1467356609889 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 1654 | 1467356609890 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 00:03:29 INFO - PROCESS | 1654 | 1467356609892 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - PROCESS | 1654 | 1467356609893 Marionette TRACE conn2 <- [1,2458,null,{}] 00:03:29 INFO - PROCESS | 1654 | 1467356609895 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}] 00:03:29 INFO - PROCESS | 1654 | 1467356609896 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:29 INFO - PROCESS | 1654 | 1467356609979 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1198ea800) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116123800) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116b19400) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11844dc00) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1183b6000) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112789c00) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123fb6400) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x110ff6c00) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112784800) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116130800) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1128d2800) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1211be400) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116a67c00) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118444800) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1126fc400) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1167ebc00) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:03:30 INFO - PROCESS | 1654 | 1467356610177 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 1654 | 1467356610178 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133ec800 == 36 [pid = 1654] [id = 622] 00:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x110ff2400) [pid = 1654] [serial = 1866] [outer = 0x0] 00:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11271a000) [pid = 1654] [serial = 1867] [outer = 0x110ff2400] 00:03:30 INFO - PROCESS | 1654 | 1467356610218 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116178800) [pid = 1654] [serial = 1868] [outer = 0x110ff2400] 00:03:30 INFO - PROCESS | 1654 | 1467356610612 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]]]}] 00:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 723ms 00:03:30 INFO - PROCESS | 1654 | 1467356610616 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 1654 | 1467356610617 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 00:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:03:30 INFO - PROCESS | 1654 | 1467356610620 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - PROCESS | 1654 | 1467356610622 Marionette TRACE conn2 <- [1,2462,null,{}] 00:03:30 INFO - PROCESS | 1654 | 1467356610627 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}] 00:03:30 INFO - PROCESS | 1654 | 1467356610640 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:30 INFO - PROCESS | 1654 | 1467356610790 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 00:03:30 INFO - PROCESS | 1654 | 1467356610795 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 1654 | 1467356610796 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4b4800 == 37 [pid = 1654] [id = 623] 00:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116b19400) [pid = 1654] [serial = 1869] [outer = 0x0] 00:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1185e8c00) [pid = 1654] [serial = 1870] [outer = 0x116b19400] 00:03:30 INFO - PROCESS | 1654 | 1467356610836 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1211b7800) [pid = 1654] [serial = 1871] [outer = 0x116b19400] 00:03:31 INFO - PROCESS | 1654 | 1467356611247 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]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 674ms 00:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:03:31 INFO - PROCESS | 1654 | 1467356611294 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 1654 | 1467356611296 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 00:03:31 INFO - PROCESS | 1654 | 1467356611298 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 1654 | 1467356611299 Marionette TRACE conn2 <- [1,2466,null,{}] 00:03:31 INFO - PROCESS | 1654 | 1467356611301 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}] 00:03:31 INFO - PROCESS | 1654 | 1467356611302 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:31 INFO - PROCESS | 1654 | 1467356611384 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 00:03:31 INFO - PROCESS | 1654 | 1467356611388 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 1654 | 1467356611389 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a809000 == 38 [pid = 1654] [id = 624] 00:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x123fb8c00) [pid = 1654] [serial = 1872] [outer = 0x0] 00:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124a35400) [pid = 1654] [serial = 1873] [outer = 0x123fb8c00] 00:03:31 INFO - PROCESS | 1654 | 1467356611414 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124b3a800) [pid = 1654] [serial = 1874] [outer = 0x123fb8c00] 00:03:31 INFO - PROCESS | 1654 | 1467356611747 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]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 470ms 00:03:31 INFO - PROCESS | 1654 | 1467356611776 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 00:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:03:31 INFO - PROCESS | 1654 | 1467356611778 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 00:03:31 INFO - PROCESS | 1654 | 1467356611780 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 1654 | 1467356611782 Marionette TRACE conn2 <- [1,2470,null,{}] 00:03:31 INFO - PROCESS | 1654 | 1467356611784 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}] 00:03:31 INFO - PROCESS | 1654 | 1467356611786 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:31 INFO - PROCESS | 1654 | 1467356611879 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 00:03:31 INFO - PROCESS | 1654 | 1467356611951 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 1654 | 1467356611952 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d0000 == 39 [pid = 1654] [id = 625] 00:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124b3e000) [pid = 1654] [serial = 1875] [outer = 0x0] 00:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124d3a800) [pid = 1654] [serial = 1876] [outer = 0x124b3e000] 00:03:31 INFO - PROCESS | 1654 | 1467356611981 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1255cb800) [pid = 1654] [serial = 1877] [outer = 0x124b3e000] 00:03:32 INFO - PROCESS | 1654 | 1467356612505 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]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 771ms 00:03:32 INFO - PROCESS | 1654 | 1467356612551 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 1654 | 1467356612554 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 00:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:03:32 INFO - PROCESS | 1654 | 1467356612557 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 1654 | 1467356612560 Marionette TRACE conn2 <- [1,2474,null,{}] 00:03:32 INFO - PROCESS | 1654 | 1467356612564 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}] 00:03:32 INFO - PROCESS | 1654 | 1467356612566 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:32 INFO - PROCESS | 1654 | 1467356612669 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 00:03:32 INFO - PROCESS | 1654 | 1467356612780 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 1654 | 1467356612781 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189a4000 == 40 [pid = 1654] [id = 626] 00:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116a6c400) [pid = 1654] [serial = 1878] [outer = 0x0] 00:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1173be800) [pid = 1654] [serial = 1879] [outer = 0x116a6c400] 00:03:32 INFO - PROCESS | 1654 | 1467356612812 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1183af400) [pid = 1654] [serial = 1880] [outer = 0x116a6c400] 00:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 673ms 00:03:33 INFO - PROCESS | 1654 | 1467356613224 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]]]}] 00:03:33 INFO - PROCESS | 1654 | 1467356613231 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 1654 | 1467356613234 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 00:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:03:33 INFO - PROCESS | 1654 | 1467356613239 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 1654 | 1467356613240 Marionette TRACE conn2 <- [1,2478,null,{}] 00:03:33 INFO - PROCESS | 1654 | 1467356613243 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}] 00:03:33 INFO - PROCESS | 1654 | 1467356613245 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:33 INFO - PROCESS | 1654 | 1467356613347 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 00:03:33 INFO - PROCESS | 1654 | 1467356613410 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 1654 | 1467356613411 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x126062000 == 41 [pid = 1654] [id = 627] 00:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11892a800) [pid = 1654] [serial = 1881] [outer = 0x0] 00:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118937400) [pid = 1654] [serial = 1882] [outer = 0x11892a800] 00:03:33 INFO - PROCESS | 1654 | 1467356613442 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119823c00) [pid = 1654] [serial = 1883] [outer = 0x11892a800] 00:03:33 INFO - PROCESS | 1654 | 1467356613896 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]]]}] 00:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 673ms 00:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:03:33 INFO - PROCESS | 1654 | 1467356613913 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 1654 | 1467356613914 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 00:03:33 INFO - PROCESS | 1654 | 1467356613916 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 1654 | 1467356613919 Marionette TRACE conn2 <- [1,2482,null,{}] 00:03:33 INFO - PROCESS | 1654 | 1467356613927 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}] 00:03:33 INFO - PROCESS | 1654 | 1467356613930 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:34 INFO - PROCESS | 1654 | 1467356614033 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 00:03:34 INFO - PROCESS | 1654 | 1467356614132 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 1654 | 1467356614134 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9c7800 == 42 [pid = 1654] [id = 628] 00:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1210e2c00) [pid = 1654] [serial = 1884] [outer = 0x0] 00:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12380a800) [pid = 1654] [serial = 1885] [outer = 0x1210e2c00] 00:03:34 INFO - PROCESS | 1654 | 1467356614165 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123fc1400) [pid = 1654] [serial = 1886] [outer = 0x1210e2c00] 00:03:34 INFO - PROCESS | 1654 | 1467356614579 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]]]}] 00:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 00:03:34 INFO - PROCESS | 1654 | 1467356614588 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 00:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:03:34 INFO - PROCESS | 1654 | 1467356614590 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 00:03:34 INFO - PROCESS | 1654 | 1467356614594 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - PROCESS | 1654 | 1467356614596 Marionette TRACE conn2 <- [1,2486,null,{}] 00:03:34 INFO - PROCESS | 1654 | 1467356614598 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}] 00:03:34 INFO - PROCESS | 1654 | 1467356614599 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:34 INFO - PROCESS | 1654 | 1467356614701 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 00:03:34 INFO - PROCESS | 1654 | 1467356614759 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 1654 | 1467356614760 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd0f800 == 43 [pid = 1654] [id = 629] 00:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124256000) [pid = 1654] [serial = 1887] [outer = 0x0] 00:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124a35800) [pid = 1654] [serial = 1888] [outer = 0x124256000] 00:03:34 INFO - PROCESS | 1654 | 1467356614792 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124d3b400) [pid = 1654] [serial = 1889] [outer = 0x124256000] 00:03:35 INFO - PROCESS | 1654 | 1467356615380 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]]]}] 00:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 871ms 00:03:35 INFO - PROCESS | 1654 | 1467356615465 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 1654 | 1467356615467 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 00:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:03:35 INFO - PROCESS | 1654 | 1467356615470 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - PROCESS | 1654 | 1467356615473 Marionette TRACE conn2 <- [1,2490,null,{}] 00:03:35 INFO - PROCESS | 1654 | 1467356615476 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}] 00:03:35 INFO - PROCESS | 1654 | 1467356615478 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:35 INFO - PROCESS | 1654 | 1467356615570 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 00:03:35 INFO - PROCESS | 1654 | 1467356615642 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 1654 | 1467356615645 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e6000 == 44 [pid = 1654] [id = 630] 00:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116179000) [pid = 1654] [serial = 1890] [outer = 0x0] 00:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11680c800) [pid = 1654] [serial = 1891] [outer = 0x116179000] 00:03:35 INFO - PROCESS | 1654 | 1467356615672 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118369000) [pid = 1654] [serial = 1892] [outer = 0x116179000] 00:03:36 INFO - PROCESS | 1654 | 1467356616095 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]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 674ms 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12a809000 == 43 [pid = 1654] [id = 624] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4b4800 == 42 [pid = 1654] [id = 623] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1133ec800 == 41 [pid = 1654] [id = 622] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x128db7000 == 40 [pid = 1654] [id = 621] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1289d0000 == 39 [pid = 1654] [id = 620] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12649c800 == 38 [pid = 1654] [id = 619] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x123cb9800 == 37 [pid = 1654] [id = 618] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x123934000 == 36 [pid = 1654] [id = 617] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11913d800 == 35 [pid = 1654] [id = 616] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x112884000 == 34 [pid = 1654] [id = 615] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11703f000 == 33 [pid = 1654] [id = 613] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1c5800 == 32 [pid = 1654] [id = 612] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x123b20000 == 31 [pid = 1654] [id = 614] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd0f800 == 30 [pid = 1654] [id = 629] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9c7800 == 29 [pid = 1654] [id = 628] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x126062000 == 28 [pid = 1654] [id = 627] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d0000 == 27 [pid = 1654] [id = 625] 00:03:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1189a4000 == 26 [pid = 1654] [id = 626] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119cf8400) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183b2c00) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1177da000) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11836b000) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1183b4c00) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119462c00) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1211bdc00) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112d50400) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1211b7400) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113f05400) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123fbe400) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112d46400) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1188d9400) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118937800) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1189da000) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113d44800) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112a88c00) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124570000) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1183abc00) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1181b2000) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124260800) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1189e3800) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119827800) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x124a2e800) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x112d48000) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118368400) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11277ec00) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x123fc5800) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119b53400) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1198e9000) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1211b5000) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x123b6a000) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1198dc400) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 00:03:36 INFO - PROCESS | 1654 | 1467356616728 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 1654 | 1467356616730 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 00:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:03:36 INFO - PROCESS | 1654 | 1467356616739 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 1654 | 1467356616741 Marionette TRACE conn2 <- [1,2494,null,{}] 00:03:36 INFO - PROCESS | 1654 | 1467356616745 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}] 00:03:36 INFO - PROCESS | 1654 | 1467356616747 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:36 INFO - PROCESS | 1654 | 1467356616825 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 00:03:36 INFO - PROCESS | 1654 | 1467356616832 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 1654 | 1467356616835 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x111e0b000 == 27 [pid = 1654] [id = 631] 00:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x111c75000) [pid = 1654] [serial = 1893] [outer = 0x0] 00:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112233000) [pid = 1654] [serial = 1894] [outer = 0x111c75000] 00:03:36 INFO - PROCESS | 1654 | 1467356616904 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1128cc000) [pid = 1654] [serial = 1895] [outer = 0x111c75000] 00:03:37 INFO - PROCESS | 1654 | 1467356617455 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]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 774ms 00:03:37 INFO - PROCESS | 1654 | 1467356617540 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 00:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:03:37 INFO - PROCESS | 1654 | 1467356617544 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 00:03:37 INFO - PROCESS | 1654 | 1467356617548 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 1654 | 1467356617550 Marionette TRACE conn2 <- [1,2498,null,{}] 00:03:37 INFO - PROCESS | 1654 | 1467356617553 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}] 00:03:37 INFO - PROCESS | 1654 | 1467356617555 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:37 INFO - PROCESS | 1654 | 1467356617659 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 00:03:37 INFO - PROCESS | 1654 | 1467356617735 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 1654 | 1467356617737 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa4800 == 28 [pid = 1654] [id = 632] 00:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112719000) [pid = 1654] [serial = 1896] [outer = 0x0] 00:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1167f3800) [pid = 1654] [serial = 1897] [outer = 0x112719000] 00:03:37 INFO - PROCESS | 1654 | 1467356617769 Marionette DEBUG loaded listener.js 00:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117138000) [pid = 1654] [serial = 1898] [outer = 0x112719000] 00:03:38 INFO - PROCESS | 1654 | 1467356618291 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]]]}] 00:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 823ms 00:03:38 INFO - PROCESS | 1654 | 1467356618370 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 00:03:38 INFO - PROCESS | 1654 | 1467356618374 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 00:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:03:38 INFO - PROCESS | 1654 | 1467356618393 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:03:38 INFO - PROCESS | 1654 | 1467356618395 Marionette TRACE conn2 <- [1,2502,null,{}] 00:03:38 INFO - PROCESS | 1654 | 1467356618399 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}] 00:03:38 INFO - PROCESS | 1654 | 1467356618401 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:38 INFO - PROCESS | 1654 | 1467356618563 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 00:03:38 INFO - PROCESS | 1654 | 1467356618614 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 1654 | 1467356618616 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x113b3a800 == 29 [pid = 1654] [id = 633] 00:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1126f4800) [pid = 1654] [serial = 1899] [outer = 0x0] 00:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11277d400) [pid = 1654] [serial = 1900] [outer = 0x1126f4800] 00:03:38 INFO - PROCESS | 1654 | 1467356618644 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112a7ac00) [pid = 1654] [serial = 1901] [outer = 0x1126f4800] 00:03:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e6000 == 28 [pid = 1654] [id = 630] 00:03:39 INFO - PROCESS | 1654 | 1467356619015 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 672ms 00:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:03:39 INFO - PROCESS | 1654 | 1467356619065 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 1654 | 1467356619067 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 00:03:39 INFO - PROCESS | 1654 | 1467356619071 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 1654 | 1467356619073 Marionette TRACE conn2 <- [1,2506,null,{}] 00:03:39 INFO - PROCESS | 1654 | 1467356619076 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}] 00:03:39 INFO - PROCESS | 1654 | 1467356619077 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:39 INFO - PROCESS | 1654 | 1467356619159 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 00:03:39 INFO - PROCESS | 1654 | 1467356619219 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 1654 | 1467356619220 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11898d000 == 29 [pid = 1654] [id = 634] 00:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1133bdc00) [pid = 1654] [serial = 1902] [outer = 0x0] 00:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117fa2c00) [pid = 1654] [serial = 1903] [outer = 0x1133bdc00] 00:03:39 INFO - PROCESS | 1654 | 1467356619247 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1183b6400) [pid = 1654] [serial = 1904] [outer = 0x1133bdc00] 00:03:39 INFO - PROCESS | 1654 | 1467356619557 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 00:03:39 INFO - PROCESS | 1654 | 1467356619590 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 1654 | 1467356619594 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 00:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:03:39 INFO - PROCESS | 1654 | 1467356619597 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 1654 | 1467356619598 Marionette TRACE conn2 <- [1,2510,null,{}] 00:03:39 INFO - PROCESS | 1654 | 1467356619601 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}] 00:03:39 INFO - PROCESS | 1654 | 1467356619602 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:39 INFO - PROCESS | 1654 | 1467356619680 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 00:03:39 INFO - PROCESS | 1654 | 1467356619739 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 1654 | 1467356619740 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a0c1000 == 30 [pid = 1654] [id = 635] 00:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112a7c800) [pid = 1654] [serial = 1905] [outer = 0x0] 00:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11844a000) [pid = 1654] [serial = 1906] [outer = 0x112a7c800] 00:03:39 INFO - PROCESS | 1654 | 1467356619768 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11892c000) [pid = 1654] [serial = 1907] [outer = 0x112a7c800] 00:03:40 INFO - PROCESS | 1654 | 1467356620091 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]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 00:03:40 INFO - PROCESS | 1654 | 1467356620128 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 1654 | 1467356620131 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 00:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:03:40 INFO - PROCESS | 1654 | 1467356620139 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 1654 | 1467356620142 Marionette TRACE conn2 <- [1,2514,null,{}] 00:03:40 INFO - PROCESS | 1654 | 1467356620144 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}] 00:03:40 INFO - PROCESS | 1654 | 1467356620146 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:40 INFO - PROCESS | 1654 | 1467356620231 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 00:03:40 INFO - PROCESS | 1654 | 1467356620291 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 1654 | 1467356620292 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12404b000 == 31 [pid = 1654] [id = 636] 00:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126f7400) [pid = 1654] [serial = 1908] [outer = 0x0] 00:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118930000) [pid = 1654] [serial = 1909] [outer = 0x1126f7400] 00:03:40 INFO - PROCESS | 1654 | 1467356620318 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1198e9c00) [pid = 1654] [serial = 1910] [outer = 0x1126f7400] 00:03:40 INFO - PROCESS | 1654 | 1467356620672 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]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 576ms 00:03:40 INFO - PROCESS | 1654 | 1467356620712 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 1654 | 1467356620714 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 00:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:03:40 INFO - PROCESS | 1654 | 1467356620718 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 1654 | 1467356620720 Marionette TRACE conn2 <- [1,2518,null,{}] 00:03:40 INFO - PROCESS | 1654 | 1467356620723 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}] 00:03:40 INFO - PROCESS | 1654 | 1467356620725 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:40 INFO - PROCESS | 1654 | 1467356620878 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 00:03:40 INFO - PROCESS | 1654 | 1467356620894 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 1654 | 1467356620895 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x111e9f800 == 32 [pid = 1654] [id = 637] 00:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1183b1800) [pid = 1654] [serial = 1911] [outer = 0x0] 00:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119cef400) [pid = 1654] [serial = 1912] [outer = 0x1183b1800] 00:03:40 INFO - PROCESS | 1654 | 1467356620935 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119e7dc00) [pid = 1654] [serial = 1913] [outer = 0x1183b1800] 00:03:41 INFO - PROCESS | 1654 | 1467356621316 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]]]}] 00:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 620ms 00:03:41 INFO - PROCESS | 1654 | 1467356621338 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 1654 | 1467356621339 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 00:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:03:41 INFO - PROCESS | 1654 | 1467356621341 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - PROCESS | 1654 | 1467356621344 Marionette TRACE conn2 <- [1,2522,null,{}] 00:03:41 INFO - PROCESS | 1654 | 1467356621347 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}] 00:03:41 INFO - PROCESS | 1654 | 1467356621355 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:41 INFO - PROCESS | 1654 | 1467356621461 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 00:03:41 INFO - PROCESS | 1654 | 1467356621464 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:41 INFO - PROCESS | 1654 | 1467356621469 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ea1800 == 33 [pid = 1654] [id = 638] 00:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1211b3400) [pid = 1654] [serial = 1914] [outer = 0x0] 00:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1211b7000) [pid = 1654] [serial = 1915] [outer = 0x1211b3400] 00:03:41 INFO - PROCESS | 1654 | 1467356621533 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123fb7000) [pid = 1654] [serial = 1916] [outer = 0x1211b3400] 00:03:41 INFO - PROCESS | 1654 | 1467356621912 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]]]}] 00:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 622ms 00:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:03:41 INFO - PROCESS | 1654 | 1467356621964 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 1654 | 1467356621966 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 00:03:41 INFO - PROCESS | 1654 | 1467356621969 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - PROCESS | 1654 | 1467356621970 Marionette TRACE conn2 <- [1,2526,null,{}] 00:03:41 INFO - PROCESS | 1654 | 1467356621974 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}] 00:03:41 INFO - PROCESS | 1654 | 1467356621976 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:42 INFO - PROCESS | 1654 | 1467356622129 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 00:03:42 INFO - PROCESS | 1654 | 1467356622175 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 1654 | 1467356622176 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ace000 == 34 [pid = 1654] [id = 639] 00:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113da9c00) [pid = 1654] [serial = 1917] [outer = 0x0] 00:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123fbf800) [pid = 1654] [serial = 1918] [outer = 0x113da9c00] 00:03:42 INFO - PROCESS | 1654 | 1467356622266 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1242d9c00) [pid = 1654] [serial = 1919] [outer = 0x113da9c00] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124b3e000) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124256000) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11892a800) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116a6c400) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1210e2c00) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11a0d7c00) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1242dcc00) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1248bf800) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118447800) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112781800) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11680c400) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112783400) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116175400) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1126f5800) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123fb8c00) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116b19400) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119cfa800) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x110ff2400) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:03:42 INFO - PROCESS | 1654 | 1467356622548 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]]]}] 00:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 620ms 00:03:42 INFO - PROCESS | 1654 | 1467356622588 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 1654 | 1467356622590 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 00:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:03:42 INFO - PROCESS | 1654 | 1467356622599 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 1654 | 1467356622600 Marionette TRACE conn2 <- [1,2530,null,{}] 00:03:42 INFO - PROCESS | 1654 | 1467356622603 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}] 00:03:42 INFO - PROCESS | 1654 | 1467356622604 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:42 INFO - PROCESS | 1654 | 1467356622721 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 00:03:42 INFO - PROCESS | 1654 | 1467356622729 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 1654 | 1467356622731 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db1000 == 35 [pid = 1654] [id = 640] 00:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112029c00) [pid = 1654] [serial = 1920] [outer = 0x0] 00:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116b19400) [pid = 1654] [serial = 1921] [outer = 0x112029c00] 00:03:42 INFO - PROCESS | 1654 | 1467356622756 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11892a800) [pid = 1654] [serial = 1922] [outer = 0x112029c00] 00:03:43 INFO - PROCESS | 1654 | 1467356623056 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]]]}] 00:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 476ms 00:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:03:43 INFO - PROCESS | 1654 | 1467356623068 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 1654 | 1467356623069 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 00:03:43 INFO - PROCESS | 1654 | 1467356623072 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - PROCESS | 1654 | 1467356623073 Marionette TRACE conn2 <- [1,2534,null,{}] 00:03:43 INFO - PROCESS | 1654 | 1467356623083 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}] 00:03:43 INFO - PROCESS | 1654 | 1467356623084 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:43 INFO - PROCESS | 1654 | 1467356623169 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 00:03:43 INFO - PROCESS | 1654 | 1467356623174 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 1654 | 1467356623175 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12923c800 == 36 [pid = 1654] [id = 641] 00:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1198de000) [pid = 1654] [serial = 1923] [outer = 0x0] 00:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x123fbb800) [pid = 1654] [serial = 1924] [outer = 0x1198de000] 00:03:43 INFO - PROCESS | 1654 | 1467356623201 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1242db000) [pid = 1654] [serial = 1925] [outer = 0x1198de000] 00:03:43 INFO - PROCESS | 1654 | 1467356623530 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]]]}] 00:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 473ms 00:03:43 INFO - PROCESS | 1654 | 1467356623550 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 1654 | 1467356623552 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 00:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:03:43 INFO - PROCESS | 1654 | 1467356623554 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - PROCESS | 1654 | 1467356623555 Marionette TRACE conn2 <- [1,2538,null,{}] 00:03:43 INFO - PROCESS | 1654 | 1467356623558 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}] 00:03:43 INFO - PROCESS | 1654 | 1467356623560 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:43 INFO - PROCESS | 1654 | 1467356623686 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 00:03:43 INFO - PROCESS | 1654 | 1467356623694 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 1654 | 1467356623696 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x123eaf000 == 37 [pid = 1654] [id = 642] 00:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123fc3400) [pid = 1654] [serial = 1926] [outer = 0x0] 00:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1242dbc00) [pid = 1654] [serial = 1927] [outer = 0x123fc3400] 00:03:43 INFO - PROCESS | 1654 | 1467356623721 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1248bb400) [pid = 1654] [serial = 1928] [outer = 0x123fc3400] 00:03:44 INFO - PROCESS | 1654 | 1467356624017 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]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 00:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:03:44 INFO - PROCESS | 1654 | 1467356624075 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 1654 | 1467356624076 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 00:03:44 INFO - PROCESS | 1654 | 1467356624078 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 1654 | 1467356624079 Marionette TRACE conn2 <- [1,2542,null,{}] 00:03:44 INFO - PROCESS | 1654 | 1467356624081 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}] 00:03:44 INFO - PROCESS | 1654 | 1467356624083 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:44 INFO - PROCESS | 1654 | 1467356624159 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 00:03:44 INFO - PROCESS | 1654 | 1467356624164 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 1654 | 1467356624166 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a809000 == 38 [pid = 1654] [id = 643] 00:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124a2a800) [pid = 1654] [serial = 1929] [outer = 0x0] 00:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124a67000) [pid = 1654] [serial = 1930] [outer = 0x124a2a800] 00:03:44 INFO - PROCESS | 1654 | 1467356624197 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124dabc00) [pid = 1654] [serial = 1931] [outer = 0x124a2a800] 00:03:44 INFO - PROCESS | 1654 | 1467356624593 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]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 569ms 00:03:44 INFO - PROCESS | 1654 | 1467356624648 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 1654 | 1467356624650 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 00:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:03:44 INFO - PROCESS | 1654 | 1467356624654 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 1654 | 1467356624656 Marionette TRACE conn2 <- [1,2546,null,{}] 00:03:44 INFO - PROCESS | 1654 | 1467356624660 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}] 00:03:44 INFO - PROCESS | 1654 | 1467356624662 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:44 INFO - PROCESS | 1654 | 1467356624768 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 00:03:44 INFO - PROCESS | 1654 | 1467356624824 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 1654 | 1467356624827 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11868b800 == 39 [pid = 1654] [id = 644] 00:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1128d5800) [pid = 1654] [serial = 1932] [outer = 0x0] 00:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112d47c00) [pid = 1654] [serial = 1933] [outer = 0x1128d5800] 00:03:44 INFO - PROCESS | 1654 | 1467356624858 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11712f000) [pid = 1654] [serial = 1934] [outer = 0x1128d5800] 00:03:45 INFO - PROCESS | 1654 | 1467356625456 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]]]}] 00:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 874ms 00:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:03:45 INFO - PROCESS | 1654 | 1467356625528 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 1654 | 1467356625531 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 00:03:45 INFO - PROCESS | 1654 | 1467356625535 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - PROCESS | 1654 | 1467356625537 Marionette TRACE conn2 <- [1,2550,null,{}] 00:03:45 INFO - PROCESS | 1654 | 1467356625540 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}] 00:03:45 INFO - PROCESS | 1654 | 1467356625542 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:45 INFO - PROCESS | 1654 | 1467356625642 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 00:03:45 INFO - PROCESS | 1654 | 1467356625702 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 1654 | 1467356625704 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x124048000 == 40 [pid = 1654] [id = 645] 00:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11844b400) [pid = 1654] [serial = 1935] [outer = 0x0] 00:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11883b000) [pid = 1654] [serial = 1936] [outer = 0x11844b400] 00:03:45 INFO - PROCESS | 1654 | 1467356625735 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118939c00) [pid = 1654] [serial = 1937] [outer = 0x11844b400] 00:03:46 INFO - PROCESS | 1654 | 1467356626218 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 721ms 00:03:46 INFO - PROCESS | 1654 | 1467356626257 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 1654 | 1467356626258 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 00:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:03:46 INFO - PROCESS | 1654 | 1467356626279 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 1654 | 1467356626282 Marionette TRACE conn2 <- [1,2554,null,{}] 00:03:46 INFO - PROCESS | 1654 | 1467356626290 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}] 00:03:46 INFO - PROCESS | 1654 | 1467356626295 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:46 INFO - PROCESS | 1654 | 1467356626397 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 00:03:46 INFO - PROCESS | 1654 | 1467356626469 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 1654 | 1467356626471 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b10c800 == 41 [pid = 1654] [id = 646] 00:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119cfc800) [pid = 1654] [serial = 1938] [outer = 0x0] 00:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1210e0000) [pid = 1654] [serial = 1939] [outer = 0x119cfc800] 00:03:46 INFO - PROCESS | 1654 | 1467356626503 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123be7400) [pid = 1654] [serial = 1940] [outer = 0x119cfc800] 00:03:46 INFO - PROCESS | 1654 | 1467356626939 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 676ms 00:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:03:46 INFO - PROCESS | 1654 | 1467356626953 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 1654 | 1467356626955 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 00:03:46 INFO - PROCESS | 1654 | 1467356626957 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 1654 | 1467356626959 Marionette TRACE conn2 <- [1,2558,null,{}] 00:03:46 INFO - PROCESS | 1654 | 1467356626963 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}] 00:03:46 INFO - PROCESS | 1654 | 1467356626965 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:47 INFO - PROCESS | 1654 | 1467356627065 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 00:03:47 INFO - PROCESS | 1654 | 1467356627121 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 1654 | 1467356627122 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9ce800 == 42 [pid = 1654] [id = 647] 00:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123fbec00) [pid = 1654] [serial = 1941] [outer = 0x0] 00:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124567000) [pid = 1654] [serial = 1942] [outer = 0x123fbec00] 00:03:47 INFO - PROCESS | 1654 | 1467356627152 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124dacc00) [pid = 1654] [serial = 1943] [outer = 0x123fbec00] 00:03:47 INFO - PROCESS | 1654 | 1467356627790 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]]]}] 00:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 873ms 00:03:47 INFO - PROCESS | 1654 | 1467356627832 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 1654 | 1467356627834 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 00:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:03:47 INFO - PROCESS | 1654 | 1467356627838 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - PROCESS | 1654 | 1467356627839 Marionette TRACE conn2 <- [1,2562,null,{}] 00:03:47 INFO - PROCESS | 1654 | 1467356627843 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}] 00:03:47 INFO - PROCESS | 1654 | 1467356627845 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:47 INFO - PROCESS | 1654 | 1467356627938 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 00:03:48 INFO - PROCESS | 1654 | 1467356627998 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 1654 | 1467356628001 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c25000 == 43 [pid = 1654] [id = 648] 00:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113b57c00) [pid = 1654] [serial = 1944] [outer = 0x0] 00:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117fa1000) [pid = 1654] [serial = 1945] [outer = 0x113b57c00] 00:03:48 INFO - PROCESS | 1654 | 1467356628029 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1183b3400) [pid = 1654] [serial = 1946] [outer = 0x113b57c00] 00:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x113bbb800 == 42 [pid = 1654] [id = 519] 00:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12662f000 == 41 [pid = 1654] [id = 520] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11680c800) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x111e0b000 == 40 [pid = 1654] [id = 631] 00:03:48 INFO - PROCESS | 1654 | 1467356628478 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]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 675ms 00:03:48 INFO - PROCESS | 1654 | 1467356628513 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 1654 | 1467356628516 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 00:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:03:48 INFO - PROCESS | 1654 | 1467356628520 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 1654 | 1467356628522 Marionette TRACE conn2 <- [1,2566,null,{}] 00:03:48 INFO - PROCESS | 1654 | 1467356628524 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}] 00:03:48 INFO - PROCESS | 1654 | 1467356628527 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:48 INFO - PROCESS | 1654 | 1467356628620 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124d3a800) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124a35800) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119823c00) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183af400) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118937400) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123fc1400) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12380a800) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1173be800) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124d3b400) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1211b8000) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124565800) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124a29c00) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124a34c00) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119aaf000) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112d47000) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115e58000) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118288400) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118447c00) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118451c00) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11982e800) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118372000) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118449800) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1128d9800) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116817000) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x124a35400) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1211b7800) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119e7d400) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11a0e1400) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1242d4800) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1185e8c00) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11271a000) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x124b3a800) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x116178800) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119cf2000) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1255cb800) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 00:03:48 INFO - PROCESS | 1654 | 1467356628687 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 1654 | 1467356628688 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a9a800 == 41 [pid = 1654] [id = 649] 00:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x115e58000) [pid = 1654] [serial = 1947] [outer = 0x0] 00:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116b19800) [pid = 1654] [serial = 1948] [outer = 0x115e58000] 00:03:48 INFO - PROCESS | 1654 | 1467356628716 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118815800) [pid = 1654] [serial = 1949] [outer = 0x115e58000] 00:03:49 INFO - PROCESS | 1654 | 1467356629039 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]]]}] 00:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 569ms 00:03:49 INFO - PROCESS | 1654 | 1467356629090 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 1654 | 1467356629092 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 00:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:03:49 INFO - PROCESS | 1654 | 1467356629096 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 1654 | 1467356629099 Marionette TRACE conn2 <- [1,2570,null,{}] 00:03:49 INFO - PROCESS | 1654 | 1467356629110 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}] 00:03:49 INFO - PROCESS | 1654 | 1467356629114 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:49 INFO - PROCESS | 1654 | 1467356629267 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 00:03:49 INFO - PROCESS | 1654 | 1467356629369 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 1654 | 1467356629371 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b1c000 == 42 [pid = 1654] [id = 650] 00:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x118936800) [pid = 1654] [serial = 1950] [outer = 0x0] 00:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1198e1000) [pid = 1654] [serial = 1951] [outer = 0x118936800] 00:03:49 INFO - PROCESS | 1654 | 1467356629399 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119e80400) [pid = 1654] [serial = 1952] [outer = 0x118936800] 00:03:49 INFO - PROCESS | 1654 | 1467356629687 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]]]}] 00:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 623ms 00:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:03:49 INFO - PROCESS | 1654 | 1467356629719 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 1654 | 1467356629720 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 00:03:49 INFO - PROCESS | 1654 | 1467356629722 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 1654 | 1467356629724 Marionette TRACE conn2 <- [1,2574,null,{}] 00:03:49 INFO - PROCESS | 1654 | 1467356629731 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}] 00:03:49 INFO - PROCESS | 1654 | 1467356629732 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:49 INFO - PROCESS | 1654 | 1467356629825 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 00:03:49 INFO - PROCESS | 1654 | 1467356629881 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 1654 | 1467356629882 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1245c0000 == 43 [pid = 1654] [id = 651] 00:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119e80800) [pid = 1654] [serial = 1953] [outer = 0x0] 00:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1211bcc00) [pid = 1654] [serial = 1954] [outer = 0x119e80800] 00:03:49 INFO - PROCESS | 1654 | 1467356629909 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124257c00) [pid = 1654] [serial = 1955] [outer = 0x119e80800] 00:03:50 INFO - PROCESS | 1654 | 1467356630205 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]]]}] 00:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 523ms 00:03:50 INFO - PROCESS | 1654 | 1467356630248 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 1654 | 1467356630250 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 00:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:03:50 INFO - PROCESS | 1654 | 1467356630254 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 1654 | 1467356630255 Marionette TRACE conn2 <- [1,2578,null,{}] 00:03:50 INFO - PROCESS | 1654 | 1467356630260 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}] 00:03:50 INFO - PROCESS | 1654 | 1467356630263 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:50 INFO - PROCESS | 1654 | 1467356630386 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 00:03:50 INFO - PROCESS | 1654 | 1467356630481 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:50 INFO - PROCESS | 1654 | 1467356630482 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12663a800 == 44 [pid = 1654] [id = 652] 00:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112786400) [pid = 1654] [serial = 1956] [outer = 0x0] 00:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x124565000) [pid = 1654] [serial = 1957] [outer = 0x112786400] 00:03:50 INFO - PROCESS | 1654 | 1467356630523 Marionette DEBUG loaded listener.js 00:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124b39400) [pid = 1654] [serial = 1958] [outer = 0x112786400] 00:03:50 INFO - PROCESS | 1654 | 1467356630901 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]]]}] 00:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 674ms 00:03:50 INFO - PROCESS | 1654 | 1467356630929 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 1654 | 1467356630930 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 00:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:03:50 INFO - PROCESS | 1654 | 1467356630937 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 1654 | 1467356630939 Marionette TRACE conn2 <- [1,2582,null,{}] 00:03:50 INFO - PROCESS | 1654 | 1467356630941 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}] 00:03:50 INFO - PROCESS | 1654 | 1467356630945 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:51 INFO - PROCESS | 1654 | 1467356631068 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 00:03:51 INFO - PROCESS | 1654 | 1467356631079 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 1654 | 1467356631080 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128adb800 == 45 [pid = 1654] [id = 653] 00:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124d0f800) [pid = 1654] [serial = 1959] [outer = 0x0] 00:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1255d2800) [pid = 1654] [serial = 1960] [outer = 0x124d0f800] 00:03:51 INFO - PROCESS | 1654 | 1467356631105 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x125651c00) [pid = 1654] [serial = 1961] [outer = 0x124d0f800] 00:03:51 INFO - PROCESS | 1654 | 1467356631451 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]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 517ms 00:03:51 INFO - PROCESS | 1654 | 1467356631457 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 1654 | 1467356631458 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 00:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:03:51 INFO - PROCESS | 1654 | 1467356631464 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 1654 | 1467356631465 Marionette TRACE conn2 <- [1,2586,null,{}] 00:03:51 INFO - PROCESS | 1654 | 1467356631468 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}] 00:03:51 INFO - PROCESS | 1654 | 1467356631469 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:51 INFO - PROCESS | 1654 | 1467356631579 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 00:03:51 INFO - PROCESS | 1654 | 1467356631583 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 1654 | 1467356631584 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x129c36800 == 46 [pid = 1654] [id = 654] 00:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1128cc400) [pid = 1654] [serial = 1962] [outer = 0x0] 00:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126015c00) [pid = 1654] [serial = 1963] [outer = 0x1128cc400] 00:03:51 INFO - PROCESS | 1654 | 1467356631608 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12601f400) [pid = 1654] [serial = 1964] [outer = 0x1128cc400] 00:03:51 INFO - PROCESS | 1654 | 1467356631966 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]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 00:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:03:51 INFO - PROCESS | 1654 | 1467356631983 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 1654 | 1467356631984 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 00:03:51 INFO - PROCESS | 1654 | 1467356631986 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 1654 | 1467356631987 Marionette TRACE conn2 <- [1,2590,null,{}] 00:03:51 INFO - PROCESS | 1654 | 1467356631990 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}] 00:03:51 INFO - PROCESS | 1654 | 1467356631991 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:52 INFO - PROCESS | 1654 | 1467356632106 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 00:03:52 INFO - PROCESS | 1654 | 1467356632120 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 1654 | 1467356632121 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4c5000 == 47 [pid = 1654] [id = 655] 00:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1126f2000) [pid = 1654] [serial = 1965] [outer = 0x0] 00:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12669a400) [pid = 1654] [serial = 1966] [outer = 0x1126f2000] 00:03:52 INFO - PROCESS | 1654 | 1467356632162 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1266a2c00) [pid = 1654] [serial = 1967] [outer = 0x1126f2000] 00:03:52 INFO - PROCESS | 1654 | 1467356632621 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]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 00:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:03:52 INFO - PROCESS | 1654 | 1467356632656 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 1654 | 1467356632658 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 00:03:52 INFO - PROCESS | 1654 | 1467356632662 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - PROCESS | 1654 | 1467356632664 Marionette TRACE conn2 <- [1,2594,null,{}] 00:03:52 INFO - PROCESS | 1654 | 1467356632667 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}] 00:03:52 INFO - PROCESS | 1654 | 1467356632668 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:52 INFO - PROCESS | 1654 | 1467356632867 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116179000) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183b1800) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1211b3400) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112a7c800) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1126f7400) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126f4800) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112719000) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x111c75000) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1133bdc00) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1198de000) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x112029c00) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113da9c00) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x123fc3400) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:03:52 INFO - PROCESS | 1654 | 1467356632932 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 1654 | 1467356632934 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171da800 == 48 [pid = 1654] [id = 656] 00:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x110ffa800) [pid = 1654] [serial = 1968] [outer = 0x0] 00:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1126fa800) [pid = 1654] [serial = 1969] [outer = 0x110ffa800] 00:03:52 INFO - PROCESS | 1654 | 1467356632958 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113d47800) [pid = 1654] [serial = 1970] [outer = 0x110ffa800] 00:03:53 INFO - PROCESS | 1654 | 1467356633247 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]]]}] 00:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 623ms 00:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:03:53 INFO - PROCESS | 1654 | 1467356633284 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 1654 | 1467356633285 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 00:03:53 INFO - PROCESS | 1654 | 1467356633287 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 1654 | 1467356633288 Marionette TRACE conn2 <- [1,2598,null,{}] 00:03:53 INFO - PROCESS | 1654 | 1467356633291 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}] 00:03:53 INFO - PROCESS | 1654 | 1467356633292 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:53 INFO - PROCESS | 1654 | 1467356633381 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 00:03:53 INFO - PROCESS | 1654 | 1467356633451 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 1654 | 1467356633452 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9bf800 == 49 [pid = 1654] [id = 657] 00:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118443000) [pid = 1654] [serial = 1971] [outer = 0x0] 00:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1211b8c00) [pid = 1654] [serial = 1972] [outer = 0x118443000] 00:03:53 INFO - PROCESS | 1654 | 1467356633477 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126808400) [pid = 1654] [serial = 1973] [outer = 0x118443000] 00:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 469ms 00:03:53 INFO - PROCESS | 1654 | 1467356633751 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]]]}] 00:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:03:53 INFO - PROCESS | 1654 | 1467356633767 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 1654 | 1467356633769 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 00:03:53 INFO - PROCESS | 1654 | 1467356633771 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 1654 | 1467356633773 Marionette TRACE conn2 <- [1,2602,null,{}] 00:03:53 INFO - PROCESS | 1654 | 1467356633782 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}] 00:03:53 INFO - PROCESS | 1654 | 1467356633784 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:53 INFO - PROCESS | 1654 | 1467356633885 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 00:03:53 INFO - PROCESS | 1654 | 1467356633889 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 1654 | 1467356633891 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfae000 == 50 [pid = 1654] [id = 658] 00:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1128d1800) [pid = 1654] [serial = 1974] [outer = 0x0] 00:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126a19800) [pid = 1654] [serial = 1975] [outer = 0x1128d1800] 00:03:53 INFO - PROCESS | 1654 | 1467356633924 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128872800) [pid = 1654] [serial = 1976] [outer = 0x1128d1800] 00:03:54 INFO - PROCESS | 1654 | 1467356634346 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]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 624ms 00:03:54 INFO - PROCESS | 1654 | 1467356634396 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 1654 | 1467356634398 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 00:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:03:54 INFO - PROCESS | 1654 | 1467356634402 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 1654 | 1467356634404 Marionette TRACE conn2 <- [1,2606,null,{}] 00:03:54 INFO - PROCESS | 1654 | 1467356634408 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}] 00:03:54 INFO - PROCESS | 1654 | 1467356634409 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:54 INFO - PROCESS | 1654 | 1467356634521 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 00:03:54 INFO - PROCESS | 1654 | 1467356634526 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 1654 | 1467356634527 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfc0000 == 51 [pid = 1654] [id = 659] 00:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12886a400) [pid = 1654] [serial = 1977] [outer = 0x0] 00:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128a06400) [pid = 1654] [serial = 1978] [outer = 0x12886a400] 00:03:54 INFO - PROCESS | 1654 | 1467356634551 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128a0e000) [pid = 1654] [serial = 1979] [outer = 0x12886a400] 00:03:55 INFO - PROCESS | 1654 | 1467356635004 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 620ms 00:03:55 INFO - PROCESS | 1654 | 1467356635029 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 1654 | 1467356635031 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 00:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:03:55 INFO - PROCESS | 1654 | 1467356635035 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 1654 | 1467356635037 Marionette TRACE conn2 <- [1,2610,null,{}] 00:03:55 INFO - PROCESS | 1654 | 1467356635041 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}] 00:03:55 INFO - PROCESS | 1654 | 1467356635045 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:55 INFO - PROCESS | 1654 | 1467356635150 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 00:03:55 INFO - PROCESS | 1654 | 1467356635263 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 1654 | 1467356635265 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x11831e000 == 52 [pid = 1654] [id = 660] 00:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11680c800) [pid = 1654] [serial = 1980] [outer = 0x0] 00:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1173b7c00) [pid = 1654] [serial = 1981] [outer = 0x11680c800] 00:03:55 INFO - PROCESS | 1654 | 1467356635296 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1183aa000) [pid = 1654] [serial = 1982] [outer = 0x11680c800] 00:03:55 INFO - PROCESS | 1654 | 1467356635711 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 720ms 00:03:55 INFO - PROCESS | 1654 | 1467356635756 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 1654 | 1467356635761 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 00:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:03:55 INFO - PROCESS | 1654 | 1467356635766 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 1654 | 1467356635768 Marionette TRACE conn2 <- [1,2614,null,{}] 00:03:55 INFO - PROCESS | 1654 | 1467356635771 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}] 00:03:55 INFO - PROCESS | 1654 | 1467356635773 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:55 INFO - PROCESS | 1654 | 1467356635878 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 00:03:55 INFO - PROCESS | 1654 | 1467356635940 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 1654 | 1467356635942 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255ab800 == 53 [pid = 1654] [id = 661] 00:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1188d5c00) [pid = 1654] [serial = 1983] [outer = 0x0] 00:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11961c000) [pid = 1654] [serial = 1984] [outer = 0x1188d5c00] 00:03:55 INFO - PROCESS | 1654 | 1467356635973 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119b47400) [pid = 1654] [serial = 1985] [outer = 0x1188d5c00] 00:03:56 INFO - PROCESS | 1654 | 1467356636394 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]]]}] 00:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 00:03:56 INFO - PROCESS | 1654 | 1467356636437 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 1654 | 1467356636438 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 00:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:03:56 INFO - PROCESS | 1654 | 1467356636441 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 1654 | 1467356636445 Marionette TRACE conn2 <- [1,2618,null,{}] 00:03:56 INFO - PROCESS | 1654 | 1467356636453 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}] 00:03:56 INFO - PROCESS | 1654 | 1467356636457 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:56 INFO - PROCESS | 1654 | 1467356636578 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 00:03:56 INFO - PROCESS | 1654 | 1467356636666 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 1654 | 1467356636668 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfc3000 == 54 [pid = 1654] [id = 662] 00:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123b6a000) [pid = 1654] [serial = 1986] [outer = 0x0] 00:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124d09400) [pid = 1654] [serial = 1987] [outer = 0x123b6a000] 00:03:56 INFO - PROCESS | 1654 | 1467356636701 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1250b4400) [pid = 1654] [serial = 1988] [outer = 0x123b6a000] 00:03:57 INFO - PROCESS | 1654 | 1467356637147 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]]]}] 00:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 727ms 00:03:57 INFO - PROCESS | 1654 | 1467356637168 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 00:03:57 INFO - PROCESS | 1654 | 1467356637170 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 00:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:03:57 INFO - PROCESS | 1654 | 1467356637173 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 1654 | 1467356637174 Marionette TRACE conn2 <- [1,2622,null,{}] 00:03:57 INFO - PROCESS | 1654 | 1467356637176 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}] 00:03:57 INFO - PROCESS | 1654 | 1467356637177 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:57 INFO - PROCESS | 1654 | 1467356637287 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 00:03:57 INFO - PROCESS | 1654 | 1467356637348 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 1654 | 1467356637349 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c8c0000 == 55 [pid = 1654] [id = 663] 00:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1255c8400) [pid = 1654] [serial = 1989] [outer = 0x0] 00:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12564bc00) [pid = 1654] [serial = 1990] [outer = 0x1255c8400] 00:03:57 INFO - PROCESS | 1654 | 1467356637418 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126810400) [pid = 1654] [serial = 1991] [outer = 0x1255c8400] 00:03:58 INFO - PROCESS | 1654 | 1467356638044 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]]]}] 00:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 923ms 00:03:58 INFO - PROCESS | 1654 | 1467356638096 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 1654 | 1467356638099 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 00:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:03:58 INFO - PROCESS | 1654 | 1467356638103 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 1654 | 1467356638105 Marionette TRACE conn2 <- [1,2626,null,{}] 00:03:58 INFO - PROCESS | 1654 | 1467356638120 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}] 00:03:58 INFO - PROCESS | 1654 | 1467356638122 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:58 INFO - PROCESS | 1654 | 1467356638240 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 00:03:58 INFO - PROCESS | 1654 | 1467356638251 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 1654 | 1467356638254 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cbe800 == 56 [pid = 1654] [id = 664] 00:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118368400) [pid = 1654] [serial = 1992] [outer = 0x0] 00:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1183a9400) [pid = 1654] [serial = 1993] [outer = 0x118368400] 00:03:58 INFO - PROCESS | 1654 | 1467356638281 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1185e9c00) [pid = 1654] [serial = 1994] [outer = 0x118368400] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x113b3a800 == 55 [pid = 1654] [id = 633] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12d63d800 == 54 [pid = 1654] [id = 517] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2b0800 == 53 [pid = 1654] [id = 516] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12d64e800 == 52 [pid = 1654] [id = 521] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116aa4800 == 51 [pid = 1654] [id = 632] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b0000 == 50 [pid = 1654] [id = 515] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12df0b000 == 49 [pid = 1654] [id = 518] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x123cc2000 == 48 [pid = 1654] [id = 514] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11268d000 == 47 [pid = 1654] [id = 523] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1245c0000 == 46 [pid = 1654] [id = 651] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x128adb800 == 45 [pid = 1654] [id = 653] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1377a5800 == 44 [pid = 1654] [id = 527] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x129c36800 == 43 [pid = 1654] [id = 654] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x135819000 == 42 [pid = 1654] [id = 528] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9bf800 == 41 [pid = 1654] [id = 657] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a8000 == 40 [pid = 1654] [id = 530] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12663a800 == 39 [pid = 1654] [id = 652] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf49000 == 38 [pid = 1654] [id = 524] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfae000 == 37 [pid = 1654] [id = 658] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1171da800 == 36 [pid = 1654] [id = 656] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12e58f800 == 35 [pid = 1654] [id = 526] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x129c38000 == 34 [pid = 1654] [id = 529] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12895c800 == 33 [pid = 1654] [id = 525] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4c5000 == 32 [pid = 1654] [id = 655] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12e54a800 == 31 [pid = 1654] [id = 522] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12c8c0000 == 30 [pid = 1654] [id = 663] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfc3000 == 29 [pid = 1654] [id = 662] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1255ab800 == 28 [pid = 1654] [id = 661] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfc0000 == 27 [pid = 1654] [id = 659] 00:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11831e000 == 26 [pid = 1654] [id = 660] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118369000) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119e7dc00) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119cef400) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1211b7000) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11844a000) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123fb7000) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11892c000) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118930000) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11277d400) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112a7ac00) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117138000) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1167f3800) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128cc000) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112233000) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117fa2c00) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183b6400) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x123fbb800) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116b19400) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1242d9c00) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1248bb400) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123fbf800) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1242dbc00) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1198e9c00) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124a67000) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1242db000) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11892a800) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 00:03:59 INFO - PROCESS | 1654 | 1467356639380 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]]]}] 00:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1323ms 00:03:59 INFO - PROCESS | 1654 | 1467356639427 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 00:03:59 INFO - PROCESS | 1654 | 1467356639429 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 00:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:03:59 INFO - PROCESS | 1654 | 1467356639432 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:03:59 INFO - PROCESS | 1654 | 1467356639434 Marionette TRACE conn2 <- [1,2630,null,{}] 00:03:59 INFO - PROCESS | 1654 | 1467356639438 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}] 00:03:59 INFO - PROCESS | 1654 | 1467356639440 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:59 INFO - PROCESS | 1654 | 1467356639518 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 00:03:59 INFO - PROCESS | 1654 | 1467356639549 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 1654 | 1467356639552 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:03:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11633c800 == 27 [pid = 1654] [id = 665] 00:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116179000) [pid = 1654] [serial = 1995] [outer = 0x0] 00:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116732c00) [pid = 1654] [serial = 1996] [outer = 0x116179000] 00:03:59 INFO - PROCESS | 1654 | 1467356639579 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1173be800) [pid = 1654] [serial = 1997] [outer = 0x116179000] 00:03:59 INFO - PROCESS | 1654 | 1467356639913 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]]]}] 00:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 00:03:59 INFO - PROCESS | 1654 | 1467356639972 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 00:03:59 INFO - PROCESS | 1654 | 1467356639976 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 00:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:03:59 INFO - PROCESS | 1654 | 1467356639982 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:03:59 INFO - PROCESS | 1654 | 1467356639984 Marionette TRACE conn2 <- [1,2634,null,{}] 00:03:59 INFO - PROCESS | 1654 | 1467356639986 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}] 00:03:59 INFO - PROCESS | 1654 | 1467356639988 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:00 INFO - PROCESS | 1654 | 1467356640070 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 00:04:00 INFO - PROCESS | 1654 | 1467356640075 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 1654 | 1467356640076 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x118303000 == 28 [pid = 1654] [id = 666] 00:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1183b6000) [pid = 1654] [serial = 1998] [outer = 0x0] 00:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1188d9800) [pid = 1654] [serial = 1999] [outer = 0x1183b6000] 00:04:00 INFO - PROCESS | 1654 | 1467356640107 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11960dc00) [pid = 1654] [serial = 2000] [outer = 0x1183b6000] 00:04:00 INFO - PROCESS | 1654 | 1467356640522 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]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 570ms 00:04:00 INFO - PROCESS | 1654 | 1467356640554 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 1654 | 1467356640556 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 00:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:04:00 INFO - PROCESS | 1654 | 1467356640560 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 1654 | 1467356640576 Marionette TRACE conn2 <- [1,2638,null,{}] 00:04:00 INFO - PROCESS | 1654 | 1467356640588 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}] 00:04:00 INFO - PROCESS | 1654 | 1467356640593 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:00 INFO - PROCESS | 1654 | 1467356640720 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 00:04:00 INFO - PROCESS | 1654 | 1467356640734 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 1654 | 1467356640736 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211f5800 == 29 [pid = 1654] [id = 667] 00:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119cef400) [pid = 1654] [serial = 2001] [outer = 0x0] 00:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1210dbc00) [pid = 1654] [serial = 2002] [outer = 0x119cef400] 00:04:00 INFO - PROCESS | 1654 | 1467356640782 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1211b8800) [pid = 1654] [serial = 2003] [outer = 0x119cef400] 00:04:01 INFO - PROCESS | 1654 | 1467356641204 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]]]}] 00:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 00:04:01 INFO - PROCESS | 1654 | 1467356641273 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 1654 | 1467356641274 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 00:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:04:01 INFO - PROCESS | 1654 | 1467356641282 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 1654 | 1467356641283 Marionette TRACE conn2 <- [1,2642,null,{}] 00:04:01 INFO - PROCESS | 1654 | 1467356641285 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}] 00:04:01 INFO - PROCESS | 1654 | 1467356641286 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:01 INFO - PROCESS | 1654 | 1467356641369 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 00:04:01 INFO - PROCESS | 1654 | 1467356641372 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 1654 | 1467356641373 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255a8800 == 30 [pid = 1654] [id = 668] 00:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123fbf800) [pid = 1654] [serial = 2004] [outer = 0x0] 00:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124259800) [pid = 1654] [serial = 2005] [outer = 0x123fbf800] 00:04:01 INFO - PROCESS | 1654 | 1467356641401 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1242db400) [pid = 1654] [serial = 2006] [outer = 0x123fbf800] 00:04:01 INFO - PROCESS | 1654 | 1467356641754 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]]]}] 00:04:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:04:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 521ms 00:04:01 INFO - PROCESS | 1654 | 1467356641802 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 1654 | 1467356641803 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 00:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:04:01 INFO - PROCESS | 1654 | 1467356641806 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 1654 | 1467356641807 Marionette TRACE conn2 <- [1,2646,null,{}] 00:04:01 INFO - PROCESS | 1654 | 1467356641809 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}] 00:04:01 INFO - PROCESS | 1654 | 1467356641810 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:01 INFO - PROCESS | 1654 | 1467356641916 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 00:04:01 INFO - PROCESS | 1654 | 1467356641958 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 1654 | 1467356641959 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12894d000 == 31 [pid = 1654] [id = 669] 00:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112783c00) [pid = 1654] [serial = 2007] [outer = 0x0] 00:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124568400) [pid = 1654] [serial = 2008] [outer = 0x112783c00] 00:04:01 INFO - PROCESS | 1654 | 1467356641983 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1250adc00) [pid = 1654] [serial = 2009] [outer = 0x112783c00] 00:04:02 INFO - PROCESS | 1654 | 1467356642297 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]]]}] 00:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 00:04:02 INFO - PROCESS | 1654 | 1467356642328 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 00:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:04:02 INFO - PROCESS | 1654 | 1467356642330 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 00:04:02 INFO - PROCESS | 1654 | 1467356642333 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 1654 | 1467356642334 Marionette TRACE conn2 <- [1,2650,null,{}] 00:04:02 INFO - PROCESS | 1654 | 1467356642337 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}] 00:04:02 INFO - PROCESS | 1654 | 1467356642342 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:02 INFO - PROCESS | 1654 | 1467356642493 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 00:04:02 INFO - PROCESS | 1654 | 1467356642510 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 1654 | 1467356642511 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128db0800 == 32 [pid = 1654] [id = 670] 00:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1210d7c00) [pid = 1654] [serial = 2010] [outer = 0x0] 00:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125647400) [pid = 1654] [serial = 2011] [outer = 0x1210d7c00] 00:04:02 INFO - PROCESS | 1654 | 1467356642552 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126810800) [pid = 1654] [serial = 2012] [outer = 0x1210d7c00] 00:04:02 INFO - PROCESS | 1654 | 1467356642968 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]]]}] 00:04:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:04:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 00:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:04:03 INFO - PROCESS | 1654 | 1467356643004 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 1654 | 1467356643005 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 00:04:03 INFO - PROCESS | 1654 | 1467356643007 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - PROCESS | 1654 | 1467356643008 Marionette TRACE conn2 <- [1,2654,null,{}] 00:04:03 INFO - PROCESS | 1654 | 1467356643011 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}] 00:04:03 INFO - PROCESS | 1654 | 1467356643012 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:03 INFO - PROCESS | 1654 | 1467356643118 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 00:04:03 INFO - PROCESS | 1654 | 1467356643160 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 1654 | 1467356643161 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x129240800 == 33 [pid = 1654] [id = 671] 00:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12669d000) [pid = 1654] [serial = 2013] [outer = 0x0] 00:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126811400) [pid = 1654] [serial = 2014] [outer = 0x12669d000] 00:04:03 INFO - PROCESS | 1654 | 1467356643185 Marionette DEBUG loaded listener.js 00:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128871400) [pid = 1654] [serial = 2015] [outer = 0x12669d000] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124d0f800) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118936800) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112786400) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113b57c00) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124a2a800) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128d5800) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11844b400) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119cfc800) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1128cc400) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115e58000) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123fbec00) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119e80800) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12886a400) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1126f2000) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110ffa800) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1128d1800) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118443000) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:04:04 INFO - PROCESS | 1654 | 1467356644026 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]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:04:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1070ms 00:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:04:04 INFO - PROCESS | 1654 | 1467356644078 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 1654 | 1467356644080 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 00:04:04 INFO - PROCESS | 1654 | 1467356644082 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 1654 | 1467356644083 Marionette TRACE conn2 <- [1,2658,null,{}] 00:04:04 INFO - PROCESS | 1654 | 1467356644085 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}] 00:04:04 INFO - PROCESS | 1654 | 1467356644086 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:04 INFO - PROCESS | 1654 | 1467356644165 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 00:04:04 INFO - PROCESS | 1654 | 1467356644169 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 1654 | 1467356644170 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x124574800 == 34 [pid = 1654] [id = 672] 00:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112785400) [pid = 1654] [serial = 2016] [outer = 0x0] 00:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1177e0800) [pid = 1654] [serial = 2017] [outer = 0x112785400] 00:04:04 INFO - PROCESS | 1654 | 1467356644195 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118445c00) [pid = 1654] [serial = 2018] [outer = 0x112785400] 00:04:04 INFO - PROCESS | 1654 | 1467356644632 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]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:04:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 570ms 00:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:04:04 INFO - PROCESS | 1654 | 1467356644652 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 1654 | 1467356644653 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 00:04:04 INFO - PROCESS | 1654 | 1467356644655 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 1654 | 1467356644657 Marionette TRACE conn2 <- [1,2662,null,{}] 00:04:04 INFO - PROCESS | 1654 | 1467356644659 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}] 00:04:04 INFO - PROCESS | 1654 | 1467356644660 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:04 INFO - PROCESS | 1654 | 1467356644744 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 00:04:04 INFO - PROCESS | 1654 | 1467356644750 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 1654 | 1467356644751 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa97000 == 35 [pid = 1654] [id = 673] 00:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183ab800) [pid = 1654] [serial = 2019] [outer = 0x0] 00:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119e86000) [pid = 1654] [serial = 2020] [outer = 0x1183ab800] 00:04:04 INFO - PROCESS | 1654 | 1467356644776 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124a30000) [pid = 1654] [serial = 2021] [outer = 0x1183ab800] 00:04:05 INFO - PROCESS | 1654 | 1467356645097 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]]]}] 00:04:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:04:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 467ms 00:04:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:04:05 INFO - PROCESS | 1654 | 1467356645124 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 00:04:05 INFO - PROCESS | 1654 | 1467356645125 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 00:04:05 INFO - PROCESS | 1654 | 1467356645130 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 1654 | 1467356645131 Marionette TRACE conn2 <- [1,2666,null,{}] 00:04:05 INFO - PROCESS | 1654 | 1467356645133 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}] 00:04:05 INFO - PROCESS | 1654 | 1467356645134 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:05 INFO - PROCESS | 1654 | 1467356645219 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 00:04:05 INFO - PROCESS | 1654 | 1467356645223 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 1654 | 1467356645224 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d6800 == 36 [pid = 1654] [id = 674] 00:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118936800) [pid = 1654] [serial = 2022] [outer = 0x0] 00:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124db2000) [pid = 1654] [serial = 2023] [outer = 0x118936800] 00:04:05 INFO - PROCESS | 1654 | 1467356645309 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128874400) [pid = 1654] [serial = 2024] [outer = 0x118936800] 00:04:06 INFO - PROCESS | 1654 | 1467356646091 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]]]}] 00:04:06 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) 00:04:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 969ms 00:04:06 INFO - PROCESS | 1654 | 1467356646099 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 1654 | 1467356646102 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 00:04:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:04:06 INFO - PROCESS | 1654 | 1467356646106 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 1654 | 1467356646108 Marionette TRACE conn2 <- [1,2670,null,{}] 00:04:06 INFO - PROCESS | 1654 | 1467356646114 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}] 00:04:06 INFO - PROCESS | 1654 | 1467356646116 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:06 INFO - PROCESS | 1654 | 1467356646229 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 00:04:06 INFO - PROCESS | 1654 | 1467356646292 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 1654 | 1467356646293 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117045000 == 37 [pid = 1654] [id = 675] 00:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x115e64c00) [pid = 1654] [serial = 2025] [outer = 0x0] 00:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116a6c400) [pid = 1654] [serial = 2026] [outer = 0x115e64c00] 00:04:06 INFO - PROCESS | 1654 | 1467356646326 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1183ae400) [pid = 1654] [serial = 2027] [outer = 0x115e64c00] 00:04:07 INFO - PROCESS | 1654 | 1467356647345 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 00:04:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 00:04:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:04:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 00:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:04:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1274ms 00:04:07 INFO - PROCESS | 1654 | 1467356647381 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 1654 | 1467356647384 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 00:04:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:04:07 INFO - PROCESS | 1654 | 1467356647388 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - PROCESS | 1654 | 1467356647390 Marionette TRACE conn2 <- [1,2674,null,{}] 00:04:07 INFO - PROCESS | 1654 | 1467356647393 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}] 00:04:07 INFO - PROCESS | 1654 | 1467356647395 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:07 INFO - PROCESS | 1654 | 1467356647504 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 00:04:07 INFO - PROCESS | 1654 | 1467356647565 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 1654 | 1467356647567 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1245bc000 == 38 [pid = 1654] [id = 676] 00:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119458800) [pid = 1654] [serial = 2028] [outer = 0x0] 00:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1198ea800) [pid = 1654] [serial = 2029] [outer = 0x119458800] 00:04:07 INFO - PROCESS | 1654 | 1467356647598 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119e78400) [pid = 1654] [serial = 2030] [outer = 0x119458800] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa97000 == 37 [pid = 1654] [id = 673] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x124574800 == 36 [pid = 1654] [id = 672] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x129240800 == 35 [pid = 1654] [id = 671] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x128db0800 == 34 [pid = 1654] [id = 670] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12894d000 == 33 [pid = 1654] [id = 669] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1255a8800 == 32 [pid = 1654] [id = 668] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1211f5800 == 31 [pid = 1654] [id = 667] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x118303000 == 30 [pid = 1654] [id = 666] 00:04:08 INFO - PROCESS | 1654 | --DOCSHELL 0x11633c800 == 29 [pid = 1654] [id = 665] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1255d2800) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1198e1000) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119e80400) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124565000) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117fa1000) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1183b3400) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124dabc00) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112d47c00) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11712f000) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11883b000) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118939c00) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1210e0000) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123be7400) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126015c00) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116b19800) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118815800) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124567000) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x124dacc00) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1211bcc00) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124257c00) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128a06400) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12669a400) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128a0e000) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12601f400) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x113d47800) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x126a19800) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1211b8c00) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1126fa800) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1266a2c00) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x125651c00) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x128872800) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x126808400) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x124b39400) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 00:04:08 INFO - PROCESS | 1654 | 1467356648724 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 00:04:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 00:04:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:04:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 00:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:04:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1374ms 00:04:08 INFO - PROCESS | 1654 | 1467356648774 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 1654 | 1467356648776 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 00:04:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:04:08 INFO - PROCESS | 1654 | 1467356648783 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 1654 | 1467356648784 Marionette TRACE conn2 <- [1,2678,null,{}] 00:04:08 INFO - PROCESS | 1654 | 1467356648788 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}] 00:04:08 INFO - PROCESS | 1654 | 1467356648789 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:08 INFO - PROCESS | 1654 | 1467356648866 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 00:04:08 INFO - PROCESS | 1654 | 1467356648891 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 1654 | 1467356648893 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x116bac000 == 30 [pid = 1654] [id = 677] 00:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1183ad800) [pid = 1654] [serial = 2031] [outer = 0x0] 00:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1183b3400) [pid = 1654] [serial = 2032] [outer = 0x1183ad800] 00:04:08 INFO - PROCESS | 1654 | 1467356648922 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118446400) [pid = 1654] [serial = 2033] [outer = 0x1183ad800] 00:04:09 INFO - PROCESS | 1654 | 1467356649764 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]]]}] 00:04:09 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) 00:04:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1021ms 00:04:09 INFO - PROCESS | 1654 | 1467356649803 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 1654 | 1467356649806 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 00:04:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:04:09 INFO - PROCESS | 1654 | 1467356649811 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - PROCESS | 1654 | 1467356649812 Marionette TRACE conn2 <- [1,2682,null,{}] 00:04:09 INFO - PROCESS | 1654 | 1467356649814 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}] 00:04:09 INFO - PROCESS | 1654 | 1467356649816 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:09 INFO - PROCESS | 1654 | 1467356649904 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 00:04:09 INFO - PROCESS | 1654 | 1467356649963 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 1654 | 1467356649964 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119eb7000 == 31 [pid = 1654] [id = 678] 00:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11892d400) [pid = 1654] [serial = 2034] [outer = 0x0] 00:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1198e1400) [pid = 1654] [serial = 2035] [outer = 0x11892d400] 00:04:09 INFO - PROCESS | 1654 | 1467356649991 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x119cf8400) [pid = 1654] [serial = 2036] [outer = 0x11892d400] 00:04:10 INFO - PROCESS | 1654 | 1467356650799 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]]]}] 00:04:10 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) 00:04:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1024ms 00:04:10 INFO - PROCESS | 1654 | 1467356650835 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 1654 | 1467356650836 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 00:04:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:04:10 INFO - PROCESS | 1654 | 1467356650838 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 1654 | 1467356650841 Marionette TRACE conn2 <- [1,2686,null,{}] 00:04:10 INFO - PROCESS | 1654 | 1467356650863 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}] 00:04:10 INFO - PROCESS | 1654 | 1467356650867 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:10 INFO - PROCESS | 1654 | 1467356650969 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 00:04:10 INFO - PROCESS | 1654 | 1467356650974 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 1654 | 1467356650976 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ae8000 == 32 [pid = 1654] [id = 679] 00:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1128cac00) [pid = 1654] [serial = 2037] [outer = 0x0] 00:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x123dd0400) [pid = 1654] [serial = 2038] [outer = 0x1128cac00] 00:04:11 INFO - PROCESS | 1654 | 1467356651005 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1242d1400) [pid = 1654] [serial = 2039] [outer = 0x1128cac00] 00:04:11 INFO - PROCESS | 1654 | 1467356651857 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 00:04:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 00:04:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:04:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 00:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:04:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1024ms 00:04:11 INFO - PROCESS | 1654 | 1467356651863 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 1654 | 1467356651865 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 00:04:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:04:11 INFO - PROCESS | 1654 | 1467356651867 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - PROCESS | 1654 | 1467356651868 Marionette TRACE conn2 <- [1,2690,null,{}] 00:04:11 INFO - PROCESS | 1654 | 1467356651870 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}] 00:04:11 INFO - PROCESS | 1654 | 1467356651871 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:11 INFO - PROCESS | 1654 | 1467356651983 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 00:04:12 INFO - PROCESS | 1654 | 1467356652020 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 1654 | 1467356652021 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289b9000 == 33 [pid = 1654] [id = 680] 00:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x124567000) [pid = 1654] [serial = 2040] [outer = 0x0] 00:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x124d04800) [pid = 1654] [serial = 2041] [outer = 0x124567000] 00:04:12 INFO - PROCESS | 1654 | 1467356652047 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1255ca800) [pid = 1654] [serial = 2042] [outer = 0x124567000] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x123fbf800) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1183b6000) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119cef400) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x116179000) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118368400) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11680c800) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1188d5c00) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x123b6a000) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x112783c00) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1210d7c00) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12669d000) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x112785400) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1255c8400) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1183ab800) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:04:12 INFO - PROCESS | 1654 | 1467356652865 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 00:04:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 00:04:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:04:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 00:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:04:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1021ms 00:04:12 INFO - PROCESS | 1654 | 1467356652888 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 1654 | 1467356652889 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 00:04:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:04:12 INFO - PROCESS | 1654 | 1467356652892 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 1654 | 1467356652893 Marionette TRACE conn2 <- [1,2694,null,{}] 00:04:12 INFO - PROCESS | 1654 | 1467356652904 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}] 00:04:12 INFO - PROCESS | 1654 | 1467356652905 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:12 INFO - PROCESS | 1654 | 1467356652985 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 00:04:13 INFO - PROCESS | 1654 | 1467356653041 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 1654 | 1467356653043 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128da6800 == 34 [pid = 1654] [id = 681] 00:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x112a85800) [pid = 1654] [serial = 2043] [outer = 0x0] 00:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11881b800) [pid = 1654] [serial = 2044] [outer = 0x112a85800] 00:04:13 INFO - PROCESS | 1654 | 1467356653068 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1211bc400) [pid = 1654] [serial = 2045] [outer = 0x112a85800] 00:04:13 INFO - PROCESS | 1654 | 1467356653836 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 00:04:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 00:04:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:04:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 00:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:04:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 972ms 00:04:13 INFO - PROCESS | 1654 | 1467356653865 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 1654 | 1467356653866 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 00:04:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:04:13 INFO - PROCESS | 1654 | 1467356653869 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 1654 | 1467356653870 Marionette TRACE conn2 <- [1,2698,null,{}] 00:04:13 INFO - PROCESS | 1654 | 1467356653872 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}] 00:04:13 INFO - PROCESS | 1654 | 1467356653876 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:13 INFO - PROCESS | 1654 | 1467356653976 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 00:04:13 INFO - PROCESS | 1654 | 1467356653982 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 1654 | 1467356653983 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4b9800 == 35 [pid = 1654] [id = 682] 00:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x124538800) [pid = 1654] [serial = 2046] [outer = 0x0] 00:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x12669f400) [pid = 1654] [serial = 2047] [outer = 0x124538800] 00:04:14 INFO - PROCESS | 1654 | 1467356654009 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x126a0a800) [pid = 1654] [serial = 2048] [outer = 0x124538800] 00:04:14 INFO - PROCESS | 1654 | 1467356654877 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 00:04:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 00:04:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:04:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 00:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:04:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1018ms 00:04:14 INFO - PROCESS | 1654 | 1467356654887 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 1654 | 1467356654890 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 00:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:04:14 INFO - PROCESS | 1654 | 1467356654895 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 1654 | 1467356654898 Marionette TRACE conn2 <- [1,2702,null,{}] 00:04:14 INFO - PROCESS | 1654 | 1467356654902 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}] 00:04:14 INFO - PROCESS | 1654 | 1467356654904 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:15 INFO - PROCESS | 1654 | 1467356655006 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 00:04:15 INFO - PROCESS | 1654 | 1467356655066 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 1654 | 1467356655067 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186e9800 == 36 [pid = 1654] [id = 683] 00:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117fa2c00) [pid = 1654] [serial = 2049] [outer = 0x0] 00:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1183aec00) [pid = 1654] [serial = 2050] [outer = 0x117fa2c00] 00:04:15 INFO - PROCESS | 1654 | 1467356655100 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118835800) [pid = 1654] [serial = 2051] [outer = 0x117fa2c00] 00:04:15 INFO - PROCESS | 1654 | 1467356655547 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]]]}] 00:04:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:04:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 676ms 00:04:15 INFO - PROCESS | 1654 | 1467356655570 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 1654 | 1467356655573 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 00:04:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:04:15 INFO - PROCESS | 1654 | 1467356655578 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 1654 | 1467356655580 Marionette TRACE conn2 <- [1,2706,null,{}] 00:04:15 INFO - PROCESS | 1654 | 1467356655582 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}] 00:04:15 INFO - PROCESS | 1654 | 1467356655584 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:15 INFO - PROCESS | 1654 | 1467356655689 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 00:04:15 INFO - PROCESS | 1654 | 1467356655750 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 1654 | 1467356655751 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x126841800 == 37 [pid = 1654] [id = 684] 00:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118932000) [pid = 1654] [serial = 2052] [outer = 0x0] 00:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11a0e1800) [pid = 1654] [serial = 2053] [outer = 0x118932000] 00:04:15 INFO - PROCESS | 1654 | 1467356655782 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x123804400) [pid = 1654] [serial = 2054] [outer = 0x118932000] 00:04:16 INFO - PROCESS | 1654 | 1467356656210 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]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:04:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 00:04:16 INFO - PROCESS | 1654 | 1467356656248 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 1654 | 1467356656249 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 00:04:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:04:16 INFO - PROCESS | 1654 | 1467356656252 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 1654 | 1467356656254 Marionette TRACE conn2 <- [1,2710,null,{}] 00:04:16 INFO - PROCESS | 1654 | 1467356656262 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}] 00:04:16 INFO - PROCESS | 1654 | 1467356656265 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:16 INFO - PROCESS | 1654 | 1467356656372 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 00:04:16 INFO - PROCESS | 1654 | 1467356656453 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 1654 | 1467356656456 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa86800 == 38 [pid = 1654] [id = 685] 00:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1242d9400) [pid = 1654] [serial = 2055] [outer = 0x0] 00:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1255d2800) [pid = 1654] [serial = 2056] [outer = 0x1242d9400] 00:04:16 INFO - PROCESS | 1654 | 1467356656531 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x12601a000) [pid = 1654] [serial = 2057] [outer = 0x1242d9400] 00:04:16 INFO - PROCESS | 1654 | 1467356656975 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] 00:04:17 INFO - PROCESS | 1654 | 1467356657025 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 00:04:17 INFO - PROCESS | 1654 | 1467356657028 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 1654 | 1467356657029 Marionette TRACE conn2 <- [1,2714,null,{}] 00:04:17 INFO - PROCESS | 1654 | 1467356657031 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}] 00:04:17 INFO - PROCESS | 1654 | 1467356657033 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:17 INFO - PROCESS | 1654 | 1467356657133 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 00:04:17 INFO - PROCESS | 1654 | 1467356657196 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 1654 | 1467356657197 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d0800 == 39 [pid = 1654] [id = 686] 00:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12680c400) [pid = 1654] [serial = 2058] [outer = 0x0] 00:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12886c800) [pid = 1654] [serial = 2059] [outer = 0x12680c400] 00:04:17 INFO - PROCESS | 1654 | 1467356657226 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x128a03400) [pid = 1654] [serial = 2060] [outer = 0x12680c400] 00:04:17 INFO - PROCESS | 1654 | 1467356657662 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]]]}] 00:04:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:04:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 668ms 00:04:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:04:17 INFO - PROCESS | 1654 | 1467356657697 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 1654 | 1467356657698 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 00:04:17 INFO - PROCESS | 1654 | 1467356657700 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 1654 | 1467356657702 Marionette TRACE conn2 <- [1,2718,null,{}] 00:04:17 INFO - PROCESS | 1654 | 1467356657704 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}] 00:04:17 INFO - PROCESS | 1654 | 1467356657705 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:17 INFO - PROCESS | 1654 | 1467356657822 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 00:04:17 INFO - PROCESS | 1654 | 1467356657885 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 1654 | 1467356657886 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd21800 == 40 [pid = 1654] [id = 687] 00:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128a03c00) [pid = 1654] [serial = 2061] [outer = 0x0] 00:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x128a0bc00) [pid = 1654] [serial = 2062] [outer = 0x128a03c00] 00:04:17 INFO - PROCESS | 1654 | 1467356657914 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128ca8c00) [pid = 1654] [serial = 2063] [outer = 0x128a03c00] 00:04:18 INFO - PROCESS | 1654 | 1467356658349 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] 00:04:18 INFO - PROCESS | 1654 | 1467356658372 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 00:04:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:04:18 INFO - PROCESS | 1654 | 1467356658374 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 1654 | 1467356658375 Marionette TRACE conn2 <- [1,2722,null,{}] 00:04:18 INFO - PROCESS | 1654 | 1467356658378 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}] 00:04:18 INFO - PROCESS | 1654 | 1467356658382 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:18 INFO - PROCESS | 1654 | 1467356658502 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 00:04:18 INFO - PROCESS | 1654 | 1467356658577 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 1654 | 1467356658579 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119813800 == 41 [pid = 1654] [id = 688] 00:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1183ab000) [pid = 1654] [serial = 2064] [outer = 0x0] 00:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124254c00) [pid = 1654] [serial = 2065] [outer = 0x1183ab000] 00:04:18 INFO - PROCESS | 1654 | 1467356658608 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x129065000) [pid = 1654] [serial = 2066] [outer = 0x1183ab000] 00:04:19 INFO - PROCESS | 1654 | 1467356659139 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] 00:04:19 INFO - PROCESS | 1654 | 1467356659207 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 00:04:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:04:19 INFO - PROCESS | 1654 | 1467356659211 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 1654 | 1467356659213 Marionette TRACE conn2 <- [1,2726,null,{}] 00:04:19 INFO - PROCESS | 1654 | 1467356659218 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}] 00:04:19 INFO - PROCESS | 1654 | 1467356659220 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:19 INFO - PROCESS | 1654 | 1467356659339 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128da6800 == 40 [pid = 1654] [id = 681] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1289b9000 == 39 [pid = 1654] [id = 680] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x124ae8000 == 38 [pid = 1654] [id = 679] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119eb7000 == 37 [pid = 1654] [id = 678] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x116bac000 == 36 [pid = 1654] [id = 677] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117045000 == 35 [pid = 1654] [id = 675] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x123cbe800 == 34 [pid = 1654] [id = 664] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d6800 == 33 [pid = 1654] [id = 674] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1245bc000 == 32 [pid = 1654] [id = 676] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119813800 == 31 [pid = 1654] [id = 688] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd21800 == 30 [pid = 1654] [id = 687] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d0800 == 29 [pid = 1654] [id = 686] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa86800 == 28 [pid = 1654] [id = 685] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x126841800 == 27 [pid = 1654] [id = 684] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4b9800 == 26 [pid = 1654] [id = 682] 00:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1186e9800 == 25 [pid = 1654] [id = 683] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124259800) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11960dc00) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1188d9800) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1210dbc00) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1211b8800) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116732c00) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1173be800) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1185e9c00) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1183a9400) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1183aa000) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1173b7c00) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119b47400) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11961c000) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1250b4400) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x124d09400) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x124568400) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x125647400) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1250adc00) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x126811400) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x126810800) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1177e0800) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12564bc00) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x128871400) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x126810400) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x124a30000) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119e86000) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1242db400) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x118445c00) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 00:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x124db2000) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 00:04:20 INFO - PROCESS | 1654 | 1467356660046 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 1654 | 1467356660048 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11263d800 == 26 [pid = 1654] [id = 689] 00:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x110ff6400) [pid = 1654] [serial = 2067] [outer = 0x0] 00:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x111c13800) [pid = 1654] [serial = 2068] [outer = 0x110ff6400] 00:04:20 INFO - PROCESS | 1654 | 1467356660077 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1122b0800) [pid = 1654] [serial = 2069] [outer = 0x110ff6400] 00:04:20 INFO - PROCESS | 1654 | 1467356660375 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]]]}] 00:04:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:04:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1223ms 00:04:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:04:20 INFO - PROCESS | 1654 | 1467356660434 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 00:04:20 INFO - PROCESS | 1654 | 1467356660436 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 00:04:20 INFO - PROCESS | 1654 | 1467356660439 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:04:20 INFO - PROCESS | 1654 | 1467356660441 Marionette TRACE conn2 <- [1,2730,null,{}] 00:04:20 INFO - PROCESS | 1654 | 1467356660445 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}] 00:04:20 INFO - PROCESS | 1654 | 1467356660446 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:20 INFO - PROCESS | 1654 | 1467356660523 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 00:04:20 INFO - PROCESS | 1654 | 1467356660531 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 1654 | 1467356660533 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aac000 == 27 [pid = 1654] [id = 690] 00:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1128cbc00) [pid = 1654] [serial = 2070] [outer = 0x0] 00:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x112ad4c00) [pid = 1654] [serial = 2071] [outer = 0x1128cbc00] 00:04:20 INFO - PROCESS | 1654 | 1467356660560 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x112f28000) [pid = 1654] [serial = 2072] [outer = 0x1128cbc00] 00:04:21 INFO - PROCESS | 1654 | 1467356661430 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 00:04:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 00:04:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 00:04:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 00:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:04:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1021ms 00:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:04:21 INFO - PROCESS | 1654 | 1467356661463 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 1654 | 1467356661466 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 00:04:21 INFO - PROCESS | 1654 | 1467356661468 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 1654 | 1467356661469 Marionette TRACE conn2 <- [1,2734,null,{}] 00:04:21 INFO - PROCESS | 1654 | 1467356661472 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}] 00:04:21 INFO - PROCESS | 1654 | 1467356661473 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:21 INFO - PROCESS | 1654 | 1467356661551 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 00:04:21 INFO - PROCESS | 1654 | 1467356661556 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 1654 | 1467356661558 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1186d0000 == 28 [pid = 1654] [id = 691] 00:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1161d7400) [pid = 1654] [serial = 2073] [outer = 0x0] 00:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1167ed000) [pid = 1654] [serial = 2074] [outer = 0x1161d7400] 00:04:21 INFO - PROCESS | 1654 | 1467356661586 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x116a67400) [pid = 1654] [serial = 2075] [outer = 0x1161d7400] 00:04:21 INFO - PROCESS | 1654 | 1467356661923 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]]]}] 00:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 00:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:04:21 INFO - PROCESS | 1654 | 1467356661937 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 1654 | 1467356661938 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 00:04:21 INFO - PROCESS | 1654 | 1467356661948 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 1654 | 1467356661953 Marionette TRACE conn2 <- [1,2738,null,{}] 00:04:21 INFO - PROCESS | 1654 | 1467356661956 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}] 00:04:21 INFO - PROCESS | 1654 | 1467356661959 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:22 INFO - PROCESS | 1654 | 1467356662038 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 00:04:22 INFO - PROCESS | 1654 | 1467356662108 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 1654 | 1467356662109 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193b7800 == 29 [pid = 1654] [id = 692] 00:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x112787400) [pid = 1654] [serial = 2076] [outer = 0x0] 00:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11712e000) [pid = 1654] [serial = 2077] [outer = 0x112787400] 00:04:22 INFO - PROCESS | 1654 | 1467356662134 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11836f800) [pid = 1654] [serial = 2078] [outer = 0x112787400] 00:04:22 INFO - PROCESS | 1654 | 1467356662459 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]]]}] 00:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 530ms 00:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:04:22 INFO - PROCESS | 1654 | 1467356662471 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 00:04:22 INFO - PROCESS | 1654 | 1467356662473 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 00:04:22 INFO - PROCESS | 1654 | 1467356662475 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:04:22 INFO - PROCESS | 1654 | 1467356662476 Marionette TRACE conn2 <- [1,2742,null,{}] 00:04:22 INFO - PROCESS | 1654 | 1467356662481 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}] 00:04:22 INFO - PROCESS | 1654 | 1467356662483 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:22 INFO - PROCESS | 1654 | 1467356662581 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 00:04:22 INFO - PROCESS | 1654 | 1467356662592 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 1654 | 1467356662593 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a3f000 == 30 [pid = 1654] [id = 693] 00:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1183a9800) [pid = 1654] [serial = 2079] [outer = 0x0] 00:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118416400) [pid = 1654] [serial = 2080] [outer = 0x1183a9800] 00:04:22 INFO - PROCESS | 1654 | 1467356662622 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118444400) [pid = 1654] [serial = 2081] [outer = 0x1183a9800] 00:04:22 INFO - PROCESS | 1654 | 1467356662975 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]]]}] 00:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 524ms 00:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:04:23 INFO - PROCESS | 1654 | 1467356663000 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 1654 | 1467356663001 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 00:04:23 INFO - PROCESS | 1654 | 1467356663003 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 1654 | 1467356663004 Marionette TRACE conn2 <- [1,2746,null,{}] 00:04:23 INFO - PROCESS | 1654 | 1467356663015 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}] 00:04:23 INFO - PROCESS | 1654 | 1467356663016 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:23 INFO - PROCESS | 1654 | 1467356663111 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 00:04:23 INFO - PROCESS | 1654 | 1467356663115 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 1654 | 1467356663119 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x124047000 == 31 [pid = 1654] [id = 694] 00:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1161d3800) [pid = 1654] [serial = 2082] [outer = 0x0] 00:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11883e400) [pid = 1654] [serial = 2083] [outer = 0x1161d3800] 00:04:23 INFO - PROCESS | 1654 | 1467356663151 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118933400) [pid = 1654] [serial = 2084] [outer = 0x1161d3800] 00:04:23 INFO - PROCESS | 1654 | 1467356663524 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]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 569ms 00:04:23 INFO - PROCESS | 1654 | 1467356663572 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 1654 | 1467356663574 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 00:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:04:23 INFO - PROCESS | 1654 | 1467356663576 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 1654 | 1467356663577 Marionette TRACE conn2 <- [1,2750,null,{}] 00:04:23 INFO - PROCESS | 1654 | 1467356663579 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}] 00:04:23 INFO - PROCESS | 1654 | 1467356663581 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:23 INFO - PROCESS | 1654 | 1467356663681 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 00:04:23 INFO - PROCESS | 1654 | 1467356663684 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 1654 | 1467356663685 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11268e800 == 32 [pid = 1654] [id = 695] 00:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118934000) [pid = 1654] [serial = 2085] [outer = 0x0] 00:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11945dc00) [pid = 1654] [serial = 2086] [outer = 0x118934000] 00:04:23 INFO - PROCESS | 1654 | 1467356663710 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1198df800) [pid = 1654] [serial = 2087] [outer = 0x118934000] 00:04:24 INFO - PROCESS | 1654 | 1467356664030 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]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 471ms 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124538800) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1128cac00) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124567000) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118936800) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1183ad800) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11892d400) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x115e64c00) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x112a85800) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119458800) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:04:24 INFO - PROCESS | 1654 | 1467356664165 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 1654 | 1467356664166 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 00:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:04:24 INFO - PROCESS | 1654 | 1467356664170 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - PROCESS | 1654 | 1467356664171 Marionette TRACE conn2 <- [1,2754,null,{}] 00:04:24 INFO - PROCESS | 1654 | 1467356664173 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}] 00:04:24 INFO - PROCESS | 1654 | 1467356664175 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:24 INFO - PROCESS | 1654 | 1467356664248 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 00:04:24 INFO - PROCESS | 1654 | 1467356664251 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 1654 | 1467356664252 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x126635000 == 33 [pid = 1654] [id = 696] 00:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118370000) [pid = 1654] [serial = 2088] [outer = 0x0] 00:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118421400) [pid = 1654] [serial = 2089] [outer = 0x118370000] 00:04:24 INFO - PROCESS | 1654 | 1467356664276 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1198e4800) [pid = 1654] [serial = 2090] [outer = 0x118370000] 00:04:24 INFO - PROCESS | 1654 | 1467356664601 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]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 470ms 00:04:24 INFO - PROCESS | 1654 | 1467356664640 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 1654 | 1467356664641 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 00:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:04:24 INFO - PROCESS | 1654 | 1467356664644 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - PROCESS | 1654 | 1467356664645 Marionette TRACE conn2 <- [1,2758,null,{}] 00:04:24 INFO - PROCESS | 1654 | 1467356664647 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}] 00:04:24 INFO - PROCESS | 1654 | 1467356664648 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:24 INFO - PROCESS | 1654 | 1467356664722 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 00:04:24 INFO - PROCESS | 1654 | 1467356664725 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 1654 | 1467356664727 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12895d800 == 34 [pid = 1654] [id = 697] 00:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x115e64c00) [pid = 1654] [serial = 2091] [outer = 0x0] 00:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119c43400) [pid = 1654] [serial = 2092] [outer = 0x115e64c00] 00:04:24 INFO - PROCESS | 1654 | 1467356664754 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119cfc800) [pid = 1654] [serial = 2093] [outer = 0x115e64c00] 00:04:25 INFO - PROCESS | 1654 | 1467356665063 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]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 470ms 00:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:04:25 INFO - PROCESS | 1654 | 1467356665131 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 1654 | 1467356665132 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 00:04:25 INFO - PROCESS | 1654 | 1467356665134 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 1654 | 1467356665136 Marionette TRACE conn2 <- [1,2762,null,{}] 00:04:25 INFO - PROCESS | 1654 | 1467356665138 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}] 00:04:25 INFO - PROCESS | 1654 | 1467356665139 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:25 INFO - PROCESS | 1654 | 1467356665218 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 00:04:25 INFO - PROCESS | 1654 | 1467356665221 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 1654 | 1467356665222 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1289ba000 == 35 [pid = 1654] [id = 698] 00:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119c3c800) [pid = 1654] [serial = 2094] [outer = 0x0] 00:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119e81800) [pid = 1654] [serial = 2095] [outer = 0x119c3c800] 00:04:25 INFO - PROCESS | 1654 | 1467356665249 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1210d3800) [pid = 1654] [serial = 2096] [outer = 0x119c3c800] 00:04:25 INFO - PROCESS | 1654 | 1467356665629 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]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 521ms 00:04:25 INFO - PROCESS | 1654 | 1467356665657 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 1654 | 1467356665659 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 00:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:04:25 INFO - PROCESS | 1654 | 1467356665662 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 1654 | 1467356665664 Marionette TRACE conn2 <- [1,2766,null,{}] 00:04:25 INFO - PROCESS | 1654 | 1467356665667 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}] 00:04:25 INFO - PROCESS | 1654 | 1467356665669 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:25 INFO - PROCESS | 1654 | 1467356665821 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 00:04:25 INFO - PROCESS | 1654 | 1467356665839 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 1654 | 1467356665841 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12924b000 == 36 [pid = 1654] [id = 699] 00:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1210d4400) [pid = 1654] [serial = 2097] [outer = 0x0] 00:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1210e2400) [pid = 1654] [serial = 2098] [outer = 0x1210d4400] 00:04:25 INFO - PROCESS | 1654 | 1467356665883 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1211b8c00) [pid = 1654] [serial = 2099] [outer = 0x1210d4400] 00:04:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf53000 == 35 [pid = 1654] [id = 16] 00:04:26 INFO - PROCESS | 1654 | 1467356666501 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]]]}] 00:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 872ms 00:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:04:26 INFO - PROCESS | 1654 | 1467356666534 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 1654 | 1467356666536 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 00:04:26 INFO - PROCESS | 1654 | 1467356666539 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - PROCESS | 1654 | 1467356666542 Marionette TRACE conn2 <- [1,2770,null,{}] 00:04:26 INFO - PROCESS | 1654 | 1467356666569 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}] 00:04:26 INFO - PROCESS | 1654 | 1467356666571 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:26 INFO - PROCESS | 1654 | 1467356666681 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 00:04:26 INFO - PROCESS | 1654 | 1467356666738 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 1654 | 1467356666740 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f1b000 == 36 [pid = 1654] [id = 700] 00:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112780000) [pid = 1654] [serial = 2100] [outer = 0x0] 00:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112788c00) [pid = 1654] [serial = 2101] [outer = 0x112780000] 00:04:26 INFO - PROCESS | 1654 | 1467356666772 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112f24400) [pid = 1654] [serial = 2102] [outer = 0x112780000] 00:04:27 INFO - PROCESS | 1654 | 1467356667341 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]]]}] 00:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 994ms 00:04:27 INFO - PROCESS | 1654 | 1467356667537 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 1654 | 1467356667540 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 00:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:04:27 INFO - PROCESS | 1654 | 1467356667543 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 1654 | 1467356667545 Marionette TRACE conn2 <- [1,2774,null,{}] 00:04:27 INFO - PROCESS | 1654 | 1467356667548 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}] 00:04:27 INFO - PROCESS | 1654 | 1467356667550 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:27 INFO - PROCESS | 1654 | 1467356667651 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 00:04:27 INFO - PROCESS | 1654 | 1467356667703 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 1654 | 1467356667706 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x117f2b800 == 37 [pid = 1654] [id = 701] 00:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1132c1c00) [pid = 1654] [serial = 2103] [outer = 0x0] 00:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113da7c00) [pid = 1654] [serial = 2104] [outer = 0x1132c1c00] 00:04:27 INFO - PROCESS | 1654 | 1467356667733 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1161da000) [pid = 1654] [serial = 2105] [outer = 0x1132c1c00] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1289ba000 == 36 [pid = 1654] [id = 698] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12895d800 == 35 [pid = 1654] [id = 697] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x126635000 == 34 [pid = 1654] [id = 696] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x11268e800 == 33 [pid = 1654] [id = 695] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x124047000 == 32 [pid = 1654] [id = 694] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x123a3f000 == 31 [pid = 1654] [id = 693] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1193b7800 == 30 [pid = 1654] [id = 692] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1186d0000 == 29 [pid = 1654] [id = 691] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x116aac000 == 28 [pid = 1654] [id = 690] 00:04:28 INFO - PROCESS | 1654 | --DOCSHELL 0x11263d800 == 27 [pid = 1654] [id = 689] 00:04:28 INFO - PROCESS | 1654 | 1467356668121 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]]]}] 00:04:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:04:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 623ms 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12669f400) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x123dd0400) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124d04800) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1255ca800) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128874400) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1183b3400) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118446400) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1198e1400) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116a6c400) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1183ae400) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1211bc400) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1198ea800) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119e78400) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1242d1400) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11881b800) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119cf8400) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x126a0a800) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 00:04:28 INFO - PROCESS | 1654 | 1467356668177 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 1654 | 1467356668179 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 00:04:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:04:28 INFO - PROCESS | 1654 | 1467356668185 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 1654 | 1467356668188 Marionette TRACE conn2 <- [1,2778,null,{}] 00:04:28 INFO - PROCESS | 1654 | 1467356668191 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}] 00:04:28 INFO - PROCESS | 1654 | 1467356668192 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:28 INFO - PROCESS | 1654 | 1467356668270 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 00:04:28 INFO - PROCESS | 1654 | 1467356668274 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 1654 | 1467356668275 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11830d800 == 28 [pid = 1654] [id = 702] 00:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11680f000) [pid = 1654] [serial = 2106] [outer = 0x0] 00:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116b19c00) [pid = 1654] [serial = 2107] [outer = 0x11680f000] 00:04:28 INFO - PROCESS | 1654 | 1467356668306 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1177d9800) [pid = 1654] [serial = 2108] [outer = 0x11680f000] 00:04:28 INFO - PROCESS | 1654 | 1467356668651 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]]]}] 00:04:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:04:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 473ms 00:04:28 INFO - PROCESS | 1654 | 1467356668656 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 1654 | 1467356668658 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 00:04:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:04:28 INFO - PROCESS | 1654 | 1467356668660 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 1654 | 1467356668663 Marionette TRACE conn2 <- [1,2782,null,{}] 00:04:28 INFO - PROCESS | 1654 | 1467356668672 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}] 00:04:28 INFO - PROCESS | 1654 | 1467356668675 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:28 INFO - PROCESS | 1654 | 1467356668784 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 00:04:28 INFO - PROCESS | 1654 | 1467356668838 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 1654 | 1467356668841 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12391d800 == 29 [pid = 1654] [id = 703] 00:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118374400) [pid = 1654] [serial = 2109] [outer = 0x0] 00:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1183b5400) [pid = 1654] [serial = 2110] [outer = 0x118374400] 00:04:28 INFO - PROCESS | 1654 | 1467356668870 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118449800) [pid = 1654] [serial = 2111] [outer = 0x118374400] 00:04:29 INFO - PROCESS | 1654 | 1467356669188 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]]]}] 00:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 572ms 00:04:29 INFO - PROCESS | 1654 | 1467356669232 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 00:04:29 INFO - PROCESS | 1654 | 1467356669234 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 00:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:04:29 INFO - PROCESS | 1654 | 1467356669236 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - PROCESS | 1654 | 1467356669237 Marionette TRACE conn2 <- [1,2786,null,{}] 00:04:29 INFO - PROCESS | 1654 | 1467356669239 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}] 00:04:29 INFO - PROCESS | 1654 | 1467356669240 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:29 INFO - PROCESS | 1654 | 1467356669319 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 00:04:29 INFO - PROCESS | 1654 | 1467356669379 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 1654 | 1467356669380 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242b3000 == 30 [pid = 1654] [id = 704] 00:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11270d800) [pid = 1654] [serial = 2112] [outer = 0x0] 00:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11892dc00) [pid = 1654] [serial = 2113] [outer = 0x11270d800] 00:04:29 INFO - PROCESS | 1654 | 1467356669406 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11915fc00) [pid = 1654] [serial = 2114] [outer = 0x11270d800] 00:04:29 INFO - PROCESS | 1654 | 1467356669672 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]]]}] 00:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 470ms 00:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:04:29 INFO - PROCESS | 1654 | 1467356669706 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 00:04:29 INFO - PROCESS | 1654 | 1467356669708 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 00:04:29 INFO - PROCESS | 1654 | 1467356669717 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - PROCESS | 1654 | 1467356669718 Marionette TRACE conn2 <- [1,2790,null,{}] 00:04:29 INFO - PROCESS | 1654 | 1467356669721 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}] 00:04:29 INFO - PROCESS | 1654 | 1467356669722 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:29 INFO - PROCESS | 1654 | 1467356669803 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 00:04:29 INFO - PROCESS | 1654 | 1467356669807 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 1654 | 1467356669809 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x125611800 == 31 [pid = 1654] [id = 705] 00:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11945c800) [pid = 1654] [serial = 2115] [outer = 0x0] 00:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119823c00) [pid = 1654] [serial = 2116] [outer = 0x11945c800] 00:04:29 INFO - PROCESS | 1654 | 1467356669835 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119aac800) [pid = 1654] [serial = 2117] [outer = 0x11945c800] 00:04:30 INFO - PROCESS | 1654 | 1467356670172 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]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 476ms 00:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:04:30 INFO - PROCESS | 1654 | 1467356670187 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 1654 | 1467356670188 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 00:04:30 INFO - PROCESS | 1654 | 1467356670190 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 1654 | 1467356670191 Marionette TRACE conn2 <- [1,2794,null,{}] 00:04:30 INFO - PROCESS | 1654 | 1467356670194 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}] 00:04:30 INFO - PROCESS | 1654 | 1467356670200 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:30 INFO - PROCESS | 1654 | 1467356670334 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 00:04:30 INFO - PROCESS | 1654 | 1467356670345 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 1654 | 1467356670346 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x126842000 == 32 [pid = 1654] [id = 706] 00:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119611800) [pid = 1654] [serial = 2118] [outer = 0x0] 00:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119e78400) [pid = 1654] [serial = 2119] [outer = 0x119611800] 00:04:30 INFO - PROCESS | 1654 | 1467356670372 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1211b9400) [pid = 1654] [serial = 2120] [outer = 0x119611800] 00:04:30 INFO - PROCESS | 1654 | 1467356670698 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]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 00:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:04:30 INFO - PROCESS | 1654 | 1467356670709 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 1654 | 1467356670711 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 00:04:30 INFO - PROCESS | 1654 | 1467356670715 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 1654 | 1467356670716 Marionette TRACE conn2 <- [1,2798,null,{}] 00:04:30 INFO - PROCESS | 1654 | 1467356670718 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}] 00:04:30 INFO - PROCESS | 1654 | 1467356670719 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:30 INFO - PROCESS | 1654 | 1467356670815 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 00:04:30 INFO - PROCESS | 1654 | 1467356670851 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 1654 | 1467356670852 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d16800 == 33 [pid = 1654] [id = 707] 00:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123807400) [pid = 1654] [serial = 2121] [outer = 0x0] 00:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123be7400) [pid = 1654] [serial = 2122] [outer = 0x123807400] 00:04:30 INFO - PROCESS | 1654 | 1467356670877 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123fbbc00) [pid = 1654] [serial = 2123] [outer = 0x123807400] 00:04:31 INFO - PROCESS | 1654 | 1467356671209 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]]]}] 00:04:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:04:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 00:04:31 INFO - PROCESS | 1654 | 1467356671241 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 00:04:31 INFO - PROCESS | 1654 | 1467356671242 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 00:04:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:04:31 INFO - PROCESS | 1654 | 1467356671244 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:04:31 INFO - PROCESS | 1654 | 1467356671246 Marionette TRACE conn2 <- [1,2802,null,{}] 00:04:31 INFO - PROCESS | 1654 | 1467356671248 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}] 00:04:31 INFO - PROCESS | 1654 | 1467356671249 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:31 INFO - PROCESS | 1654 | 1467356671346 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 00:04:31 INFO - PROCESS | 1654 | 1467356671349 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 1654 | 1467356671351 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12959f000 == 34 [pid = 1654] [id = 708] 00:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123fba400) [pid = 1654] [serial = 2124] [outer = 0x0] 00:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123fc5400) [pid = 1654] [serial = 2125] [outer = 0x123fba400] 00:04:31 INFO - PROCESS | 1654 | 1467356671375 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1242d3c00) [pid = 1654] [serial = 2126] [outer = 0x123fba400] 00:04:31 INFO - PROCESS | 1654 | 1467356671715 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]]]}] 00:04:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:04:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 00:04:31 INFO - PROCESS | 1654 | 1467356671764 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 00:04:31 INFO - PROCESS | 1654 | 1467356671765 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 00:04:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:04:31 INFO - PROCESS | 1654 | 1467356671767 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:04:31 INFO - PROCESS | 1654 | 1467356671768 Marionette TRACE conn2 <- [1,2806,null,{}] 00:04:31 INFO - PROCESS | 1654 | 1467356671771 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}] 00:04:31 INFO - PROCESS | 1654 | 1467356671772 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:31 INFO - PROCESS | 1654 | 1467356671869 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 00:04:31 INFO - PROCESS | 1654 | 1467356671904 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 1654 | 1467356671905 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4af800 == 35 [pid = 1654] [id = 709] 00:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1242d8400) [pid = 1654] [serial = 2127] [outer = 0x0] 00:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124563400) [pid = 1654] [serial = 2128] [outer = 0x1242d8400] 00:04:31 INFO - PROCESS | 1654 | 1467356671930 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1248bbc00) [pid = 1654] [serial = 2129] [outer = 0x1242d8400] 00:04:32 INFO - PROCESS | 1654 | 1467356672231 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:04:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 517ms 00:04:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:04:32 INFO - PROCESS | 1654 | 1467356672285 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 1654 | 1467356672287 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 00:04:32 INFO - PROCESS | 1654 | 1467356672289 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 1654 | 1467356672290 Marionette TRACE conn2 <- [1,2810,null,{}] 00:04:32 INFO - PROCESS | 1654 | 1467356672292 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}] 00:04:32 INFO - PROCESS | 1654 | 1467356672293 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:32 INFO - PROCESS | 1654 | 1467356672451 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112787400) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117fa2c00) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1183a9800) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1161d7400) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1161d3800) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x110ff6400) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118932000) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128cbc00) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1183ab000) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1242d9400) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12680c400) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128a03c00) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118934000) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118370000) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119c3c800) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x115e64c00) [pid = 1654] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:04:32 INFO - PROCESS | 1654 | 1467356672496 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 1654 | 1467356672497 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211e6000 == 36 [pid = 1654] [id = 710] 00:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x110ff6400) [pid = 1654] [serial = 2130] [outer = 0x0] 00:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112788400) [pid = 1654] [serial = 2131] [outer = 0x110ff6400] 00:04:32 INFO - PROCESS | 1654 | 1467356672522 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1177d9000) [pid = 1654] [serial = 2132] [outer = 0x110ff6400] 00:04:32 INFO - PROCESS | 1654 | 1467356672783 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:04:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 00:04:32 INFO - PROCESS | 1654 | 1467356672807 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 1654 | 1467356672809 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 00:04:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:04:32 INFO - PROCESS | 1654 | 1467356672820 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 1654 | 1467356672821 Marionette TRACE conn2 <- [1,2814,null,{}] 00:04:32 INFO - PROCESS | 1654 | 1467356672823 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}] 00:04:32 INFO - PROCESS | 1654 | 1467356672825 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:32 INFO - PROCESS | 1654 | 1467356672920 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 00:04:32 INFO - PROCESS | 1654 | 1467356672924 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 1654 | 1467356672926 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b108800 == 37 [pid = 1654] [id = 711] 00:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118447000) [pid = 1654] [serial = 2133] [outer = 0x0] 00:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119e84400) [pid = 1654] [serial = 2134] [outer = 0x118447000] 00:04:32 INFO - PROCESS | 1654 | 1467356672954 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124a6cc00) [pid = 1654] [serial = 2135] [outer = 0x118447000] 00:04:33 INFO - PROCESS | 1654 | 1467356673308 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]]]}] 00:04:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:04:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 526ms 00:04:33 INFO - PROCESS | 1654 | 1467356673353 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 1654 | 1467356673355 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 00:04:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:04:33 INFO - PROCESS | 1654 | 1467356673358 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 1654 | 1467356673359 Marionette TRACE conn2 <- [1,2818,null,{}] 00:04:33 INFO - PROCESS | 1654 | 1467356673362 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}] 00:04:33 INFO - PROCESS | 1654 | 1467356673363 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:33 INFO - PROCESS | 1654 | 1467356673440 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 00:04:33 INFO - PROCESS | 1654 | 1467356673446 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:33 INFO - PROCESS | 1654 | 1467356673447 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d4000 == 38 [pid = 1654] [id = 712] 00:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124b34000) [pid = 1654] [serial = 2136] [outer = 0x0] 00:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124d3b800) [pid = 1654] [serial = 2137] [outer = 0x124b34000] 00:04:33 INFO - PROCESS | 1654 | 1467356673472 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1250b3400) [pid = 1654] [serial = 2138] [outer = 0x124b34000] 00:04:33 INFO - PROCESS | 1654 | 1467356673786 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]]]}] 00:04:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:04:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 475ms 00:04:33 INFO - PROCESS | 1654 | 1467356673833 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 1654 | 1467356673834 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 00:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:04:33 INFO - PROCESS | 1654 | 1467356673836 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 1654 | 1467356673837 Marionette TRACE conn2 <- [1,2822,null,{}] 00:04:33 INFO - PROCESS | 1654 | 1467356673840 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}] 00:04:33 INFO - PROCESS | 1654 | 1467356673841 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:33 INFO - PROCESS | 1654 | 1467356673921 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 00:04:33 INFO - PROCESS | 1654 | 1467356673924 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:33 INFO - PROCESS | 1654 | 1467356673926 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd16000 == 39 [pid = 1654] [id = 713] 00:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1250b3c00) [pid = 1654] [serial = 2139] [outer = 0x0] 00:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x125646800) [pid = 1654] [serial = 2140] [outer = 0x1250b3c00] 00:04:33 INFO - PROCESS | 1654 | 1467356673950 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12564d800) [pid = 1654] [serial = 2141] [outer = 0x1250b3c00] 00:04:34 INFO - PROCESS | 1654 | 1467356674295 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]]]}] 00:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 472ms 00:04:34 INFO - PROCESS | 1654 | 1467356674309 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 00:04:34 INFO - PROCESS | 1654 | 1467356674311 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 00:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:04:34 INFO - PROCESS | 1654 | 1467356674316 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - PROCESS | 1654 | 1467356674317 Marionette TRACE conn2 <- [1,2826,null,{}] 00:04:34 INFO - PROCESS | 1654 | 1467356674319 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}] 00:04:34 INFO - PROCESS | 1654 | 1467356674320 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:34 INFO - PROCESS | 1654 | 1467356674431 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 00:04:34 INFO - PROCESS | 1654 | 1467356674515 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 1654 | 1467356674516 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x112893000 == 40 [pid = 1654] [id = 714] 00:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x110f7d800) [pid = 1654] [serial = 2142] [outer = 0x0] 00:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x111ca9400) [pid = 1654] [serial = 2143] [outer = 0x110f7d800] 00:04:34 INFO - PROCESS | 1654 | 1467356674548 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11277c800) [pid = 1654] [serial = 2144] [outer = 0x110f7d800] 00:04:34 INFO - PROCESS | 1654 | 1467356674987 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 720ms 00:04:35 INFO - PROCESS | 1654 | 1467356675037 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 00:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:04:35 INFO - PROCESS | 1654 | 1467356675040 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 00:04:35 INFO - PROCESS | 1654 | 1467356675043 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 1654 | 1467356675045 Marionette TRACE conn2 <- [1,2830,null,{}] 00:04:35 INFO - PROCESS | 1654 | 1467356675048 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}] 00:04:35 INFO - PROCESS | 1654 | 1467356675052 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:35 INFO - PROCESS | 1654 | 1467356675158 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 00:04:35 INFO - PROCESS | 1654 | 1467356675220 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 1654 | 1467356675222 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b28000 == 41 [pid = 1654] [id = 715] 00:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113f05400) [pid = 1654] [serial = 2145] [outer = 0x0] 00:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1173c0c00) [pid = 1654] [serial = 2146] [outer = 0x113f05400] 00:04:35 INFO - PROCESS | 1654 | 1467356675252 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1181bf400) [pid = 1654] [serial = 2147] [outer = 0x113f05400] 00:04:35 INFO - PROCESS | 1654 | 1467356675678 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]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 00:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:04:35 INFO - PROCESS | 1654 | 1467356675717 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 1654 | 1467356675720 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 00:04:35 INFO - PROCESS | 1654 | 1467356675722 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 1654 | 1467356675724 Marionette TRACE conn2 <- [1,2834,null,{}] 00:04:35 INFO - PROCESS | 1654 | 1467356675726 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}] 00:04:35 INFO - PROCESS | 1654 | 1467356675729 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:35 INFO - PROCESS | 1654 | 1467356675858 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 00:04:35 INFO - PROCESS | 1654 | 1467356675921 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 1654 | 1467356675923 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x129c38000 == 42 [pid = 1654] [id = 716] 00:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1183ae400) [pid = 1654] [serial = 2148] [outer = 0x0] 00:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11892c400) [pid = 1654] [serial = 2149] [outer = 0x1183ae400] 00:04:35 INFO - PROCESS | 1654 | 1467356675992 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119831c00) [pid = 1654] [serial = 2150] [outer = 0x1183ae400] 00:04:36 INFO - PROCESS | 1654 | 1467356676402 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 719ms 00:04:36 INFO - PROCESS | 1654 | 1467356676442 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 1654 | 1467356676444 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 00:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:04:36 INFO - PROCESS | 1654 | 1467356676451 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 1654 | 1467356676455 Marionette TRACE conn2 <- [1,2838,null,{}] 00:04:36 INFO - PROCESS | 1654 | 1467356676458 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}] 00:04:36 INFO - PROCESS | 1654 | 1467356676461 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:36 INFO - PROCESS | 1654 | 1467356676565 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 00:04:36 INFO - PROCESS | 1654 | 1467356676626 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 1654 | 1467356676627 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd1c000 == 43 [pid = 1654] [id = 717] 00:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11915c000) [pid = 1654] [serial = 2151] [outer = 0x0] 00:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1210dd400) [pid = 1654] [serial = 2152] [outer = 0x11915c000] 00:04:36 INFO - PROCESS | 1654 | 1467356676656 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123fbf800) [pid = 1654] [serial = 2153] [outer = 0x11915c000] 00:04:37 INFO - PROCESS | 1654 | 1467356677303 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]]]}] 00:04:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:04:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 878ms 00:04:37 INFO - PROCESS | 1654 | 1467356677326 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 00:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:04:37 INFO - PROCESS | 1654 | 1467356677329 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 00:04:37 INFO - PROCESS | 1654 | 1467356677333 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 1654 | 1467356677334 Marionette TRACE conn2 <- [1,2842,null,{}] 00:04:37 INFO - PROCESS | 1654 | 1467356677338 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}] 00:04:37 INFO - PROCESS | 1654 | 1467356677339 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:37 INFO - PROCESS | 1654 | 1467356677438 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 00:04:37 INFO - PROCESS | 1654 | 1467356677513 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 1654 | 1467356677515 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x118985000 == 44 [pid = 1654] [id = 718] 00:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1151cb800) [pid = 1654] [serial = 2154] [outer = 0x0] 00:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1168d6400) [pid = 1654] [serial = 2155] [outer = 0x1151cb800] 00:04:37 INFO - PROCESS | 1654 | 1467356677543 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118293000) [pid = 1654] [serial = 2156] [outer = 0x1151cb800] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd16000 == 43 [pid = 1654] [id = 713] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d4000 == 42 [pid = 1654] [id = 712] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b108800 == 41 [pid = 1654] [id = 711] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1211e6000 == 40 [pid = 1654] [id = 710] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4af800 == 39 [pid = 1654] [id = 709] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12959f000 == 38 [pid = 1654] [id = 708] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x128d16800 == 37 [pid = 1654] [id = 707] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x126842000 == 36 [pid = 1654] [id = 706] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x125611800 == 35 [pid = 1654] [id = 705] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1242b3000 == 34 [pid = 1654] [id = 704] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12391d800 == 33 [pid = 1654] [id = 703] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11830d800 == 32 [pid = 1654] [id = 702] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x117f2b800 == 31 [pid = 1654] [id = 701] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12924b000 == 30 [pid = 1654] [id = 699] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x117f1b000 == 29 [pid = 1654] [id = 700] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf52800 == 28 [pid = 1654] [id = 18] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd1c000 == 27 [pid = 1654] [id = 717] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129c38000 == 26 [pid = 1654] [id = 716] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x123b28000 == 25 [pid = 1654] [id = 715] 00:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x112893000 == 24 [pid = 1654] [id = 714] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118835800) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118416400) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1183aec00) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1167ed000) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116a67400) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11883e400) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x111c13800) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123804400) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1122b0800) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11a0e1800) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112ad4c00) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112f28000) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x129065000) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12601a000) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1255d2800) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124254c00) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128a03400) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12886c800) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128ca8c00) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128a0bc00) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11945dc00) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118933400) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118421400) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1198e4800) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1210d3800) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119cfc800) [pid = 1654] [serial = 2093] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119e81800) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1198df800) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119c43400) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11712e000) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1210e2400) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11836f800) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x118444400) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 00:04:38 INFO - PROCESS | 1654 | 1467356678523 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]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1222ms 00:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:04:38 INFO - PROCESS | 1654 | 1467356678555 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 1654 | 1467356678558 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 00:04:38 INFO - PROCESS | 1654 | 1467356678561 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 1654 | 1467356678565 Marionette TRACE conn2 <- [1,2846,null,{}] 00:04:38 INFO - PROCESS | 1654 | 1467356678569 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}] 00:04:38 INFO - PROCESS | 1654 | 1467356678571 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:38 INFO - PROCESS | 1654 | 1467356678648 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 00:04:38 INFO - PROCESS | 1654 | 1467356678653 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 1654 | 1467356678655 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d72000 == 25 [pid = 1654] [id = 719] 00:04:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11277ac00) [pid = 1654] [serial = 2157] [outer = 0x0] 00:04:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112783c00) [pid = 1654] [serial = 2158] [outer = 0x11277ac00] 00:04:38 INFO - PROCESS | 1654 | 1467356678685 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1128d6c00) [pid = 1654] [serial = 2159] [outer = 0x11277ac00] 00:04:39 INFO - PROCESS | 1654 | 1467356679210 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]]]}] 00:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 723ms 00:04:39 INFO - PROCESS | 1654 | 1467356679284 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 00:04:39 INFO - PROCESS | 1654 | 1467356679287 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 00:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:04:39 INFO - PROCESS | 1654 | 1467356679290 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - PROCESS | 1654 | 1467356679292 Marionette TRACE conn2 <- [1,2850,null,{}] 00:04:39 INFO - PROCESS | 1654 | 1467356679296 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}] 00:04:39 INFO - PROCESS | 1654 | 1467356679298 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:39 INFO - PROCESS | 1654 | 1467356679399 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 00:04:39 INFO - PROCESS | 1654 | 1467356679477 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 1654 | 1467356679478 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x117030000 == 26 [pid = 1654] [id = 720] 00:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128d0800) [pid = 1654] [serial = 2160] [outer = 0x0] 00:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112d47000) [pid = 1654] [serial = 2161] [outer = 0x1128d0800] 00:04:39 INFO - PROCESS | 1654 | 1467356679510 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113f06800) [pid = 1654] [serial = 2162] [outer = 0x1128d0800] 00:04:40 INFO - PROCESS | 1654 | 1467356679998 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 772ms 00:04:40 INFO - PROCESS | 1654 | 1467356680063 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 1654 | 1467356680067 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 00:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:04:40 INFO - PROCESS | 1654 | 1467356680072 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 1654 | 1467356680074 Marionette TRACE conn2 <- [1,2854,null,{}] 00:04:40 INFO - PROCESS | 1654 | 1467356680077 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}] 00:04:40 INFO - PROCESS | 1654 | 1467356680079 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:40 INFO - PROCESS | 1654 | 1467356680184 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 00:04:40 INFO - PROCESS | 1654 | 1467356680264 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 1654 | 1467356680265 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x119153000 == 27 [pid = 1654] [id = 721] 00:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1168d9000) [pid = 1654] [serial = 2163] [outer = 0x0] 00:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11712f800) [pid = 1654] [serial = 2164] [outer = 0x1168d9000] 00:04:40 INFO - PROCESS | 1654 | 1467356680297 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117f9c800) [pid = 1654] [serial = 2165] [outer = 0x1168d9000] 00:04:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118985000 == 26 [pid = 1654] [id = 718] 00:04:40 INFO - PROCESS | 1654 | 1467356680843 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]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 827ms 00:04:40 INFO - PROCESS | 1654 | 1467356680900 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 00:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:04:40 INFO - PROCESS | 1654 | 1467356680902 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 00:04:40 INFO - PROCESS | 1654 | 1467356680905 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 1654 | 1467356680907 Marionette TRACE conn2 <- [1,2858,null,{}] 00:04:40 INFO - PROCESS | 1654 | 1467356680910 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}] 00:04:40 INFO - PROCESS | 1654 | 1467356680912 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:40 INFO - PROCESS | 1654 | 1467356680990 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 00:04:41 INFO - PROCESS | 1654 | 1467356680999 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 1654 | 1467356681002 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x117049000 == 27 [pid = 1654] [id = 722] 00:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112785c00) [pid = 1654] [serial = 2166] [outer = 0x0] 00:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x113da8c00) [pid = 1654] [serial = 2167] [outer = 0x112785c00] 00:04:41 INFO - PROCESS | 1654 | 1467356681030 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116a67400) [pid = 1654] [serial = 2168] [outer = 0x112785c00] 00:04:41 INFO - PROCESS | 1654 | 1467356681391 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 521ms 00:04:41 INFO - PROCESS | 1654 | 1467356681438 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 1654 | 1467356681442 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 00:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:04:41 INFO - PROCESS | 1654 | 1467356681449 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 1654 | 1467356681451 Marionette TRACE conn2 <- [1,2862,null,{}] 00:04:41 INFO - PROCESS | 1654 | 1467356681455 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}] 00:04:41 INFO - PROCESS | 1654 | 1467356681457 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:41 INFO - PROCESS | 1654 | 1467356681612 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 00:04:41 INFO - PROCESS | 1654 | 1467356681628 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 1654 | 1467356681630 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1211dc800 == 28 [pid = 1654] [id = 723] 00:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1183b2c00) [pid = 1654] [serial = 2169] [outer = 0x0] 00:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183b8c00) [pid = 1654] [serial = 2170] [outer = 0x1183b2c00] 00:04:41 INFO - PROCESS | 1654 | 1467356681672 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11841f400) [pid = 1654] [serial = 2171] [outer = 0x1183b2c00] 00:04:42 INFO - PROCESS | 1654 | 1467356682065 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]]]}] 00:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 626ms 00:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:04:42 INFO - PROCESS | 1654 | 1467356682081 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 00:04:42 INFO - PROCESS | 1654 | 1467356682083 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 00:04:42 INFO - PROCESS | 1654 | 1467356682085 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 1654 | 1467356682088 Marionette TRACE conn2 <- [1,2866,null,{}] 00:04:42 INFO - PROCESS | 1654 | 1467356682095 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}] 00:04:42 INFO - PROCESS | 1654 | 1467356682098 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:42 INFO - PROCESS | 1654 | 1467356682176 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 00:04:42 INFO - PROCESS | 1654 | 1467356682183 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 1654 | 1467356682185 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x124577800 == 29 [pid = 1654] [id = 724] 00:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118835800) [pid = 1654] [serial = 2172] [outer = 0x0] 00:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11892c000) [pid = 1654] [serial = 2173] [outer = 0x118835800] 00:04:42 INFO - PROCESS | 1654 | 1467356682213 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119166800) [pid = 1654] [serial = 2174] [outer = 0x118835800] 00:04:42 INFO - PROCESS | 1654 | 1467356682586 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]]]}] 00:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 521ms 00:04:42 INFO - PROCESS | 1654 | 1467356682607 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 00:04:42 INFO - PROCESS | 1654 | 1467356682608 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 00:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:04:42 INFO - PROCESS | 1654 | 1467356682611 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 1654 | 1467356682612 Marionette TRACE conn2 <- [1,2870,null,{}] 00:04:42 INFO - PROCESS | 1654 | 1467356682614 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}] 00:04:42 INFO - PROCESS | 1654 | 1467356682615 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:42 INFO - PROCESS | 1654 | 1467356682721 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 00:04:42 INFO - PROCESS | 1654 | 1467356682734 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 1654 | 1467356682735 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x125616800 == 30 [pid = 1654] [id = 725] 00:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119826c00) [pid = 1654] [serial = 2175] [outer = 0x0] 00:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1198dec00) [pid = 1654] [serial = 2176] [outer = 0x119826c00] 00:04:42 INFO - PROCESS | 1654 | 1467356682760 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119b47400) [pid = 1654] [serial = 2177] [outer = 0x119826c00] 00:04:43 INFO - PROCESS | 1654 | 1467356683184 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]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 619ms 00:04:43 INFO - PROCESS | 1654 | 1467356683231 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 1654 | 1467356683233 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 00:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:04:43 INFO - PROCESS | 1654 | 1467356683253 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - PROCESS | 1654 | 1467356683254 Marionette TRACE conn2 <- [1,2874,null,{}] 00:04:43 INFO - PROCESS | 1654 | 1467356683258 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}] 00:04:43 INFO - PROCESS | 1654 | 1467356683260 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:43 INFO - PROCESS | 1654 | 1467356683405 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 00:04:43 INFO - PROCESS | 1654 | 1467356683456 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:43 INFO - PROCESS | 1654 | 1467356683457 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12895a000 == 31 [pid = 1654] [id = 726] 00:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1126ff000) [pid = 1654] [serial = 2178] [outer = 0x0] 00:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119c43800) [pid = 1654] [serial = 2179] [outer = 0x1126ff000] 00:04:43 INFO - PROCESS | 1654 | 1467356683496 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119cf8000) [pid = 1654] [serial = 2180] [outer = 0x1126ff000] 00:04:43 INFO - PROCESS | 1654 | 1467356683923 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]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 738ms 00:04:43 INFO - PROCESS | 1654 | 1467356683977 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 1654 | 1467356683978 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 00:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:04:43 INFO - PROCESS | 1654 | 1467356683980 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - PROCESS | 1654 | 1467356683981 Marionette TRACE conn2 <- [1,2878,null,{}] 00:04:43 INFO - PROCESS | 1654 | 1467356683983 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}] 00:04:43 INFO - PROCESS | 1654 | 1467356683987 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:44 INFO - PROCESS | 1654 | 1467356684124 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 00:04:44 INFO - PROCESS | 1654 | 1467356684146 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 1654 | 1467356684147 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x128da8800 == 32 [pid = 1654] [id = 727] 00:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119e7d400) [pid = 1654] [serial = 2181] [outer = 0x0] 00:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1211b1000) [pid = 1654] [serial = 2182] [outer = 0x119e7d400] 00:04:44 INFO - PROCESS | 1654 | 1467356684172 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123b6a000) [pid = 1654] [serial = 2183] [outer = 0x119e7d400] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1250b3c00) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124b34000) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1151cb800) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110f7d800) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123807400) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123fba400) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11680f000) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1132c1c00) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113f05400) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1210d4400) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183ae400) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118374400) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11915c000) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11945c800) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1242d8400) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11270d800) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112780000) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12cced000) [pid = 1654] [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.] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x110ff6400) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118447000) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119611800) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12cf53800) [pid = 1654] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:04:44 INFO - PROCESS | 1654 | 1467356684519 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]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 568ms 00:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:04:44 INFO - PROCESS | 1654 | 1467356684549 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 1654 | 1467356684550 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 00:04:44 INFO - PROCESS | 1654 | 1467356684552 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - PROCESS | 1654 | 1467356684553 Marionette TRACE conn2 <- [1,2882,null,{}] 00:04:44 INFO - PROCESS | 1654 | 1467356684563 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}] 00:04:44 INFO - PROCESS | 1654 | 1467356684565 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:44 INFO - PROCESS | 1654 | 1467356684641 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 00:04:44 INFO - PROCESS | 1654 | 1467356684647 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 1654 | 1467356684649 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x119821000 == 33 [pid = 1654] [id = 728] 00:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112783000) [pid = 1654] [serial = 2184] [outer = 0x0] 00:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11672c400) [pid = 1654] [serial = 2185] [outer = 0x112783000] 00:04:44 INFO - PROCESS | 1654 | 1467356684674 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1183b2000) [pid = 1654] [serial = 2186] [outer = 0x112783000] 00:04:45 INFO - PROCESS | 1654 | 1467356685008 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]]]}] 00:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 470ms 00:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:04:45 INFO - PROCESS | 1654 | 1467356685022 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 00:04:45 INFO - PROCESS | 1654 | 1467356685023 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 00:04:45 INFO - PROCESS | 1654 | 1467356685025 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 1654 | 1467356685027 Marionette TRACE conn2 <- [1,2886,null,{}] 00:04:45 INFO - PROCESS | 1654 | 1467356685031 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}] 00:04:45 INFO - PROCESS | 1654 | 1467356685033 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:45 INFO - PROCESS | 1654 | 1467356685138 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 00:04:45 INFO - PROCESS | 1654 | 1467356685145 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 1654 | 1467356685146 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x129596800 == 34 [pid = 1654] [id = 729] 00:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1168d8400) [pid = 1654] [serial = 2187] [outer = 0x0] 00:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11945b000) [pid = 1654] [serial = 2188] [outer = 0x1168d8400] 00:04:45 INFO - PROCESS | 1654 | 1467356685171 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x123b6c000) [pid = 1654] [serial = 2189] [outer = 0x1168d8400] 00:04:45 INFO - PROCESS | 1654 | 1467356685493 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]]]}] 00:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 471ms 00:04:45 INFO - PROCESS | 1654 | 1467356685499 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 00:04:45 INFO - PROCESS | 1654 | 1467356685500 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 00:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:04:45 INFO - PROCESS | 1654 | 1467356685502 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 1654 | 1467356685503 Marionette TRACE conn2 <- [1,2890,null,{}] 00:04:45 INFO - PROCESS | 1654 | 1467356685506 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}] 00:04:45 INFO - PROCESS | 1654 | 1467356685507 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:45 INFO - PROCESS | 1654 | 1467356685605 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 00:04:45 INFO - PROCESS | 1654 | 1467356685609 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 1654 | 1467356685610 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x124575000 == 35 [pid = 1654] [id = 730] 00:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123b6f800) [pid = 1654] [serial = 2190] [outer = 0x0] 00:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123fc3c00) [pid = 1654] [serial = 2191] [outer = 0x123b6f800] 00:04:45 INFO - PROCESS | 1654 | 1467356685635 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124259800) [pid = 1654] [serial = 2192] [outer = 0x123b6f800] 00:04:45 INFO - PROCESS | 1654 | 1467356685975 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 00:04:46 INFO - PROCESS | 1654 | 1467356686021 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 1654 | 1467356686022 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 00:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:04:46 INFO - PROCESS | 1654 | 1467356686024 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 1654 | 1467356686025 Marionette TRACE conn2 <- [1,2894,null,{}] 00:04:46 INFO - PROCESS | 1654 | 1467356686028 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}] 00:04:46 INFO - PROCESS | 1654 | 1467356686029 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:46 INFO - PROCESS | 1654 | 1467356686136 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 00:04:46 INFO - PROCESS | 1654 | 1467356686143 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 1654 | 1467356686144 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a80c000 == 36 [pid = 1654] [id = 731] 00:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123fc0800) [pid = 1654] [serial = 2193] [outer = 0x0] 00:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1242d5400) [pid = 1654] [serial = 2194] [outer = 0x123fc0800] 00:04:46 INFO - PROCESS | 1654 | 1467356686171 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1242dd400) [pid = 1654] [serial = 2195] [outer = 0x123fc0800] 00:04:46 INFO - PROCESS | 1654 | 1467356686533 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]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 573ms 00:04:46 INFO - PROCESS | 1654 | 1467356686598 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 1654 | 1467356686600 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 00:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:04:46 INFO - PROCESS | 1654 | 1467356686603 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 1654 | 1467356686606 Marionette TRACE conn2 <- [1,2898,null,{}] 00:04:46 INFO - PROCESS | 1654 | 1467356686609 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}] 00:04:46 INFO - PROCESS | 1654 | 1467356686611 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:46 INFO - PROCESS | 1654 | 1467356686715 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 00:04:46 INFO - PROCESS | 1654 | 1467356686786 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 1654 | 1467356686790 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193a6000 == 37 [pid = 1654] [id = 732] 00:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x112782000) [pid = 1654] [serial = 2196] [outer = 0x0] 00:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1132c0400) [pid = 1654] [serial = 2197] [outer = 0x112782000] 00:04:46 INFO - PROCESS | 1654 | 1467356686821 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1168d7000) [pid = 1654] [serial = 2198] [outer = 0x112782000] 00:04:47 INFO - PROCESS | 1654 | 1467356687275 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]]]}] 00:04:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:04:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 720ms 00:04:47 INFO - PROCESS | 1654 | 1467356687323 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 00:04:47 INFO - PROCESS | 1654 | 1467356687327 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 00:04:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:04:47 INFO - PROCESS | 1654 | 1467356687334 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 1654 | 1467356687337 Marionette TRACE conn2 <- [1,2902,null,{}] 00:04:47 INFO - PROCESS | 1654 | 1467356687341 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}] 00:04:47 INFO - PROCESS | 1654 | 1467356687343 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:47 INFO - PROCESS | 1654 | 1467356687494 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 00:04:47 INFO - PROCESS | 1654 | 1467356687599 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 1654 | 1467356687601 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12684f000 == 38 [pid = 1654] [id = 733] 00:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11836d800) [pid = 1654] [serial = 2199] [outer = 0x0] 00:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118444000) [pid = 1654] [serial = 2200] [outer = 0x11836d800] 00:04:47 INFO - PROCESS | 1654 | 1467356687638 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118812400) [pid = 1654] [serial = 2201] [outer = 0x11836d800] 00:04:48 INFO - PROCESS | 1654 | 1467356688028 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 724ms 00:04:48 INFO - PROCESS | 1654 | 1467356688085 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 1654 | 1467356688087 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 00:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:04:48 INFO - PROCESS | 1654 | 1467356688089 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 1654 | 1467356688092 Marionette TRACE conn2 <- [1,2906,null,{}] 00:04:48 INFO - PROCESS | 1654 | 1467356688102 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}] 00:04:48 INFO - PROCESS | 1654 | 1467356688105 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:48 INFO - PROCESS | 1654 | 1467356688211 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 00:04:48 INFO - PROCESS | 1654 | 1467356688272 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 1654 | 1467356688275 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1da000 == 39 [pid = 1654] [id = 734] 00:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119616000) [pid = 1654] [serial = 2202] [outer = 0x0] 00:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119c44800) [pid = 1654] [serial = 2203] [outer = 0x119616000] 00:04:48 INFO - PROCESS | 1654 | 1467356688305 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1210ddc00) [pid = 1654] [serial = 2204] [outer = 0x119616000] 00:04:48 INFO - PROCESS | 1654 | 1467356688786 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]]]}] 00:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 724ms 00:04:48 INFO - PROCESS | 1654 | 1467356688830 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 00:04:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:04:48 INFO - PROCESS | 1654 | 1467356688832 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 00:04:48 INFO - PROCESS | 1654 | 1467356688835 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 1654 | 1467356688836 Marionette TRACE conn2 <- [1,2910,null,{}] 00:04:48 INFO - PROCESS | 1654 | 1467356688838 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}] 00:04:48 INFO - PROCESS | 1654 | 1467356688840 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:48 INFO - PROCESS | 1654 | 1467356688941 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 00:04:49 INFO - PROCESS | 1654 | 1467356689015 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 1654 | 1467356689017 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd26800 == 40 [pid = 1654] [id = 735] 00:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1211b7800) [pid = 1654] [serial = 2205] [outer = 0x0] 00:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1239e8c00) [pid = 1654] [serial = 2206] [outer = 0x1211b7800] 00:04:49 INFO - PROCESS | 1654 | 1467356689046 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1248bd000) [pid = 1654] [serial = 2207] [outer = 0x1211b7800] 00:04:49 INFO - PROCESS | 1654 | 1467356689405 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]]]}] 00:04:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:04:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:04:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 619ms 00:04:49 INFO - PROCESS | 1654 | 1467356689454 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 00:04:49 INFO - PROCESS | 1654 | 1467356689456 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 00:04:49 INFO - TEST-START | /DOMEvents/constructors.html 00:04:49 INFO - PROCESS | 1654 | 1467356689458 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:04:49 INFO - PROCESS | 1654 | 1467356689459 Marionette TRACE conn2 <- [1,2914,null,{}] 00:04:49 INFO - PROCESS | 1654 | 1467356689462 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}] 00:04:49 INFO - PROCESS | 1654 | 1467356689463 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:49 INFO - PROCESS | 1654 | 1467356689561 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 00:04:49 INFO - PROCESS | 1654 | 1467356689685 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 1654 | 1467356689687 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfc8000 == 41 [pid = 1654] [id = 736] 00:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1126fd800) [pid = 1654] [serial = 2208] [outer = 0x0] 00:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124a2c800) [pid = 1654] [serial = 2209] [outer = 0x1126fd800] 00:04:49 INFO - PROCESS | 1654 | 1467356689717 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124a35c00) [pid = 1654] [serial = 2210] [outer = 0x1126fd800] 00:04:50 INFO - PROCESS | 1654 | 1467356690108 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]]]}] 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:04:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 678ms 00:04:50 INFO - PROCESS | 1654 | 1467356690137 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 1654 | 1467356690138 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 00:04:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:04:50 INFO - PROCESS | 1654 | 1467356690141 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 1654 | 1467356690142 Marionette TRACE conn2 <- [1,2918,null,{}] 00:04:50 INFO - PROCESS | 1654 | 1467356690145 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}] 00:04:50 INFO - PROCESS | 1654 | 1467356690149 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:50 INFO - PROCESS | 1654 | 1467356690398 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 00:04:50 INFO - PROCESS | 1654 | 1467356690512 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:50 INFO - PROCESS | 1654 | 1467356690513 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11703e000 == 42 [pid = 1654] [id = 737] 00:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1110a7400) [pid = 1654] [serial = 2211] [outer = 0x0] 00:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112785400) [pid = 1654] [serial = 2212] [outer = 0x1110a7400] 00:04:50 INFO - PROCESS | 1654 | 1467356690543 Marionette DEBUG loaded listener.js 00:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113da9800) [pid = 1654] [serial = 2213] [outer = 0x1110a7400] 00:04:50 INFO - PROCESS | 1654 | 1467356690911 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:04:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:04:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 822ms 00:04:50 INFO - PROCESS | 1654 | --DOCSHELL 0x124575000 == 41 [pid = 1654] [id = 730] 00:04:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129596800 == 40 [pid = 1654] [id = 729] 00:04:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119821000 == 39 [pid = 1654] [id = 728] 00:04:50 INFO - PROCESS | 1654 | --DOCSHELL 0x128da8800 == 38 [pid = 1654] [id = 727] 00:04:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12895a000 == 37 [pid = 1654] [id = 726] 00:04:50 INFO - PROCESS | 1654 | --DOCSHELL 0x125616800 == 36 [pid = 1654] [id = 725] 00:04:50 INFO - PROCESS | 1654 | --DOCSHELL 0x124577800 == 35 [pid = 1654] [id = 724] 00:04:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1211dc800 == 34 [pid = 1654] [id = 723] 00:04:50 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12cf5c000) [pid = 1654] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:04:50 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112783c00) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | 1467356691005 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 1654 | 1467356691007 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 00:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x117049000 == 33 [pid = 1654] [id = 722] 00:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119153000 == 32 [pid = 1654] [id = 721] 00:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x117030000 == 31 [pid = 1654] [id = 720] 00:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113d72000 == 30 [pid = 1654] [id = 719] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1250b3400) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118293000) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1168d6400) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x111ca9400) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123be7400) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123fc5400) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123fbbc00) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116b19c00) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1177d9800) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113da7c00) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1173c0c00) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1161da000) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11277c800) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1211b8c00) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11892c400) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1181bf400) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183b5400) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118449800) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123fbf800) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119823c00) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124563400) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119aac800) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11892dc00) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11915fc00) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112788c00) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 00:04:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x112f24400) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1210dd400) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1248bbc00) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1183b0400) [pid = 1654] [serial = 1457] [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.] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1177d9000) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124a6cc00) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124d3b800) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x112788400) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119e78400) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1242d3c00) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119e84400) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12564d800) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119831c00) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1211b9400) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x125646800) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 00:04:51 INFO - PROCESS | 1654 | 1467356691018 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - PROCESS | 1654 | 1467356691021 Marionette TRACE conn2 <- [1,2922,null,{}] 00:04:51 INFO - PROCESS | 1654 | 1467356691024 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}] 00:04:51 INFO - PROCESS | 1654 | 1467356691026 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:51 INFO - PROCESS | 1654 | 1467356691106 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 00:04:51 INFO - PROCESS | 1654 | 1467356691116 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 1654 | 1467356691117 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x117041800 == 31 [pid = 1654] [id = 738] 00:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x116b19c00) [pid = 1654] [serial = 2214] [outer = 0x0] 00:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1173bb800) [pid = 1654] [serial = 2215] [outer = 0x116b19c00] 00:04:51 INFO - PROCESS | 1654 | 1467356691145 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1183ae400) [pid = 1654] [serial = 2216] [outer = 0x116b19c00] 00:04:51 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:04:51 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:04:51 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:04:51 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:04:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:04:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:04:51 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 00:04:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:04:51 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 00:04:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:04:51 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]" 00:04:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:04:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:04:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 471ms 00:04:51 INFO - PROCESS | 1654 | 1467356691481 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]]]}] 00:04:51 INFO - PROCESS | 1654 | 1467356691489 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 1654 | 1467356691492 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 00:04:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:04:51 INFO - PROCESS | 1654 | 1467356691494 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - PROCESS | 1654 | 1467356691496 Marionette TRACE conn2 <- [1,2926,null,{}] 00:04:51 INFO - PROCESS | 1654 | 1467356691501 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}] 00:04:51 INFO - PROCESS | 1654 | 1467356691502 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:51 INFO - PROCESS | 1654 | 1467356691606 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 00:04:51 INFO - PROCESS | 1654 | 1467356691666 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 1654 | 1467356691667 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a37800 == 32 [pid = 1654] [id = 739] 00:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1183b6800) [pid = 1654] [serial = 2217] [outer = 0x0] 00:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118936800) [pid = 1654] [serial = 2218] [outer = 0x1183b6800] 00:04:51 INFO - PROCESS | 1654 | 1467356691693 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1198e8000) [pid = 1654] [serial = 2219] [outer = 0x1183b6800] 00:04:51 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:04:51 INFO - PROCESS | 1654 | 1467356691955 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]]]}] 00:04:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:04:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 471ms 00:04:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:04:51 INFO - PROCESS | 1654 | 1467356691968 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 1654 | 1467356691970 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 00:04:51 INFO - PROCESS | 1654 | 1467356691985 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - PROCESS | 1654 | 1467356691987 Marionette TRACE conn2 <- [1,2930,null,{}] 00:04:52 INFO - PROCESS | 1654 | 1467356692003 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}] 00:04:52 INFO - PROCESS | 1654 | 1467356692005 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:52 INFO - PROCESS | 1654 | 1467356692097 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 00:04:52 INFO - PROCESS | 1654 | 1467356692159 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 1654 | 1467356692160 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x124579000 == 33 [pid = 1654] [id = 740] 00:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1198e6c00) [pid = 1654] [serial = 2220] [outer = 0x0] 00:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119cfb800) [pid = 1654] [serial = 2221] [outer = 0x1198e6c00] 00:04:52 INFO - PROCESS | 1654 | 1467356692184 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x123fb6400) [pid = 1654] [serial = 2222] [outer = 0x1198e6c00] 00:04:52 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:04:52 INFO - PROCESS | 1654 | 1467356692447 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]]]}] 00:04:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:04:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 490ms 00:04:52 INFO - PROCESS | 1654 | 1467356692471 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 1654 | 1467356692472 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 00:04:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:04:52 INFO - PROCESS | 1654 | 1467356692475 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 1654 | 1467356692476 Marionette TRACE conn2 <- [1,2934,null,{}] 00:04:52 INFO - PROCESS | 1654 | 1467356692485 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}] 00:04:52 INFO - PROCESS | 1654 | 1467356692487 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:52 INFO - PROCESS | 1654 | 1467356692572 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 00:04:52 INFO - PROCESS | 1654 | 1467356692576 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 1654 | 1467356692577 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x128949000 == 34 [pid = 1654] [id = 741] 00:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x123dd0400) [pid = 1654] [serial = 2223] [outer = 0x0] 00:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1242da800) [pid = 1654] [serial = 2224] [outer = 0x123dd0400] 00:04:52 INFO - PROCESS | 1654 | 1467356692602 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x124a36000) [pid = 1654] [serial = 2225] [outer = 0x123dd0400] 00:04:52 INFO - PROCESS | 1654 | 1467356692918 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]]]}] 00:04:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:04:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 480ms 00:04:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:04:52 INFO - PROCESS | 1654 | 1467356692955 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 1654 | 1467356692956 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 00:04:52 INFO - PROCESS | 1654 | 1467356692958 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 1654 | 1467356692959 Marionette TRACE conn2 <- [1,2938,null,{}] 00:04:52 INFO - PROCESS | 1654 | 1467356692962 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}] 00:04:52 INFO - PROCESS | 1654 | 1467356692963 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:53 INFO - PROCESS | 1654 | 1467356693083 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 00:04:53 INFO - PROCESS | 1654 | 1467356693094 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 1654 | 1467356693098 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129235000 == 35 [pid = 1654] [id = 742] 00:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124db3000) [pid = 1654] [serial = 2226] [outer = 0x0] 00:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1250ae800) [pid = 1654] [serial = 2227] [outer = 0x124db3000] 00:04:53 INFO - PROCESS | 1654 | 1467356693129 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12564b000) [pid = 1654] [serial = 2228] [outer = 0x124db3000] 00:04:53 INFO - PROCESS | 1654 | 1467356693443 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]]]}] 00:04:53 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. 00:04:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 520ms 00:04:53 INFO - PROCESS | 1654 | 1467356693480 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 00:04:53 INFO - PROCESS | 1654 | 1467356693482 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 00:04:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:04:53 INFO - PROCESS | 1654 | 1467356693484 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - PROCESS | 1654 | 1467356693486 Marionette TRACE conn2 <- [1,2942,null,{}] 00:04:53 INFO - PROCESS | 1654 | 1467356693488 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}] 00:04:53 INFO - PROCESS | 1654 | 1467356693489 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:53 INFO - PROCESS | 1654 | 1467356693591 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 00:04:53 INFO - PROCESS | 1654 | 1467356693617 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 1654 | 1467356693619 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129c3f000 == 36 [pid = 1654] [id = 743] 00:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126015c00) [pid = 1654] [serial = 2229] [outer = 0x0] 00:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x126480000) [pid = 1654] [serial = 2230] [outer = 0x126015c00] 00:04:53 INFO - PROCESS | 1654 | 1467356693642 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12669b400) [pid = 1654] [serial = 2231] [outer = 0x126015c00] 00:04:53 INFO - PROCESS | 1654 | 1467356693950 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"]]]}] 00:04:54 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 00:04:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:04:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 519ms 00:04:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:04:54 INFO - PROCESS | 1654 | 1467356694005 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 1654 | 1467356694007 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 00:04:54 INFO - PROCESS | 1654 | 1467356694010 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 1654 | 1467356694012 Marionette TRACE conn2 <- [1,2946,null,{}] 00:04:54 INFO - PROCESS | 1654 | 1467356694015 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}] 00:04:54 INFO - PROCESS | 1654 | 1467356694017 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:54 INFO - PROCESS | 1654 | 1467356694157 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 00:04:54 INFO - PROCESS | 1654 | 1467356694176 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 1654 | 1467356694177 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a81c800 == 37 [pid = 1654] [id = 744] 00:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12669f000) [pid = 1654] [serial = 2232] [outer = 0x0] 00:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126a14800) [pid = 1654] [serial = 2233] [outer = 0x12669f000] 00:04:54 INFO - PROCESS | 1654 | 1467356694216 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128866800) [pid = 1654] [serial = 2234] [outer = 0x12669f000] 00:04:54 INFO - PROCESS | 1654 | 1467356694600 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]]]}] 00:04:54 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. 00:04:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 621ms 00:04:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:04:54 INFO - PROCESS | 1654 | 1467356694636 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 1654 | 1467356694637 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 00:04:54 INFO - PROCESS | 1654 | 1467356694639 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 1654 | 1467356694640 Marionette TRACE conn2 <- [1,2950,null,{}] 00:04:54 INFO - PROCESS | 1654 | 1467356694642 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}] 00:04:54 INFO - PROCESS | 1654 | 1467356694644 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:54 INFO - PROCESS | 1654 | 1467356694748 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 00:04:54 INFO - PROCESS | 1654 | 1467356694751 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 1654 | 1467356694752 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1c5000 == 38 [pid = 1654] [id = 745] 00:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128866c00) [pid = 1654] [serial = 2235] [outer = 0x0] 00:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12886e800) [pid = 1654] [serial = 2236] [outer = 0x128866c00] 00:04:54 INFO - PROCESS | 1654 | 1467356694811 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128874c00) [pid = 1654] [serial = 2237] [outer = 0x128866c00] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1168d9000) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118835800) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112785c00) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x123b6f800) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119826c00) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1183b2c00) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1126ff000) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119e7d400) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112783000) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1168d8400) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:04:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x11268c000 == 39 [pid = 1654] [id = 746] 00:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1126ff000) [pid = 1654] [serial = 2238] [outer = 0x0] 00:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112785c00) [pid = 1654] [serial = 2239] [outer = 0x1126ff000] 00:04:55 INFO - PROCESS | 1654 | 1467356695270 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]]]}] 00:04:55 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. 00:04:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 00:04:55 INFO - PROCESS | 1654 | 1467356695310 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 1654 | 1467356695312 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 00:04:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:04:55 INFO - PROCESS | 1654 | 1467356695315 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 1654 | 1467356695317 Marionette TRACE conn2 <- [1,2954,null,{}] 00:04:55 INFO - PROCESS | 1654 | 1467356695321 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}] 00:04:55 INFO - PROCESS | 1654 | 1467356695322 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:55 INFO - PROCESS | 1654 | 1467356695508 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 00:04:55 INFO - PROCESS | 1654 | 1467356695571 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 1654 | 1467356695572 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9d1000 == 40 [pid = 1654] [id = 747] 00:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11202a400) [pid = 1654] [serial = 2240] [outer = 0x0] 00:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118839800) [pid = 1654] [serial = 2241] [outer = 0x11202a400] 00:04:55 INFO - PROCESS | 1654 | 1467356695611 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12405bc00) [pid = 1654] [serial = 2242] [outer = 0x11202a400] 00:04:55 INFO - PROCESS | 1654 | 1467356695854 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]]]}] 00:04:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:04:55 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 00:04:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 573ms 00:04:55 INFO - PROCESS | 1654 | 1467356695888 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 1654 | 1467356695889 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 00:04:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:04:55 INFO - PROCESS | 1654 | 1467356695903 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 1654 | 1467356695904 Marionette TRACE conn2 <- [1,2958,null,{}] 00:04:55 INFO - PROCESS | 1654 | 1467356695907 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}] 00:04:55 INFO - PROCESS | 1654 | 1467356695908 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:56 INFO - PROCESS | 1654 | 1467356696007 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 00:04:56 INFO - PROCESS | 1654 | 1467356696085 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 1654 | 1467356696087 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c8c0800 == 41 [pid = 1654] [id = 748] 00:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126f1800) [pid = 1654] [serial = 2243] [outer = 0x0] 00:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12886b800) [pid = 1654] [serial = 2244] [outer = 0x1126f1800] 00:04:56 INFO - PROCESS | 1654 | 1467356696120 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128cb3400) [pid = 1654] [serial = 2245] [outer = 0x1126f1800] 00:04:56 INFO - PROCESS | 1654 | 1467356696399 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]]]}] 00:04:56 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. 00:04:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 526ms 00:04:56 INFO - PROCESS | 1654 | 1467356696423 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 00:04:56 INFO - PROCESS | 1654 | 1467356696425 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 00:04:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:04:56 INFO - PROCESS | 1654 | 1467356696437 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - PROCESS | 1654 | 1467356696439 Marionette TRACE conn2 <- [1,2962,null,{}] 00:04:56 INFO - PROCESS | 1654 | 1467356696442 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}] 00:04:56 INFO - PROCESS | 1654 | 1467356696443 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:56 INFO - PROCESS | 1654 | 1467356696583 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 00:04:56 INFO - PROCESS | 1654 | 1467356696672 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 1654 | 1467356696673 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf48800 == 42 [pid = 1654] [id = 749] 00:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119830800) [pid = 1654] [serial = 2246] [outer = 0x0] 00:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128d7d800) [pid = 1654] [serial = 2247] [outer = 0x119830800] 00:04:56 INFO - PROCESS | 1654 | 1467356696712 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12906dc00) [pid = 1654] [serial = 2248] [outer = 0x119830800] 00:04:56 INFO - PROCESS | 1654 | 1467356696972 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]]]}] 00:04:57 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. 00:04:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 580ms 00:04:57 INFO - PROCESS | 1654 | 1467356697009 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 1654 | 1467356697011 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 00:04:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:04:57 INFO - PROCESS | 1654 | 1467356697024 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 1654 | 1467356697026 Marionette TRACE conn2 <- [1,2966,null,{}] 00:04:57 INFO - PROCESS | 1654 | 1467356697041 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}] 00:04:57 INFO - PROCESS | 1654 | 1467356697042 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:57 INFO - PROCESS | 1654 | 1467356697175 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 00:04:57 INFO - PROCESS | 1654 | 1467356697383 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 1654 | 1467356697385 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116334800 == 43 [pid = 1654] [id = 750] 00:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1126ffc00) [pid = 1654] [serial = 2249] [outer = 0x0] 00:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112780000) [pid = 1654] [serial = 2250] [outer = 0x1126ffc00] 00:04:57 INFO - PROCESS | 1654 | 1467356697478 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1161d3c00) [pid = 1654] [serial = 2251] [outer = 0x1126ffc00] 00:04:57 INFO - PROCESS | 1654 | 1467356697902 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]]]}] 00:04:57 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. 00:04:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 924ms 00:04:57 INFO - PROCESS | 1654 | 1467356697950 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 00:04:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:04:57 INFO - PROCESS | 1654 | 1467356697953 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 00:04:57 INFO - PROCESS | 1654 | 1467356697956 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 1654 | 1467356697958 Marionette TRACE conn2 <- [1,2970,null,{}] 00:04:57 INFO - PROCESS | 1654 | 1467356697961 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}] 00:04:57 INFO - PROCESS | 1654 | 1467356697965 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:58 INFO - PROCESS | 1654 | 1467356698073 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 00:04:58 INFO - PROCESS | 1654 | 1467356698135 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 1654 | 1467356698136 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x123a39800 == 44 [pid = 1654] [id = 751] 00:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x117fa0800) [pid = 1654] [serial = 2252] [outer = 0x0] 00:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11841b800) [pid = 1654] [serial = 2253] [outer = 0x117fa0800] 00:04:58 INFO - PROCESS | 1654 | 1467356698207 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11892f400) [pid = 1654] [serial = 2254] [outer = 0x117fa0800] 00:04:58 INFO - PROCESS | 1654 | 1467356698535 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]]]}] 00:04:58 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. 00:04:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 00:04:58 INFO - PROCESS | 1654 | 1467356698577 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 00:04:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:04:58 INFO - PROCESS | 1654 | 1467356698580 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 00:04:58 INFO - PROCESS | 1654 | 1467356698583 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 1654 | 1467356698584 Marionette TRACE conn2 <- [1,2974,null,{}] 00:04:58 INFO - PROCESS | 1654 | 1467356698587 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}] 00:04:58 INFO - PROCESS | 1654 | 1467356698588 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:58 INFO - PROCESS | 1654 | 1467356698701 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 00:04:58 INFO - PROCESS | 1654 | 1467356698793 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 1654 | 1467356698795 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x129c2c800 == 45 [pid = 1654] [id = 752] 00:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11945c000) [pid = 1654] [serial = 2255] [outer = 0x0] 00:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119e7d000) [pid = 1654] [serial = 2256] [outer = 0x11945c000] 00:04:58 INFO - PROCESS | 1654 | 1467356698825 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123fb6c00) [pid = 1654] [serial = 2257] [outer = 0x11945c000] 00:04:59 INFO - PROCESS | 1654 | 1467356699182 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]]]}] 00:04:59 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. 00:04:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 622ms 00:04:59 INFO - PROCESS | 1654 | 1467356699205 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 1654 | 1467356699207 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 00:04:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:04:59 INFO - PROCESS | 1654 | 1467356699214 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - PROCESS | 1654 | 1467356699219 Marionette TRACE conn2 <- [1,2978,null,{}] 00:04:59 INFO - PROCESS | 1654 | 1467356699222 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}] 00:04:59 INFO - PROCESS | 1654 | 1467356699225 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:59 INFO - PROCESS | 1654 | 1467356699334 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 00:04:59 INFO - PROCESS | 1654 | 1467356699397 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 1654 | 1467356699399 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf61800 == 46 [pid = 1654] [id = 753] 00:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123fba400) [pid = 1654] [serial = 2258] [outer = 0x0] 00:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124b39800) [pid = 1654] [serial = 2259] [outer = 0x123fba400] 00:04:59 INFO - PROCESS | 1654 | 1467356699427 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12564dc00) [pid = 1654] [serial = 2260] [outer = 0x123fba400] 00:04:59 INFO - PROCESS | 1654 | 1467356699817 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]]]}] 00:04:59 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. 00:04:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 627ms 00:04:59 INFO - PROCESS | 1654 | 1467356699838 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 1654 | 1467356699840 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 00:04:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:04:59 INFO - PROCESS | 1654 | 1467356699842 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - PROCESS | 1654 | 1467356699843 Marionette TRACE conn2 <- [1,2982,null,{}] 00:04:59 INFO - PROCESS | 1654 | 1467356699846 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}] 00:04:59 INFO - PROCESS | 1654 | 1467356699847 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:04:59 INFO - PROCESS | 1654 | 1467356699956 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 00:05:00 INFO - PROCESS | 1654 | 1467356700272 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:00 INFO - PROCESS | 1654 | 1467356700274 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x118985000 == 47 [pid = 1654] [id = 754] 00:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x110fed800) [pid = 1654] [serial = 2261] [outer = 0x0] 00:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1151cb800) [pid = 1654] [serial = 2262] [outer = 0x110fed800] 00:05:00 INFO - PROCESS | 1654 | 1467356700322 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11712f000) [pid = 1654] [serial = 2263] [outer = 0x110fed800] 00:05:00 INFO - PROCESS | 1654 | 1467356700729 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"]]]}] 00:05:00 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 00:05:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:05:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 920ms 00:05:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:05:00 INFO - PROCESS | 1654 | 1467356700764 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 1654 | 1467356700767 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 00:05:00 INFO - PROCESS | 1654 | 1467356700771 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - PROCESS | 1654 | 1467356700774 Marionette TRACE conn2 <- [1,2986,null,{}] 00:05:00 INFO - PROCESS | 1654 | 1467356700779 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}] 00:05:00 INFO - PROCESS | 1654 | 1467356700783 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:00 INFO - PROCESS | 1654 | 1467356700938 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 00:05:01 INFO - PROCESS | 1654 | 1467356701074 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 1654 | 1467356701075 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a9c000 == 48 [pid = 1654] [id = 755] 00:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x117131000) [pid = 1654] [serial = 2264] [outer = 0x0] 00:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118285c00) [pid = 1654] [serial = 2265] [outer = 0x117131000] 00:05:01 INFO - PROCESS | 1654 | 1467356701124 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118421000) [pid = 1654] [serial = 2266] [outer = 0x117131000] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf48800 == 47 [pid = 1654] [id = 749] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12c8c0800 == 46 [pid = 1654] [id = 748] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9d1000 == 45 [pid = 1654] [id = 747] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x11268c000 == 44 [pid = 1654] [id = 746] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1c5000 == 43 [pid = 1654] [id = 745] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12a81c800 == 42 [pid = 1654] [id = 744] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129c3f000 == 41 [pid = 1654] [id = 743] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129235000 == 40 [pid = 1654] [id = 742] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x128949000 == 39 [pid = 1654] [id = 741] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x124579000 == 38 [pid = 1654] [id = 740] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x123a37800 == 37 [pid = 1654] [id = 739] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x117041800 == 36 [pid = 1654] [id = 738] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x11703e000 == 35 [pid = 1654] [id = 737] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfc8000 == 34 [pid = 1654] [id = 736] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd26800 == 33 [pid = 1654] [id = 735] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1da000 == 32 [pid = 1654] [id = 734] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12684f000 == 31 [pid = 1654] [id = 733] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1193a6000 == 30 [pid = 1654] [id = 732] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12a80c000 == 29 [pid = 1654] [id = 731] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x118985000 == 28 [pid = 1654] [id = 754] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf61800 == 27 [pid = 1654] [id = 753] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129c2c800 == 26 [pid = 1654] [id = 752] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x123a39800 == 25 [pid = 1654] [id = 751] 00:05:01 INFO - PROCESS | 1654 | --DOCSHELL 0x116334800 == 24 [pid = 1654] [id = 750] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x117f9c800) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11712f800) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11892c000) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x113da8c00) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116a67400) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112d47000) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x124259800) [pid = 1654] [serial = 2192] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1198dec00) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1183b8c00) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11841f400) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1242d5400) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119c43800) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1211b1000) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119cf8000) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11672c400) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1183b2000) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11945b000) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123fc3c00) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123b6a000) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123b6c000) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119b47400) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119166800) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 00:05:02 INFO - PROCESS | 1654 | 1467356702163 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]]]}] 00:05:02 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. 00:05:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1428ms 00:05:02 INFO - PROCESS | 1654 | 1467356702199 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 00:05:02 INFO - PROCESS | 1654 | 1467356702201 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 00:05:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:05:02 INFO - PROCESS | 1654 | 1467356702204 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - PROCESS | 1654 | 1467356702206 Marionette TRACE conn2 <- [1,2990,null,{}] 00:05:02 INFO - PROCESS | 1654 | 1467356702210 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}] 00:05:02 INFO - PROCESS | 1654 | 1467356702211 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:02 INFO - PROCESS | 1654 | 1467356702293 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 00:05:02 INFO - PROCESS | 1654 | 1467356702300 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 1654 | 1467356702302 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171d3800 == 25 [pid = 1654] [id = 756] 00:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11712f800) [pid = 1654] [serial = 2267] [outer = 0x0] 00:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1177df400) [pid = 1654] [serial = 2268] [outer = 0x11712f800] 00:05:02 INFO - PROCESS | 1654 | 1467356702330 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118417000) [pid = 1654] [serial = 2269] [outer = 0x11712f800] 00:05:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193d4800 == 26 [pid = 1654] [id = 757] 00:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118935000) [pid = 1654] [serial = 2270] [outer = 0x0] 00:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112d45400) [pid = 1654] [serial = 2271] [outer = 0x118935000] 00:05:02 INFO - PROCESS | 1654 | 1467356702711 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]]]}] 00:05:02 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. 00:05:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 00:05:02 INFO - PROCESS | 1654 | 1467356702723 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 00:05:02 INFO - PROCESS | 1654 | 1467356702727 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 00:05:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:05:02 INFO - PROCESS | 1654 | 1467356702732 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - PROCESS | 1654 | 1467356702733 Marionette TRACE conn2 <- [1,2994,null,{}] 00:05:02 INFO - PROCESS | 1654 | 1467356702736 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}] 00:05:02 INFO - PROCESS | 1654 | 1467356702737 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:02 INFO - PROCESS | 1654 | 1467356702834 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 00:05:02 INFO - PROCESS | 1654 | 1467356702842 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 1654 | 1467356702843 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x123b25800 == 27 [pid = 1654] [id = 758] 00:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1189e2c00) [pid = 1654] [serial = 2272] [outer = 0x0] 00:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1198e1400) [pid = 1654] [serial = 2273] [outer = 0x1189e2c00] 00:05:02 INFO - PROCESS | 1654 | 1467356702871 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119c3a400) [pid = 1654] [serial = 2274] [outer = 0x1189e2c00] 00:05:03 INFO - PROCESS | 1654 | 1467356703198 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]]]}] 00:05:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:05:03 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 00:05:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 470ms 00:05:03 INFO - PROCESS | 1654 | 1467356703201 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 1654 | 1467356703202 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 00:05:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:05:03 INFO - PROCESS | 1654 | 1467356703205 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 1654 | 1467356703208 Marionette TRACE conn2 <- [1,2998,null,{}] 00:05:03 INFO - PROCESS | 1654 | 1467356703218 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}] 00:05:03 INFO - PROCESS | 1654 | 1467356703221 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:03 INFO - PROCESS | 1654 | 1467356703307 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 00:05:03 INFO - PROCESS | 1654 | 1467356703372 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 1654 | 1467356703374 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12605f800 == 28 [pid = 1654] [id = 759] 00:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116a6cc00) [pid = 1654] [serial = 2275] [outer = 0x0] 00:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11a0e1c00) [pid = 1654] [serial = 2276] [outer = 0x116a6cc00] 00:05:03 INFO - PROCESS | 1654 | 1467356703402 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123dd8000) [pid = 1654] [serial = 2277] [outer = 0x116a6cc00] 00:05:03 INFO - PROCESS | 1654 | 1467356703676 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]]]}] 00:05:03 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. 00:05:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 521ms 00:05:03 INFO - PROCESS | 1654 | 1467356703727 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 1654 | 1467356703728 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 00:05:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:05:03 INFO - PROCESS | 1654 | 1467356703737 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 1654 | 1467356703739 Marionette TRACE conn2 <- [1,3002,null,{}] 00:05:03 INFO - PROCESS | 1654 | 1467356703741 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}] 00:05:03 INFO - PROCESS | 1654 | 1467356703742 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:03 INFO - PROCESS | 1654 | 1467356703831 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 00:05:03 INFO - PROCESS | 1654 | 1467356703900 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 1654 | 1467356703901 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12684f000 == 29 [pid = 1654] [id = 760] 00:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119cf6400) [pid = 1654] [serial = 2278] [outer = 0x0] 00:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124062c00) [pid = 1654] [serial = 2279] [outer = 0x119cf6400] 00:05:03 INFO - PROCESS | 1654 | 1467356703927 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124a32c00) [pid = 1654] [serial = 2280] [outer = 0x119cf6400] 00:05:04 INFO - PROCESS | 1654 | 1467356704199 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]]]}] 00:05:04 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. 00:05:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 518ms 00:05:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:05:04 INFO - PROCESS | 1654 | 1467356704256 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 00:05:04 INFO - PROCESS | 1654 | 1467356704257 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 00:05:04 INFO - PROCESS | 1654 | 1467356704259 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 1654 | 1467356704261 Marionette TRACE conn2 <- [1,3006,null,{}] 00:05:04 INFO - PROCESS | 1654 | 1467356704265 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}] 00:05:04 INFO - PROCESS | 1654 | 1467356704267 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:04 INFO - PROCESS | 1654 | 1467356704367 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 00:05:04 INFO - PROCESS | 1654 | 1467356704405 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:04 INFO - PROCESS | 1654 | 1467356704406 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x128dbd000 == 30 [pid = 1654] [id = 761] 00:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116130800) [pid = 1654] [serial = 2281] [outer = 0x0] 00:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124db0c00) [pid = 1654] [serial = 2282] [outer = 0x116130800] 00:05:04 INFO - PROCESS | 1654 | 1467356704431 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125646800) [pid = 1654] [serial = 2283] [outer = 0x116130800] 00:05:04 INFO - PROCESS | 1654 | 1467356704728 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]]]}] 00:05:04 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. 00:05:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 521ms 00:05:04 INFO - PROCESS | 1654 | 1467356704782 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 00:05:04 INFO - PROCESS | 1654 | 1467356704784 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 00:05:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:05:04 INFO - PROCESS | 1654 | 1467356704794 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 1654 | 1467356704795 Marionette TRACE conn2 <- [1,3010,null,{}] 00:05:04 INFO - PROCESS | 1654 | 1467356704797 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}] 00:05:04 INFO - PROCESS | 1654 | 1467356704801 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:04 INFO - PROCESS | 1654 | 1467356704922 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 00:05:04 INFO - PROCESS | 1654 | 1467356704965 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:04 INFO - PROCESS | 1654 | 1467356704966 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4bb800 == 31 [pid = 1654] [id = 762] 00:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12564fc00) [pid = 1654] [serial = 2284] [outer = 0x0] 00:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1266a1400) [pid = 1654] [serial = 2285] [outer = 0x12564fc00] 00:05:04 INFO - PROCESS | 1654 | 1467356704990 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x123b6bc00) [pid = 1654] [serial = 2286] [outer = 0x12564fc00] 00:05:05 INFO - PROCESS | 1654 | 1467356705317 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]]]}] 00:05:05 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 00:05:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 570ms 00:05:05 INFO - PROCESS | 1654 | 1467356705365 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 00:05:05 INFO - PROCESS | 1654 | 1467356705377 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 00:05:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:05:05 INFO - PROCESS | 1654 | 1467356705387 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - PROCESS | 1654 | 1467356705388 Marionette TRACE conn2 <- [1,3014,null,{}] 00:05:05 INFO - PROCESS | 1654 | 1467356705392 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}] 00:05:05 INFO - PROCESS | 1654 | 1467356705394 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:05 INFO - PROCESS | 1654 | 1467356705547 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 00:05:05 INFO - PROCESS | 1654 | 1467356705604 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 1654 | 1467356705606 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b107000 == 32 [pid = 1654] [id = 763] 00:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1210df400) [pid = 1654] [serial = 2287] [outer = 0x0] 00:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128a0e400) [pid = 1654] [serial = 2288] [outer = 0x1210df400] 00:05:05 INFO - PROCESS | 1654 | 1467356705645 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128d76400) [pid = 1654] [serial = 2289] [outer = 0x1210df400] 00:05:05 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:05:06 INFO - PROCESS | 1654 | 1467356706042 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:05:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:05:06 INFO - {} 00:05:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:05:06 INFO - {} 00:05:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:05:06 INFO - {} 00:05:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:05:06 INFO - {} 00:05:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 00:05:06 INFO - PROCESS | 1654 | 1467356706059 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 1654 | 1467356706060 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 00:05:06 INFO - TEST-START | /FileAPI/fileReader.html 00:05:06 INFO - PROCESS | 1654 | 1467356706062 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 1654 | 1467356706063 Marionette TRACE conn2 <- [1,3018,null,{}] 00:05:06 INFO - PROCESS | 1654 | 1467356706065 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}] 00:05:06 INFO - PROCESS | 1654 | 1467356706066 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:06 INFO - PROCESS | 1654 | 1467356706169 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 00:05:06 INFO - PROCESS | 1654 | 1467356706173 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 1654 | 1467356706174 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c31d800 == 33 [pid = 1654] [id = 764] 00:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128d77000) [pid = 1654] [serial = 2290] [outer = 0x0] 00:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12906ac00) [pid = 1654] [serial = 2291] [outer = 0x128d77000] 00:05:06 INFO - PROCESS | 1654 | 1467356706198 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x129433c00) [pid = 1654] [serial = 2292] [outer = 0x128d77000] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1128d0800) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11277ac00) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11202a400) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126015c00) [pid = 1654] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12669f000) [pid = 1654] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x116b19c00) [pid = 1654] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1198e6c00) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1126fd800) [pid = 1654] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11836d800) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119616000) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112782000) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183b6800) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1110a7400) [pid = 1654] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123fc0800) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123dd0400) [pid = 1654] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128866c00) [pid = 1654] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1211b7800) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1126ff000) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124db3000) [pid = 1654] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126f1800) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:05:06 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119830800) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:05:06 INFO - PROCESS | 1654 | 1467356706913 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]]]}] 00:05:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:05:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:05:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:05:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:05:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 873ms 00:05:06 INFO - PROCESS | 1654 | 1467356706942 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 1654 | 1467356706944 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 00:05:06 INFO - TEST-START | /FileAPI/historical.html 00:05:06 INFO - PROCESS | 1654 | 1467356706972 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 1654 | 1467356706973 Marionette TRACE conn2 <- [1,3022,null,{}] 00:05:06 INFO - PROCESS | 1654 | 1467356706977 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}] 00:05:06 INFO - PROCESS | 1654 | 1467356706978 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:07 INFO - PROCESS | 1654 | 1467356707060 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 00:05:07 INFO - PROCESS | 1654 | 1467356707066 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 1654 | 1467356707067 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12561e800 == 34 [pid = 1654] [id = 765] 00:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116180800) [pid = 1654] [serial = 2293] [outer = 0x0] 00:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11836d800) [pid = 1654] [serial = 2294] [outer = 0x116180800] 00:05:07 INFO - PROCESS | 1654 | 1467356707092 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119e7c800) [pid = 1654] [serial = 2295] [outer = 0x116180800] 00:05:07 INFO - PROCESS | 1654 | 1467356707423 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"]]]}] 00:05:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:05:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:05:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:05:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:05:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:05:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:05:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:05:07 INFO - TEST-OK | /FileAPI/historical.html | took 496ms 00:05:07 INFO - PROCESS | 1654 | 1467356707450 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 1654 | 1467356707451 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 00:05:07 INFO - TEST-START | /FileAPI/idlharness.html 00:05:07 INFO - PROCESS | 1654 | 1467356707454 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 1654 | 1467356707455 Marionette TRACE conn2 <- [1,3026,null,{}] 00:05:07 INFO - PROCESS | 1654 | 1467356707457 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}] 00:05:07 INFO - PROCESS | 1654 | 1467356707458 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:07 INFO - PROCESS | 1654 | 1467356707567 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 00:05:07 INFO - PROCESS | 1654 | 1467356707670 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 1654 | 1467356707672 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf56800 == 35 [pid = 1654] [id = 766] 00:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116b13c00) [pid = 1654] [serial = 2296] [outer = 0x0] 00:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124db3000) [pid = 1654] [serial = 2297] [outer = 0x116b13c00] 00:05:07 INFO - PROCESS | 1654 | 1467356707711 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129298800) [pid = 1654] [serial = 2298] [outer = 0x116b13c00] 00:05:08 INFO - PROCESS | 1654 | 1467356708354 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:05:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:05:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:05:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:05:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:05:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:05:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:05:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:05:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:05:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:05:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:05:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:05:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:05:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:05:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:05:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:05:08 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 00:05:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:05:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:05:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:05:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:05:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:05:08 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 00:05:08 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 00:05:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:05:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:05:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:05:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:05:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:05:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:05:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:05:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:05:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:05:08 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 00:05:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:05:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:05:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:05:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:05:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:05:08 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 00:05:08 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 00:05:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:05:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:05:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:05:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:05:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:05:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:05:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 927ms 00:05:08 INFO - PROCESS | 1654 | 1467356708383 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 00:05:08 INFO - PROCESS | 1654 | 1467356708385 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 00:05:08 INFO - TEST-START | /FileAPI/idlharness.worker 00:05:08 INFO - PROCESS | 1654 | 1467356708389 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 1654 | 1467356708391 Marionette TRACE conn2 <- [1,3030,null,{}] 00:05:08 INFO - PROCESS | 1654 | 1467356708394 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}] 00:05:08 INFO - PROCESS | 1654 | 1467356708397 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:08 INFO - PROCESS | 1654 | 1467356708544 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 00:05:08 INFO - PROCESS | 1654 | 1467356708644 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 1654 | 1467356708646 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x129239000 == 36 [pid = 1654] [id = 767] 00:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1242d6800) [pid = 1654] [serial = 2299] [outer = 0x0] 00:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b031c00) [pid = 1654] [serial = 2300] [outer = 0x1242d6800] 00:05:08 INFO - PROCESS | 1654 | 1467356708674 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12b1e8400) [pid = 1654] [serial = 2301] [outer = 0x1242d6800] 00:05:08 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:05:09 INFO - PROCESS | 1654 | 1467356709444 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:05:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:05:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:05:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:05:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:05:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:05:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:05:09 INFO - {} 00:05:09 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 00:05:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:05:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:05:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:05:09 INFO - {} 00:05:09 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 - {} 00:05:09 INFO - {} 00:05:09 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 00:05:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:05:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:05:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:05:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:05:09 INFO - {} 00:05:09 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 00:05:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:05:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:05:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:05:09 INFO - {} 00:05:09 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 - {} 00:05:09 INFO - {} 00:05:09 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 00:05:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:05:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:05:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 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 00:05:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:05:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:05:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 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 00:05:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 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 00:05:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 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 00:05:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:05:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:05:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:05:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:05:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:05:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:05:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:05:09 INFO - {} 00:05:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1139ms 00:05:09 INFO - PROCESS | 1654 | 1467356709533 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 00:05:09 INFO - PROCESS | 1654 | 1467356709540 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 00:05:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:05:09 INFO - PROCESS | 1654 | 1467356709546 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - PROCESS | 1654 | 1467356709551 Marionette TRACE conn2 <- [1,3034,null,{}] 00:05:09 INFO - PROCESS | 1654 | 1467356709558 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}] 00:05:09 INFO - PROCESS | 1654 | 1467356709563 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:09 INFO - PROCESS | 1654 | 1467356709726 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 00:05:09 INFO - PROCESS | 1654 | 1467356709843 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 1654 | 1467356709846 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d8f6800 == 37 [pid = 1654] [id = 768] 00:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b032000) [pid = 1654] [serial = 2302] [outer = 0x0] 00:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b1e3400) [pid = 1654] [serial = 2303] [outer = 0x12b032000] 00:05:09 INFO - PROCESS | 1654 | 1467356709887 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124a2a000) [pid = 1654] [serial = 2304] [outer = 0x12b032000] 00:05:10 INFO - PROCESS | 1654 | 1467356710317 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]]]}] 00:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:05:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 780ms 00:05:10 INFO - PROCESS | 1654 | 1467356710325 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 00:05:10 INFO - PROCESS | 1654 | 1467356710328 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 00:05:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:05:10 INFO - PROCESS | 1654 | 1467356710333 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 1654 | 1467356710335 Marionette TRACE conn2 <- [1,3038,null,{}] 00:05:10 INFO - PROCESS | 1654 | 1467356710337 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}] 00:05:10 INFO - PROCESS | 1654 | 1467356710339 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:10 INFO - PROCESS | 1654 | 1467356710455 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 00:05:10 INFO - PROCESS | 1654 | 1467356710540 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 1654 | 1467356710541 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e559000 == 38 [pid = 1654] [id = 769] 00:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b979400) [pid = 1654] [serial = 2305] [outer = 0x0] 00:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b981400) [pid = 1654] [serial = 2306] [outer = 0x12b979400] 00:05:10 INFO - PROCESS | 1654 | 1467356710578 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12bc46400) [pid = 1654] [serial = 2307] [outer = 0x12b979400] 00:05:10 INFO - PROCESS | 1654 | 1467356710986 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"]]]}] 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:05:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 675ms 00:05:11 INFO - PROCESS | 1654 | 1467356711009 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 00:05:11 INFO - PROCESS | 1654 | 1467356711010 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 00:05:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:05:11 INFO - PROCESS | 1654 | 1467356711013 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:05:11 INFO - PROCESS | 1654 | 1467356711015 Marionette TRACE conn2 <- [1,3042,null,{}] 00:05:11 INFO - PROCESS | 1654 | 1467356711022 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}] 00:05:11 INFO - PROCESS | 1654 | 1467356711026 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:11 INFO - PROCESS | 1654 | 1467356711142 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 00:05:11 INFO - PROCESS | 1654 | 1467356711264 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 1654 | 1467356711266 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12959a000 == 39 [pid = 1654] [id = 770] 00:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x112f2cc00) [pid = 1654] [serial = 2308] [outer = 0x0] 00:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x124566400) [pid = 1654] [serial = 2309] [outer = 0x112f2cc00] 00:05:11 INFO - PROCESS | 1654 | 1467356711297 Marionette DEBUG loaded listener.js 00:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12905f800) [pid = 1654] [serial = 2310] [outer = 0x112f2cc00] 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:05:11 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. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:05:11 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'.) 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:05:11 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. 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:05:11 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. 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:05:11 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. 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - PROCESS | 1654 | 1467356711927 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]]]}] 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:05:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 931ms 00:05:11 INFO - PROCESS | 1654 | 1467356711944 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 00:05:11 INFO - PROCESS | 1654 | 1467356711947 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 00:05:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:05:11 INFO - PROCESS | 1654 | 1467356711950 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:05:11 INFO - PROCESS | 1654 | 1467356711951 Marionette TRACE conn2 <- [1,3046,null,{}] 00:05:11 INFO - PROCESS | 1654 | 1467356711955 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}] 00:05:11 INFO - PROCESS | 1654 | 1467356711957 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:12 INFO - PROCESS | 1654 | 1467356712086 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 00:05:12 INFO - PROCESS | 1654 | 1467356712184 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 1654 | 1467356712185 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf56800 == 38 [pid = 1654] [id = 766] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12561e800 == 37 [pid = 1654] [id = 765] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12c31d800 == 36 [pid = 1654] [id = 764] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b107000 == 35 [pid = 1654] [id = 763] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4bb800 == 34 [pid = 1654] [id = 762] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x128dbd000 == 33 [pid = 1654] [id = 761] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12684f000 == 32 [pid = 1654] [id = 760] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12605f800 == 31 [pid = 1654] [id = 759] 00:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bb4800 == 32 [pid = 1654] [id = 771] 00:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11202a400) [pid = 1654] [serial = 2311] [outer = 0x0] 00:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112789c00) [pid = 1654] [serial = 2312] [outer = 0x11202a400] 00:05:12 INFO - PROCESS | 1654 | 1467356712236 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11336e400) [pid = 1654] [serial = 2313] [outer = 0x11202a400] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x123b25800 == 31 [pid = 1654] [id = 758] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1193d4800 == 30 [pid = 1654] [id = 757] 00:05:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1171d3800 == 29 [pid = 1654] [id = 756] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x128d7d800) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12906dc00) [pid = 1654] [serial = 2248] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12886b800) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12669b400) [pid = 1654] [serial = 2231] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12405bc00) [pid = 1654] [serial = 2242] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12564b000) [pid = 1654] [serial = 2228] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113f06800) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1128d6c00) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x126480000) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126a14800) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1173bb800) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183ae400) [pid = 1654] [serial = 2216] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119cfb800) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123fb6400) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124a2c800) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124a35c00) [pid = 1654] [serial = 2210] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118444000) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118812400) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119c44800) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1210ddc00) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1132c0400) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1168d7000) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118936800) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1198e8000) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112785400) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113da9800) [pid = 1654] [serial = 2213] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1242dd400) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1242da800) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x124a36000) [pid = 1654] [serial = 2225] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12886e800) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1239e8c00) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118839800) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128866800) [pid = 1654] [serial = 2234] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128874c00) [pid = 1654] [serial = 2237] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x112785c00) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1248bd000) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1250ae800) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128cb3400) [pid = 1654] [serial = 2245] [outer = 0x0] [url = about:blank] 00:05:12 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:05:12 INFO - PROCESS | 1654 | 1467356712560 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:05:12 INFO - {} 00:05:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 622ms 00:05:12 INFO - PROCESS | 1654 | 1467356712572 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 1654 | 1467356712574 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 00:05:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:05:12 INFO - PROCESS | 1654 | 1467356712590 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 1654 | 1467356712591 Marionette TRACE conn2 <- [1,3050,null,{}] 00:05:12 INFO - PROCESS | 1654 | 1467356712596 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}] 00:05:12 INFO - PROCESS | 1654 | 1467356712599 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:12 INFO - PROCESS | 1654 | 1467356712705 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 00:05:12 INFO - PROCESS | 1654 | 1467356712712 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 1654 | 1467356712713 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b1d000 == 30 [pid = 1654] [id = 772] 00:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11712d000) [pid = 1654] [serial = 2314] [outer = 0x0] 00:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1173bac00) [pid = 1654] [serial = 2315] [outer = 0x11712d000] 00:05:12 INFO - PROCESS | 1654 | 1467356712740 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117fa2c00) [pid = 1654] [serial = 2316] [outer = 0x11712d000] 00:05:13 INFO - PROCESS | 1654 | 1467356713074 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]]]}] 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:05:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 531ms 00:05:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:05:13 INFO - PROCESS | 1654 | 1467356713111 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 00:05:13 INFO - PROCESS | 1654 | 1467356713112 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 00:05:13 INFO - PROCESS | 1654 | 1467356713115 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 1654 | 1467356713117 Marionette TRACE conn2 <- [1,3054,null,{}] 00:05:13 INFO - PROCESS | 1654 | 1467356713125 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}] 00:05:13 INFO - PROCESS | 1654 | 1467356713128 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:13 INFO - PROCESS | 1654 | 1467356713223 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 00:05:13 INFO - PROCESS | 1654 | 1467356713287 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 1654 | 1467356713289 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1242cb800 == 31 [pid = 1654] [id = 773] 00:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1183b2c00) [pid = 1654] [serial = 2317] [outer = 0x0] 00:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118448800) [pid = 1654] [serial = 2318] [outer = 0x1183b2c00] 00:05:13 INFO - PROCESS | 1654 | 1467356713316 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118819400) [pid = 1654] [serial = 2319] [outer = 0x1183b2c00] 00:05:13 INFO - PROCESS | 1654 | 1467356713715 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"]]]}] 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:05:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:05:13 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" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:05:13 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" 00:05:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:05:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:05:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 639ms 00:05:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:05:13 INFO - PROCESS | 1654 | 1467356713754 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 00:05:13 INFO - PROCESS | 1654 | 1467356713756 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 00:05:13 INFO - PROCESS | 1654 | 1467356713758 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 1654 | 1467356713759 Marionette TRACE conn2 <- [1,3058,null,{}] 00:05:13 INFO - PROCESS | 1654 | 1467356713761 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}] 00:05:13 INFO - PROCESS | 1654 | 1467356713762 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:13 INFO - PROCESS | 1654 | 1467356713853 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 00:05:13 INFO - PROCESS | 1654 | 1467356713856 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 1654 | 1467356713857 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128956000 == 32 [pid = 1654] [id = 774] 00:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119b53000) [pid = 1654] [serial = 2320] [outer = 0x0] 00:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119cd1000) [pid = 1654] [serial = 2321] [outer = 0x119b53000] 00:05:13 INFO - PROCESS | 1654 | 1467356713883 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119e7e800) [pid = 1654] [serial = 2322] [outer = 0x119b53000] 00:05:14 INFO - PROCESS | 1654 | 1467356714229 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]]]}] 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:05:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:05:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:05:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:05:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:05:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:05:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:05:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:05:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:05:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 522ms 00:05:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:05:14 INFO - PROCESS | 1654 | 1467356714280 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 1654 | 1467356714282 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 00:05:14 INFO - PROCESS | 1654 | 1467356714284 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 1654 | 1467356714285 Marionette TRACE conn2 <- [1,3062,null,{}] 00:05:14 INFO - PROCESS | 1654 | 1467356714287 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}] 00:05:14 INFO - PROCESS | 1654 | 1467356714288 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:14 INFO - PROCESS | 1654 | 1467356714369 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 00:05:14 INFO - PROCESS | 1654 | 1467356714444 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 1654 | 1467356714445 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x128dbd000 == 33 [pid = 1654] [id = 775] 00:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1183b3400) [pid = 1654] [serial = 2323] [outer = 0x0] 00:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119e86000) [pid = 1654] [serial = 2324] [outer = 0x1183b3400] 00:05:14 INFO - PROCESS | 1654 | 1467356714470 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123fbe000) [pid = 1654] [serial = 2325] [outer = 0x1183b3400] 00:05:14 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:05:14 INFO - PROCESS | 1654 | 1467356714835 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:05:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:05:14 INFO - {} 00:05:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 572ms 00:05:14 INFO - PROCESS | 1654 | 1467356714857 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 1654 | 1467356714858 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 00:05:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:05:14 INFO - PROCESS | 1654 | 1467356714860 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 1654 | 1467356714861 Marionette TRACE conn2 <- [1,3066,null,{}] 00:05:14 INFO - PROCESS | 1654 | 1467356714863 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}] 00:05:14 INFO - PROCESS | 1654 | 1467356714868 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:15 INFO - PROCESS | 1654 | 1467356714998 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 00:05:15 INFO - PROCESS | 1654 | 1467356715016 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 1654 | 1467356715017 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12683f000 == 34 [pid = 1654] [id = 776] 00:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112d50c00) [pid = 1654] [serial = 2326] [outer = 0x0] 00:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118376c00) [pid = 1654] [serial = 2327] [outer = 0x112d50c00] 00:05:15 INFO - PROCESS | 1654 | 1467356715042 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123915000) [pid = 1654] [serial = 2328] [outer = 0x112d50c00] 00:05:15 INFO - PROCESS | 1654 | 1467356715358 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]]]}] 00:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:05:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 00:05:15 INFO - PROCESS | 1654 | 1467356715384 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 00:05:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:05:15 INFO - PROCESS | 1654 | 1467356715386 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 00:05:15 INFO - PROCESS | 1654 | 1467356715389 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 1654 | 1467356715391 Marionette TRACE conn2 <- [1,3070,null,{}] 00:05:15 INFO - PROCESS | 1654 | 1467356715394 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}] 00:05:15 INFO - PROCESS | 1654 | 1467356715397 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:15 INFO - PROCESS | 1654 | 1467356715562 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 00:05:15 INFO - PROCESS | 1654 | 1467356715577 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 1654 | 1467356715579 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x129c37000 == 35 [pid = 1654] [id = 777] 00:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123807800) [pid = 1654] [serial = 2329] [outer = 0x0] 00:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12405d800) [pid = 1654] [serial = 2330] [outer = 0x123807800] 00:05:15 INFO - PROCESS | 1654 | 1467356715620 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1242d3800) [pid = 1654] [serial = 2331] [outer = 0x123807800] 00:05:15 INFO - PROCESS | 1654 | 1467356715956 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]]]}] 00:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:05:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 571ms 00:05:15 INFO - PROCESS | 1654 | 1467356715960 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 1654 | 1467356715962 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 00:05:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:05:15 INFO - PROCESS | 1654 | 1467356715967 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 1654 | 1467356715968 Marionette TRACE conn2 <- [1,3074,null,{}] 00:05:15 INFO - PROCESS | 1654 | 1467356715976 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}] 00:05:15 INFO - PROCESS | 1654 | 1467356715977 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:16 INFO - PROCESS | 1654 | 1467356716088 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 00:05:16 INFO - PROCESS | 1654 | 1467356716129 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 1654 | 1467356716130 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a65c000 == 36 [pid = 1654] [id = 778] 00:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1242d4400) [pid = 1654] [serial = 2332] [outer = 0x0] 00:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124570000) [pid = 1654] [serial = 2333] [outer = 0x1242d4400] 00:05:16 INFO - PROCESS | 1654 | 1467356716154 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11277bc00) [pid = 1654] [serial = 2334] [outer = 0x1242d4400] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1126ffc00) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123fba400) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116130800) [pid = 1654] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116180800) [pid = 1654] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12564fc00) [pid = 1654] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110fed800) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1189e2c00) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128d77000) [pid = 1654] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118935000) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11712f800) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11945c000) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119cf6400) [pid = 1654] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116b13c00) [pid = 1654] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116a6cc00) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117131000) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1210df400) [pid = 1654] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:05:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x117fa0800) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:05:16 INFO - PROCESS | 1654 | 1467356716519 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]]]}] 00:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:05:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 577ms 00:05:16 INFO - PROCESS | 1654 | 1467356716543 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 1654 | 1467356716545 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 00:05:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:05:16 INFO - PROCESS | 1654 | 1467356716547 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - PROCESS | 1654 | 1467356716548 Marionette TRACE conn2 <- [1,3078,null,{}] 00:05:16 INFO - PROCESS | 1654 | 1467356716551 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}] 00:05:16 INFO - PROCESS | 1654 | 1467356716552 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:16 INFO - PROCESS | 1654 | 1467356716638 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 00:05:16 INFO - PROCESS | 1654 | 1467356716641 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 1654 | 1467356716643 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b112000 == 37 [pid = 1654] [id = 779] 00:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11915fc00) [pid = 1654] [serial = 2335] [outer = 0x0] 00:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119e7f000) [pid = 1654] [serial = 2336] [outer = 0x11915fc00] 00:05:16 INFO - PROCESS | 1654 | 1467356716675 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124a2dc00) [pid = 1654] [serial = 2337] [outer = 0x11915fc00] 00:05:17 INFO - PROCESS | 1654 | 1467356717005 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] 00:05:17 INFO - PROCESS | 1654 | 1467356717020 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 00:05:17 INFO - PROCESS | 1654 | 1467356717022 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 1654 | 1467356717023 Marionette TRACE conn2 <- [1,3082,null,{}] 00:05:17 INFO - PROCESS | 1654 | 1467356717025 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}] 00:05:17 INFO - PROCESS | 1654 | 1467356717027 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:17 INFO - PROCESS | 1654 | 1467356717110 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 00:05:17 INFO - PROCESS | 1654 | 1467356717181 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 1654 | 1467356717182 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9c5800 == 38 [pid = 1654] [id = 780] 00:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11945c000) [pid = 1654] [serial = 2338] [outer = 0x0] 00:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124d07800) [pid = 1654] [serial = 2339] [outer = 0x11945c000] 00:05:17 INFO - PROCESS | 1654 | 1467356717206 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1255d1800) [pid = 1654] [serial = 2340] [outer = 0x11945c000] 00:05:17 INFO - PROCESS | 1654 | 1467356717474 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]]]}] 00:05:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:05:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:05:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:05:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 470ms 00:05:17 INFO - PROCESS | 1654 | 1467356717492 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 00:05:17 INFO - PROCESS | 1654 | 1467356717494 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 00:05:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:05:17 INFO - PROCESS | 1654 | 1467356717504 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 1654 | 1467356717506 Marionette TRACE conn2 <- [1,3086,null,{}] 00:05:17 INFO - PROCESS | 1654 | 1467356717508 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}] 00:05:17 INFO - PROCESS | 1654 | 1467356717510 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:17 INFO - PROCESS | 1654 | 1467356717620 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 00:05:17 INFO - PROCESS | 1654 | 1467356717624 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 1654 | 1467356717625 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfc8000 == 39 [pid = 1654] [id = 781] 00:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1255d2800) [pid = 1654] [serial = 2341] [outer = 0x0] 00:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11393bc00) [pid = 1654] [serial = 2342] [outer = 0x1255d2800] 00:05:17 INFO - PROCESS | 1654 | 1467356717653 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12680a800) [pid = 1654] [serial = 2343] [outer = 0x1255d2800] 00:05:17 INFO - PROCESS | 1654 | 1467356717960 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:05:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:05:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 470ms 00:05:17 INFO - PROCESS | 1654 | 1467356717975 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 00:05:17 INFO - PROCESS | 1654 | 1467356717976 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 00:05:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:05:17 INFO - PROCESS | 1654 | 1467356717983 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 1654 | 1467356717984 Marionette TRACE conn2 <- [1,3090,null,{}] 00:05:17 INFO - PROCESS | 1654 | 1467356717986 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}] 00:05:17 INFO - PROCESS | 1654 | 1467356717987 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:18 INFO - PROCESS | 1654 | 1467356718089 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 00:05:18 INFO - PROCESS | 1654 | 1467356718179 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:18 INFO - PROCESS | 1654 | 1467356718180 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c8bf000 == 40 [pid = 1654] [id = 782] 00:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12669cc00) [pid = 1654] [serial = 2344] [outer = 0x0] 00:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126a19800) [pid = 1654] [serial = 2345] [outer = 0x12669cc00] 00:05:18 INFO - PROCESS | 1654 | 1467356718220 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128872800) [pid = 1654] [serial = 2346] [outer = 0x12669cc00] 00:05:18 INFO - PROCESS | 1654 | 1467356718626 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:05:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 677ms 00:05:18 INFO - PROCESS | 1654 | 1467356718656 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 1654 | 1467356718660 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 00:05:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:05:18 INFO - PROCESS | 1654 | 1467356718664 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 1654 | 1467356718669 Marionette TRACE conn2 <- [1,3094,null,{}] 00:05:18 INFO - PROCESS | 1654 | 1467356718674 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}] 00:05:18 INFO - PROCESS | 1654 | 1467356718677 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:18 INFO - PROCESS | 1654 | 1467356718866 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 00:05:19 INFO - PROCESS | 1654 | 1467356719005 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 1654 | 1467356719008 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a9d000 == 41 [pid = 1654] [id = 783] 00:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1122b8400) [pid = 1654] [serial = 2347] [outer = 0x0] 00:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1126f7c00) [pid = 1654] [serial = 2348] [outer = 0x1122b8400] 00:05:19 INFO - PROCESS | 1654 | 1467356719039 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1128d1400) [pid = 1654] [serial = 2349] [outer = 0x1122b8400] 00:05:19 INFO - PROCESS | 1654 | 1467356719409 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:05:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:05:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 774ms 00:05:19 INFO - PROCESS | 1654 | 1467356719439 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 00:05:19 INFO - PROCESS | 1654 | 1467356719442 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 00:05:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:05:19 INFO - PROCESS | 1654 | 1467356719461 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:05:19 INFO - PROCESS | 1654 | 1467356719462 Marionette TRACE conn2 <- [1,3098,null,{}] 00:05:19 INFO - PROCESS | 1654 | 1467356719467 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}] 00:05:19 INFO - PROCESS | 1654 | 1467356719468 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:19 INFO - PROCESS | 1654 | 1467356719577 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 00:05:19 INFO - PROCESS | 1654 | 1467356719686 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 1654 | 1467356719688 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x123eaf800 == 42 [pid = 1654] [id = 784] 00:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112d4ec00) [pid = 1654] [serial = 2350] [outer = 0x0] 00:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116729800) [pid = 1654] [serial = 2351] [outer = 0x112d4ec00] 00:05:19 INFO - PROCESS | 1654 | 1467356719720 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117f9fc00) [pid = 1654] [serial = 2352] [outer = 0x112d4ec00] 00:05:20 INFO - PROCESS | 1654 | 1467356720090 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]]]}] 00:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:05:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 686ms 00:05:20 INFO - PROCESS | 1654 | 1467356720133 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 1654 | 1467356720134 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 00:05:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:05:20 INFO - PROCESS | 1654 | 1467356720137 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 1654 | 1467356720139 Marionette TRACE conn2 <- [1,3102,null,{}] 00:05:20 INFO - PROCESS | 1654 | 1467356720147 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}] 00:05:20 INFO - PROCESS | 1654 | 1467356720150 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:20 INFO - PROCESS | 1654 | 1467356720263 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 00:05:20 INFO - PROCESS | 1654 | 1467356720375 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 1654 | 1467356720377 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ad2000 == 43 [pid = 1654] [id = 785] 00:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x117fa1c00) [pid = 1654] [serial = 2353] [outer = 0x0] 00:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118449000) [pid = 1654] [serial = 2354] [outer = 0x117fa1c00] 00:05:20 INFO - PROCESS | 1654 | 1467356720409 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1188d7400) [pid = 1654] [serial = 2355] [outer = 0x117fa1c00] 00:05:20 INFO - PROCESS | 1654 | 1467356720774 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:05:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 673ms 00:05:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:05:20 INFO - PROCESS | 1654 | 1467356720810 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 1654 | 1467356720812 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 00:05:20 INFO - PROCESS | 1654 | 1467356720814 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 1654 | 1467356720815 Marionette TRACE conn2 <- [1,3106,null,{}] 00:05:20 INFO - PROCESS | 1654 | 1467356720817 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}] 00:05:20 INFO - PROCESS | 1654 | 1467356720819 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:20 INFO - PROCESS | 1654 | 1467356720927 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 00:05:21 INFO - PROCESS | 1654 | 1467356721068 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 1654 | 1467356721070 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfc3000 == 44 [pid = 1654] [id = 786] 00:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119164000) [pid = 1654] [serial = 2356] [outer = 0x0] 00:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119614800) [pid = 1654] [serial = 2357] [outer = 0x119164000] 00:05:21 INFO - PROCESS | 1654 | 1467356721101 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1198e2c00) [pid = 1654] [serial = 2358] [outer = 0x119164000] 00:05:21 INFO - PROCESS | 1654 | 1467356721453 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]]]}] 00:05:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:05:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:05:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:05:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 00:05:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:05:21 INFO - PROCESS | 1654 | 1467356721485 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 1654 | 1467356721486 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 00:05:21 INFO - PROCESS | 1654 | 1467356721489 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 1654 | 1467356721490 Marionette TRACE conn2 <- [1,3110,null,{}] 00:05:21 INFO - PROCESS | 1654 | 1467356721493 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}] 00:05:21 INFO - PROCESS | 1654 | 1467356721494 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:21 INFO - PROCESS | 1654 | 1467356721601 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 00:05:21 INFO - PROCESS | 1654 | 1467356721840 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 1654 | 1467356721842 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x11867d800 == 45 [pid = 1654] [id = 787] 00:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x111ca9800) [pid = 1654] [serial = 2359] [outer = 0x0] 00:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11277b000) [pid = 1654] [serial = 2360] [outer = 0x111ca9800] 00:05:21 INFO - PROCESS | 1654 | 1467356721911 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112ad8000) [pid = 1654] [serial = 2361] [outer = 0x111ca9800] 00:05:22 INFO - PROCESS | 1654 | 1467356722275 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"]]]}] 00:05:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:05:22 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 00:05:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:05:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 822ms 00:05:22 INFO - PROCESS | 1654 | 1467356722325 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 1654 | 1467356722327 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 00:05:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:05:22 INFO - PROCESS | 1654 | 1467356722333 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 1654 | 1467356722334 Marionette TRACE conn2 <- [1,3114,null,{}] 00:05:22 INFO - PROCESS | 1654 | 1467356722338 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}] 00:05:22 INFO - PROCESS | 1654 | 1467356722341 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:22 INFO - PROCESS | 1654 | 1467356722443 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 00:05:22 INFO - PROCESS | 1654 | 1467356722515 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\", \"030a4beb-2054-47fd-8340-ea9bddb59a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 1654 | 1467356722517 Marionette INFO sendAsync 28f1e26b-b048-cc4a-a35f-81bc9afee9f9 00:05:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x116895800 == 46 [pid = 1654] [id = 788] 00:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x113d47800) [pid = 1654] [serial = 2362] [outer = 0x0] 00:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1173b7c00) [pid = 1654] [serial = 2363] [outer = 0x113d47800] 00:05:22 INFO - PROCESS | 1654 | 1467356722546 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118375400) [pid = 1654] [serial = 2364] [outer = 0x113d47800] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x116a9c000 == 45 [pid = 1654] [id = 755] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfc8000 == 44 [pid = 1654] [id = 781] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9c5800 == 43 [pid = 1654] [id = 780] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b112000 == 42 [pid = 1654] [id = 779] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12a65c000 == 41 [pid = 1654] [id = 778] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x129c37000 == 40 [pid = 1654] [id = 777] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12683f000 == 39 [pid = 1654] [id = 776] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x128dbd000 == 38 [pid = 1654] [id = 775] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x128956000 == 37 [pid = 1654] [id = 774] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1242cb800 == 36 [pid = 1654] [id = 773] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119b1d000 == 35 [pid = 1654] [id = 772] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x113bb4800 == 34 [pid = 1654] [id = 771] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12959a000 == 33 [pid = 1654] [id = 770] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12e559000 == 32 [pid = 1654] [id = 769] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d8f6800 == 31 [pid = 1654] [id = 768] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x129239000 == 30 [pid = 1654] [id = 767] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11867d800 == 29 [pid = 1654] [id = 787] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfc3000 == 28 [pid = 1654] [id = 786] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x128ad2000 == 27 [pid = 1654] [id = 785] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x123eaf800 == 26 [pid = 1654] [id = 784] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12c8bf000 == 25 [pid = 1654] [id = 782] 00:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x116a9d000 == 24 [pid = 1654] [id = 783] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x129298800) [pid = 1654] [serial = 2298] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x112780000) [pid = 1654] [serial = 2250] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12564dc00) [pid = 1654] [serial = 2260] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x125646800) [pid = 1654] [serial = 2283] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11836d800) [pid = 1654] [serial = 2294] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123b6bc00) [pid = 1654] [serial = 2286] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11712f000) [pid = 1654] [serial = 2263] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119c3a400) [pid = 1654] [serial = 2274] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1266a1400) [pid = 1654] [serial = 2285] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12906ac00) [pid = 1654] [serial = 2291] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112d45400) [pid = 1654] [serial = 2271] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118417000) [pid = 1654] [serial = 2269] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119e7d000) [pid = 1654] [serial = 2256] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119e7c800) [pid = 1654] [serial = 2295] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124062c00) [pid = 1654] [serial = 2279] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124db3000) [pid = 1654] [serial = 2297] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124db0c00) [pid = 1654] [serial = 2282] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11a0e1c00) [pid = 1654] [serial = 2276] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118421000) [pid = 1654] [serial = 2266] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118285c00) [pid = 1654] [serial = 2265] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124a32c00) [pid = 1654] [serial = 2280] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1161d3c00) [pid = 1654] [serial = 2251] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124b39800) [pid = 1654] [serial = 2259] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128d76400) [pid = 1654] [serial = 2289] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11892f400) [pid = 1654] [serial = 2254] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128a0e400) [pid = 1654] [serial = 2288] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1177df400) [pid = 1654] [serial = 2268] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1151cb800) [pid = 1654] [serial = 2262] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x129433c00) [pid = 1654] [serial = 2292] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11841b800) [pid = 1654] [serial = 2253] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x123dd8000) [pid = 1654] [serial = 2277] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1198e1400) [pid = 1654] [serial = 2273] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x123fb6c00) [pid = 1654] [serial = 2257] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1654 | 1467356723568 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]]]}] 00:05:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:05:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1275ms 00:05:23 INFO - PROCESS | 1654 | 1467356723608 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 1654 | 1467356723612 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 00:05:24 WARNING - u'runner_teardown' () 00:05:24 INFO - No more tests 00:05:24 INFO - Got 0 unexpected results 00:05:24 INFO - SUITE-END | took 519s 00:05:24 INFO - Closing logging queue 00:05:24 INFO - queue closed 00:05:24 INFO - Return code: 0 00:05:24 WARNING - # TBPL SUCCESS # 00:05:24 INFO - Running post-action listener: _resource_record_post_action 00:05:24 INFO - Running post-run listener: _resource_record_post_run 00:05:25 INFO - Total resource usage - Wall time: 541s; CPU: 57.0%; Read bytes: 37355008; Write bytes: 957022720; Read time: 366; Write time: 5083 00:05:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:05:25 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150585856; Write bytes: 147522048; Read time: 13527; Write time: 315 00:05:25 INFO - run-tests - Wall time: 523s; CPU: 58.0%; Read bytes: 35200512; Write bytes: 797204480; Read time: 345; Write time: 4726 00:05:25 INFO - Running post-run listener: _upload_blobber_files 00:05:25 INFO - Blob upload gear active. 00:05:25 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:05:25 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 00:05:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 00:05:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 00:05:26 INFO - (blobuploader) - INFO - Open directory for files ... 00:05:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:05:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:05:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:05:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:05:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:05:27 INFO - (blobuploader) - INFO - Done attempting. 00:05:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:05:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:05:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:05:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:05:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:05:28 INFO - (blobuploader) - INFO - Done attempting. 00:05:28 INFO - (blobuploader) - INFO - Iteration through files over. 00:05:28 INFO - Return code: 0 00:05:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:05:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:05:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b1e17c8bdf6f7b7c36faa48c57ae8d80cf511ff802d040fc9589628793c435af51a89e4b6a4976ca3ee9af5634993873384d2685835015eed03fadb258f56811", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6c5f0652babc1485d447b346667010b6587c704d5afc071fb8c9f1b9e0f54f833a28927de4e764b730d7d43134fd77b775b61c3749ed2d2c00edbbcd543a8ed9"} 00:05:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:05:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:05:28 INFO - Contents: 00:05:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b1e17c8bdf6f7b7c36faa48c57ae8d80cf511ff802d040fc9589628793c435af51a89e4b6a4976ca3ee9af5634993873384d2685835015eed03fadb258f56811", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6c5f0652babc1485d447b346667010b6587c704d5afc071fb8c9f1b9e0f54f833a28927de4e764b730d7d43134fd77b775b61c3749ed2d2c00edbbcd543a8ed9"} 00:05:28 INFO - Running post-run listener: copy_logs_to_upload_dir 00:05:28 INFO - Copying logs to upload dir... 00:05:28 INFO - mkdir: /builds/slave/test/build/upload/logs 00:05:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=619.533397 ========= master_lag: 0.58 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 20 secs) (at 2016-07-01 00:05:29.225231) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 00:05:29.228598) ========= 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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners TMPDIR=/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b1e17c8bdf6f7b7c36faa48c57ae8d80cf511ff802d040fc9589628793c435af51a89e4b6a4976ca3ee9af5634993873384d2685835015eed03fadb258f56811", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6c5f0652babc1485d447b346667010b6587c704d5afc071fb8c9f1b9e0f54f833a28927de4e764b730d7d43134fd77b775b61c3749ed2d2c00edbbcd543a8ed9"} build_url:https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012856 build_url: 'https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b1e17c8bdf6f7b7c36faa48c57ae8d80cf511ff802d040fc9589628793c435af51a89e4b6a4976ca3ee9af5634993873384d2685835015eed03fadb258f56811", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6c5f0652babc1485d447b346667010b6587c704d5afc071fb8c9f1b9e0f54f833a28927de4e764b730d7d43134fd77b775b61c3749ed2d2c00edbbcd543a8ed9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BYhyStK5QLuxwGjV5gn0yw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.56 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 00:05:29.800498) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 00:05:29.800869) ========= 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.f8QQsu9r1x/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.I9DzxuzWoY/Listeners TMPDIR=/var/folders/8n/198zz2_16l7gkp94nf1ypm3000000w/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.004905 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 00:05:29.851614) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 00:05:29.852087) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 00:05:29.852580) ========= ========= Total master_lag: 3.35 =========