builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0314 starttime: 1465046839.19 results: success (0) buildid: 20160604051125 builduid: b3e475dab5d94bf89be646eca3f3a552 revision: 7eb468713fd5d88f0992eee5ab463432c204334f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:19.194953) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:19.195662) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:19.195939) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:19.268175) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:19.268440) ========= 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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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-04 06:27:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 163M=0s 2016-06-04 06:27:19 (163 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.163163 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:19.593814) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:19.594152) ========= 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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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.020380 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:19.652610) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 06:27:19.652921) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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-04 06:27:19,729 truncating revision to first 12 chars 2016-06-04 06:27:19,729 Setting DEBUG logging. 2016-06-04 06:27:19,730 attempt 1/10 2016-06-04 06:27:19,730 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7eb468713fd5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 06:27:20,791 unpacking tar archive at: mozilla-aurora-7eb468713fd5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.322971 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 06:27:20.998013) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:20.998551) ========= script_repo_revision: 7eb468713fd5d88f0992eee5ab463432c204334f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:20.999211) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:20.999700) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 06:27:21.017942) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 6 secs) (at 2016-06-04 06:27:21.018364) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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 06:27:21 INFO - MultiFileLogger online at 20160604 06:27:21 in /builds/slave/test 06:27:21 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 06:27:21 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:27:21 INFO - {'append_to_log': False, 06:27:21 INFO - 'base_work_dir': '/builds/slave/test', 06:27:21 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:27:21 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:27:21 INFO - 'buildbot_json_path': 'buildprops.json', 06:27:21 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:27:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:27:21 INFO - 'download_minidump_stackwalk': True, 06:27:21 INFO - 'download_symbols': 'true', 06:27:21 INFO - 'e10s': False, 06:27:21 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:27:21 INFO - 'tooltool.py': '/tools/tooltool.py', 06:27:21 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:27:21 INFO - '/tools/misc-python/virtualenv.py')}, 06:27:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:27:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:27:21 INFO - 'log_level': 'info', 06:27:21 INFO - 'log_to_console': True, 06:27:21 INFO - 'opt_config_files': (), 06:27:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:27:21 INFO - '--processes=1', 06:27:21 INFO - '--config=%(test_path)s/wptrunner.ini', 06:27:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:27:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:27:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:27:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:27:21 INFO - 'pip_index': False, 06:27:21 INFO - 'require_test_zip': True, 06:27:21 INFO - 'test_type': ('testharness',), 06:27:21 INFO - 'this_chunk': '1', 06:27:21 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:27:21 INFO - 'total_chunks': '10', 06:27:21 INFO - 'virtualenv_path': 'venv', 06:27:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:27:21 INFO - 'work_dir': 'build'} 06:27:21 INFO - ##### 06:27:21 INFO - ##### Running clobber step. 06:27:21 INFO - ##### 06:27:21 INFO - Running pre-action listener: _resource_record_pre_action 06:27:21 INFO - Running main action method: clobber 06:27:21 INFO - rmtree: /builds/slave/test/build 06:27:21 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:27:22 INFO - Running post-action listener: _resource_record_post_action 06:27:22 INFO - ##### 06:27:22 INFO - ##### Running read-buildbot-config step. 06:27:22 INFO - ##### 06:27:22 INFO - Running pre-action listener: _resource_record_pre_action 06:27:22 INFO - Running main action method: read_buildbot_config 06:27:22 INFO - Using buildbot properties: 06:27:22 INFO - { 06:27:22 INFO - "project": "", 06:27:22 INFO - "product": "firefox", 06:27:22 INFO - "script_repo_revision": "production", 06:27:22 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 06:27:22 INFO - "repository": "", 06:27:22 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 06:27:22 INFO - "buildid": "20160604051125", 06:27:22 INFO - "pgo_build": "False", 06:27:22 INFO - "basedir": "/builds/slave/test", 06:27:22 INFO - "buildnumber": 23, 06:27:22 INFO - "slavename": "t-yosemite-r7-0314", 06:27:22 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 06:27:22 INFO - "platform": "macosx64", 06:27:22 INFO - "branch": "mozilla-aurora", 06:27:22 INFO - "revision": "7eb468713fd5d88f0992eee5ab463432c204334f", 06:27:22 INFO - "repo_path": "releases/mozilla-aurora", 06:27:22 INFO - "moz_repo_path": "", 06:27:22 INFO - "stage_platform": "macosx64", 06:27:22 INFO - "builduid": "b3e475dab5d94bf89be646eca3f3a552", 06:27:22 INFO - "slavebuilddir": "test" 06:27:22 INFO - } 06:27:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 06:27:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 06:27:22 INFO - Running post-action listener: _resource_record_post_action 06:27:22 INFO - ##### 06:27:22 INFO - ##### Running download-and-extract step. 06:27:22 INFO - ##### 06:27:22 INFO - Running pre-action listener: _resource_record_pre_action 06:27:22 INFO - Running main action method: download_and_extract 06:27:22 INFO - mkdir: /builds/slave/test/build/tests 06:27:22 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')]} 06:27:22 INFO - https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:27:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:27:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:27:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:27:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 06:27:52 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 06:27:52 INFO - retry: attempt #1 caught exception: timed out 06:27:52 INFO - retry: Failed, sleeping 30 seconds before retrying 06:28:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 06:28:26 INFO - Downloaded 1235 bytes. 06:28:26 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:28:26 INFO - Using the following test package requirements: 06:28:26 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 06:28:26 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 06:28:26 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 06:28:26 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:28:26 INFO - u'jsshell-mac64.zip'], 06:28:26 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 06:28:26 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 06:28:26 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 06:28:26 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 06:28:26 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 06:28:26 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:28:26 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 06:28:26 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 06:28:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:26 INFO - https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:28:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:28:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:28:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:28:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 06:28:29 INFO - Downloaded 18347688 bytes. 06:28:29 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:28:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:28:29 INFO - caution: filename not matched: web-platform/* 06:28:29 INFO - Return code: 11 06:28:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:29 INFO - https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:28:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:28:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:28:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:28:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 06:28:32 INFO - Downloaded 36389086 bytes. 06:28:32 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:28:32 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:28:36 INFO - caution: filename not matched: bin/* 06:28:36 INFO - caution: filename not matched: config/* 06:28:36 INFO - caution: filename not matched: mozbase/* 06:28:36 INFO - caution: filename not matched: marionette/* 06:28:36 INFO - caution: filename not matched: tools/wptserve/* 06:28:36 INFO - Return code: 11 06:28:36 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')]} 06:28:36 INFO - https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 06:28:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:28:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:28:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 06:28:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 06:28:43 INFO - Downloaded 73068095 bytes. 06:28:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:28:43 INFO - mkdir: /builds/slave/test/properties 06:28:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:28:43 INFO - Writing to file /builds/slave/test/properties/build_url 06:28:43 INFO - Contents: 06:28:43 INFO - build_url:https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:28:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:28:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:28:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:28:44 INFO - Contents: 06:28:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:28:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:44 INFO - https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:28:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:28:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:28:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:28:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 06:28:52 INFO - Downloaded 103670191 bytes. 06:28:52 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:28:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:28:56 INFO - Return code: 0 06:28:56 INFO - Running post-action listener: _resource_record_post_action 06:28:56 INFO - Running post-action listener: set_extra_try_arguments 06:28:56 INFO - ##### 06:28:56 INFO - ##### Running create-virtualenv step. 06:28:56 INFO - ##### 06:28:56 INFO - Running pre-action listener: _pre_create_virtualenv 06:28:56 INFO - Running pre-action listener: _resource_record_pre_action 06:28:56 INFO - Running main action method: create_virtualenv 06:28:56 INFO - Creating virtualenv /builds/slave/test/build/venv 06:28:56 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 06:28:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:28:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:28:56 INFO - Using real prefix '/tools/python27' 06:28:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:28:56 INFO - Installing distribute.............................................................................................................................................................................................done. 06:28:59 INFO - Installing pip.................done. 06:28:59 INFO - Return code: 0 06:28:59 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:28:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:28:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:28:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:28:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:28:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:28:59 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 0x10db2ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db49f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9234934c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db455e0>, '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 0x10d728cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d753990>, '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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:28:59 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 06:28:59 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 06:28:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jTyXUO9Yr6/Render', 06:28:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:28:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:28:59 INFO - 'HOME': '/Users/cltbld', 06:28:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:28:59 INFO - 'LOGNAME': 'cltbld', 06:28:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:28:59 INFO - 'MOZ_NO_REMOTE': '1', 06:28:59 INFO - 'NO_EM_RESTART': '1', 06:28:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:28:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:28:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:28:59 INFO - 'PWD': '/builds/slave/test', 06:28:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:28:59 INFO - 'SHELL': '/bin/bash', 06:28:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.y8ur6Qq08e/Listeners', 06:28:59 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 06:28:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:28:59 INFO - 'USER': 'cltbld', 06:28:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:28:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:28:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:28:59 INFO - 'XPC_FLAGS': '0x0', 06:28:59 INFO - 'XPC_SERVICE_NAME': '0', 06:28:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:29:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:29:00 INFO - Downloading/unpacking psutil>=0.7.1 06:29:00 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 06:29:00 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 06:29:00 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 06:29:00 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 06:29:00 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 06:29:00 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 06:29:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:29:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:29:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:29:03 INFO - Installing collected packages: psutil 06:29:03 INFO - Running setup.py install for psutil 06:29:03 INFO - building 'psutil._psutil_osx' extension 06:29:03 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 06:29:03 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 06:29:03 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 06:29:03 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 06:29:04 INFO - building 'psutil._psutil_posix' extension 06:29:04 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 06:29:04 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:29:04 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:29:04 INFO - ^ 06:29:04 INFO - 1 warning generated. 06:29:04 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 06:29:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:29:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:29:04 INFO - Successfully installed psutil 06:29:04 INFO - Cleaning up... 06:29:04 INFO - Return code: 0 06:29:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:29:04 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')]} 06:29:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:29:04 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')]} 06:29:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:29:04 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 0x10db2ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db49f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9234934c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db455e0>, '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 0x10d728cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d753990>, '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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:29:04 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 06:29:04 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 06:29:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jTyXUO9Yr6/Render', 06:29:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:29:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:29:04 INFO - 'HOME': '/Users/cltbld', 06:29:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:29:04 INFO - 'LOGNAME': 'cltbld', 06:29:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:04 INFO - 'MOZ_NO_REMOTE': '1', 06:29:04 INFO - 'NO_EM_RESTART': '1', 06:29:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:29:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:29:04 INFO - 'PWD': '/builds/slave/test', 06:29:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:29:04 INFO - 'SHELL': '/bin/bash', 06:29:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.y8ur6Qq08e/Listeners', 06:29:04 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 06:29:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:29:04 INFO - 'USER': 'cltbld', 06:29:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:29:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:29:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:29:04 INFO - 'XPC_FLAGS': '0x0', 06:29:04 INFO - 'XPC_SERVICE_NAME': '0', 06:29:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:29:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:29:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:29:04 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 06:29:04 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 06:29:04 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 06:29:04 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 06:29:04 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 06:29:04 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 06:29:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:29:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:29:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:29:07 INFO - Installing collected packages: mozsystemmonitor 06:29:07 INFO - Running setup.py install for mozsystemmonitor 06:29:07 INFO - Successfully installed mozsystemmonitor 06:29:07 INFO - Cleaning up... 06:29:07 INFO - Return code: 0 06:29:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:29:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:29:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:29:07 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 0x10db2ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db49f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9234934c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db455e0>, '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 0x10d728cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d753990>, '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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:29:07 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 06:29:07 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 06:29:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jTyXUO9Yr6/Render', 06:29:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:29:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:29:07 INFO - 'HOME': '/Users/cltbld', 06:29:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:29:07 INFO - 'LOGNAME': 'cltbld', 06:29:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:07 INFO - 'MOZ_NO_REMOTE': '1', 06:29:07 INFO - 'NO_EM_RESTART': '1', 06:29:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:29:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:29:07 INFO - 'PWD': '/builds/slave/test', 06:29:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:29:07 INFO - 'SHELL': '/bin/bash', 06:29:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.y8ur6Qq08e/Listeners', 06:29:07 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 06:29:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:29:07 INFO - 'USER': 'cltbld', 06:29:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:29:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:29:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:29:07 INFO - 'XPC_FLAGS': '0x0', 06:29:07 INFO - 'XPC_SERVICE_NAME': '0', 06:29:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:29:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:29:07 INFO - Downloading/unpacking blobuploader==1.2.4 06:29:07 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 06:29:07 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 06:29:07 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 06:29:07 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 06:29:07 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 06:29:07 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 06:29:09 INFO - Downloading blobuploader-1.2.4.tar.gz 06:29:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:29:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:29:10 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 06:29:10 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 06:29:10 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 06:29:10 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 06:29:10 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 06:29:10 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 06:29:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:29:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:29:10 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 06:29:10 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 06:29:10 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 06:29:10 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 06:29:10 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 06:29:10 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 06:29:11 INFO - Downloading docopt-0.6.1.tar.gz 06:29:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:29:11 INFO - Installing collected packages: blobuploader, requests, docopt 06:29:11 INFO - Running setup.py install for blobuploader 06:29:11 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:29:11 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:29:11 INFO - Running setup.py install for requests 06:29:11 INFO - Running setup.py install for docopt 06:29:12 INFO - Successfully installed blobuploader requests docopt 06:29:12 INFO - Cleaning up... 06:29:12 INFO - Return code: 0 06:29:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:29:12 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')]} 06:29:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:29:12 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')]} 06:29:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:29:12 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 0x10db2ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db49f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9234934c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db455e0>, '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 0x10d728cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d753990>, '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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:29:12 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 06:29:12 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 06:29:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jTyXUO9Yr6/Render', 06:29:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:29:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:29:12 INFO - 'HOME': '/Users/cltbld', 06:29:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:29:12 INFO - 'LOGNAME': 'cltbld', 06:29:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:12 INFO - 'MOZ_NO_REMOTE': '1', 06:29:12 INFO - 'NO_EM_RESTART': '1', 06:29:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:29:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:29:12 INFO - 'PWD': '/builds/slave/test', 06:29:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:29:12 INFO - 'SHELL': '/bin/bash', 06:29:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.y8ur6Qq08e/Listeners', 06:29:12 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 06:29:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:29:12 INFO - 'USER': 'cltbld', 06:29:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:29:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:29:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:29:12 INFO - 'XPC_FLAGS': '0x0', 06:29:12 INFO - 'XPC_SERVICE_NAME': '0', 06:29:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:29:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:29:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:29:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-2V_bqn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:29:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:29:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-K9AkHr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:29:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:29:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-EQE0al-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:29:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:29:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-IkuK5L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:29:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:29:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-e3E4lT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:29:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:29:12 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-4zBs2H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-RWAevP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-8i12A2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-lxiDqL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-86ZO7J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-qs8AmK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-eDzyAq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-GSVUtJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-sKnzVv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ndRsek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:29:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:29:13 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-TCkRC1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:29:14 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-w5DuSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:29:14 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-HRnbCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:29:14 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-vQnZ1G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:29:14 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-MjDauZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:29:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:29:14 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-57A1xO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:29:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:29:14 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 06:29:14 INFO - Running setup.py install for manifestparser 06:29:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:29:15 INFO - Running setup.py install for mozcrash 06:29:15 INFO - Running setup.py install for mozdebug 06:29:15 INFO - Running setup.py install for mozdevice 06:29:15 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:29:15 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:29:15 INFO - Running setup.py install for mozfile 06:29:15 INFO - Running setup.py install for mozhttpd 06:29:15 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:29:15 INFO - Running setup.py install for mozinfo 06:29:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Running setup.py install for mozInstall 06:29:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Running setup.py install for mozleak 06:29:16 INFO - Running setup.py install for mozlog 06:29:16 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Running setup.py install for moznetwork 06:29:16 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Running setup.py install for mozprocess 06:29:16 INFO - Running setup.py install for mozprofile 06:29:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:29:16 INFO - Running setup.py install for mozrunner 06:29:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:29:17 INFO - Running setup.py install for mozscreenshot 06:29:17 INFO - Running setup.py install for moztest 06:29:17 INFO - Running setup.py install for mozversion 06:29:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:29:17 INFO - Running setup.py install for wptserve 06:29:17 INFO - Running setup.py install for marionette-driver 06:29:17 INFO - Running setup.py install for browsermob-proxy 06:29:18 INFO - Running setup.py install for marionette-client 06:29:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:29:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:29:18 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 06:29:18 INFO - Cleaning up... 06:29:18 INFO - Return code: 0 06:29:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:29:18 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')]} 06:29:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:29:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:29:18 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')]} 06:29:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:29:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:29:18 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 0x10db2ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db49f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd9234934c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10db455e0>, '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 0x10d728cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d753990>, '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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:29:18 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 06:29:18 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 06:29:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jTyXUO9Yr6/Render', 06:29:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:29:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:29:18 INFO - 'HOME': '/Users/cltbld', 06:29:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:29:18 INFO - 'LOGNAME': 'cltbld', 06:29:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:18 INFO - 'MOZ_NO_REMOTE': '1', 06:29:18 INFO - 'NO_EM_RESTART': '1', 06:29:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:29:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:29:18 INFO - 'PWD': '/builds/slave/test', 06:29:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:29:18 INFO - 'SHELL': '/bin/bash', 06:29:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.y8ur6Qq08e/Listeners', 06:29:18 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 06:29:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:29:18 INFO - 'USER': 'cltbld', 06:29:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:29:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:29:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:29:18 INFO - 'XPC_FLAGS': '0x0', 06:29:18 INFO - 'XPC_SERVICE_NAME': '0', 06:29:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:29:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:29:18 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-vykhhE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:29:18 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)) 06:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:29:18 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-NOmGkF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:29:18 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)) 06:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:29:18 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-85IV7I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:29:18 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)) 06:29:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:29:18 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ghjTZn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-6QXPHp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-F5AaS3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ut4LSs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-jndBgf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-NvHz12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-MOTx7O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-iznGhK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-8RVc6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:29:19 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)) 06:29:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:29:19 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-nThzjW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:29:20 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)) 06:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:29:20 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-xsEe7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:29:20 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)) 06:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:29:20 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-pwtvls-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:29:20 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)) 06:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:29:20 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-7gun3P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:29:20 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)) 06:29:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:29:20 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-_JnxUp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:29:20 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)) 06:29:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:29:20 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-PwRa1O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:29:20 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)) 06:29:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:29:20 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-kudBM8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:29:20 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)) 06:29:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:29:20 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-PJmMKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:29:20 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)) 06:29:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:29:21 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-3l_5XA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:29:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:29:21 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)) 06:29:21 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)) 06:29:21 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)) 06:29:21 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)) 06:29:21 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)) 06:29:21 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)) 06:29:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:29:21 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 06:29:21 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 06:29:21 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 06:29:21 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 06:29:21 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 06:29:21 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 06:29:24 INFO - Downloading blessings-1.6.tar.gz 06:29:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:29:24 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)) 06:29:24 INFO - Installing collected packages: blessings 06:29:24 INFO - Running setup.py install for blessings 06:29:24 INFO - Successfully installed blessings 06:29:24 INFO - Cleaning up... 06:29:24 INFO - Return code: 0 06:29:24 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:29:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:29:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:29:24 INFO - Reading from file tmpfile_stdout 06:29:24 INFO - Current package versions: 06:29:24 INFO - blessings == 1.6 06:29:24 INFO - blobuploader == 1.2.4 06:29:24 INFO - browsermob-proxy == 0.6.0 06:29:24 INFO - docopt == 0.6.1 06:29:24 INFO - manifestparser == 1.1 06:29:24 INFO - marionette-client == 2.3.0 06:29:24 INFO - marionette-driver == 1.4.0 06:29:24 INFO - mozInstall == 1.12 06:29:24 INFO - mozcrash == 0.17 06:29:24 INFO - mozdebug == 0.1 06:29:24 INFO - mozdevice == 0.48 06:29:24 INFO - mozfile == 1.2 06:29:24 INFO - mozhttpd == 0.7 06:29:24 INFO - mozinfo == 0.9 06:29:24 INFO - mozleak == 0.1 06:29:24 INFO - mozlog == 3.1 06:29:24 INFO - moznetwork == 0.27 06:29:24 INFO - mozprocess == 0.22 06:29:24 INFO - mozprofile == 0.28 06:29:24 INFO - mozrunner == 6.11 06:29:24 INFO - mozscreenshot == 0.1 06:29:24 INFO - mozsystemmonitor == 0.0 06:29:24 INFO - moztest == 0.7 06:29:24 INFO - mozversion == 1.4 06:29:24 INFO - psutil == 3.1.1 06:29:24 INFO - requests == 1.2.3 06:29:24 INFO - wptserve == 1.4.0 06:29:24 INFO - wsgiref == 0.1.2 06:29:24 INFO - Running post-action listener: _resource_record_post_action 06:29:24 INFO - Running post-action listener: _start_resource_monitoring 06:29:24 INFO - Starting resource monitoring. 06:29:24 INFO - ##### 06:29:24 INFO - ##### Running pull step. 06:29:24 INFO - ##### 06:29:24 INFO - Running pre-action listener: _resource_record_pre_action 06:29:24 INFO - Running main action method: pull 06:29:24 INFO - Pull has nothing to do! 06:29:24 INFO - Running post-action listener: _resource_record_post_action 06:29:24 INFO - ##### 06:29:24 INFO - ##### Running install step. 06:29:24 INFO - ##### 06:29:24 INFO - Running pre-action listener: _resource_record_pre_action 06:29:24 INFO - Running main action method: install 06:29:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:29:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:29:25 INFO - Reading from file tmpfile_stdout 06:29:25 INFO - Detecting whether we're running mozinstall >=1.0... 06:29:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:29:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:29:25 INFO - Reading from file tmpfile_stdout 06:29:25 INFO - Output received: 06:29:25 INFO - Usage: mozinstall [options] installer 06:29:25 INFO - Options: 06:29:25 INFO - -h, --help show this help message and exit 06:29:25 INFO - -d DEST, --destination=DEST 06:29:25 INFO - Directory to install application into. [default: 06:29:25 INFO - "/builds/slave/test"] 06:29:25 INFO - --app=APP Application being installed. [default: firefox] 06:29:25 INFO - mkdir: /builds/slave/test/build/application 06:29:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 06:29:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 06:29:43 INFO - Reading from file tmpfile_stdout 06:29:43 INFO - Output received: 06:29:43 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 06:29:43 INFO - Running post-action listener: _resource_record_post_action 06:29:43 INFO - ##### 06:29:43 INFO - ##### Running run-tests step. 06:29:43 INFO - ##### 06:29:43 INFO - Running pre-action listener: _resource_record_pre_action 06:29:43 INFO - Running main action method: run_tests 06:29:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:29:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:29:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:29:43 INFO - grabbing minidump binary from tooltool 06:29:43 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')]} 06:29:43 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 0x10db455e0>, '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 0x10d728cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d753990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:29:43 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 06:29:43 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 06:29:43 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:29:43 INFO - Return code: 0 06:29:43 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:29:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:29:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:29:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:29:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jTyXUO9Yr6/Render', 06:29:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:29:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:29:43 INFO - 'HOME': '/Users/cltbld', 06:29:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:29:43 INFO - 'LOGNAME': 'cltbld', 06:29:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:29:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:29:43 INFO - 'MOZ_NO_REMOTE': '1', 06:29:43 INFO - 'NO_EM_RESTART': '1', 06:29:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:29:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:29:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:29:43 INFO - 'PWD': '/builds/slave/test', 06:29:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:29:43 INFO - 'SHELL': '/bin/bash', 06:29:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.y8ur6Qq08e/Listeners', 06:29:43 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 06:29:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:29:43 INFO - 'USER': 'cltbld', 06:29:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:29:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:29:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:29:43 INFO - 'XPC_FLAGS': '0x0', 06:29:43 INFO - 'XPC_SERVICE_NAME': '0', 06:29:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:29:43 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:29:43 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 06:29:43 INFO - import pkg_resources 06:29:44 INFO - Using 1 client processes 06:29:44 INFO - wptserve Starting http server on 127.0.0.1:8000 06:29:44 INFO - wptserve Starting http server on 127.0.0.1:8001 06:29:44 INFO - wptserve Starting http server on 127.0.0.1:8443 06:29:46 INFO - SUITE-START | Running 778 tests 06:29:46 INFO - Running testharness tests 06:29:46 INFO - Setting up ssl 06:29:46 INFO - PROCESS | certutil | 06:29:46 INFO - PROCESS | certutil | 06:29:46 INFO - PROCESS | certutil | 06:29:46 INFO - Certificate Nickname Trust Attributes 06:29:46 INFO - SSL,S/MIME,JAR/XPI 06:29:46 INFO - 06:29:46 INFO - web-platform-tests CT,, 06:29:46 INFO - 06:29:46 INFO - Starting runner 06:29:47 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:29:47 INFO - PROCESS | 2127 | 1465046987963 Marionette DEBUG Marionette enabled via build flag and pref 06:29:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x113f37000 == 1 [pid = 2127] [id = 1] 06:29:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 1 (0x113f37800) [pid = 2127] [serial = 1] [outer = 0x0] 06:29:48 INFO - PROCESS | 2127 | [2127] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:29:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 2 (0x113f38800) [pid = 2127] [serial = 2] [outer = 0x113f37800] 06:29:48 INFO - PROCESS | 2127 | 1465046988284 Marionette INFO Listening on port 2828 06:29:48 INFO - PROCESS | 2127 | 1465046988509 Marionette DEBUG Marionette enabled via command-line flag 06:29:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x116875000 == 2 [pid = 2127] [id = 2] 06:29:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 3 (0x116875800) [pid = 2127] [serial = 3] [outer = 0x0] 06:29:48 INFO - PROCESS | 2127 | [2127] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:29:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 4 (0x116876800) [pid = 2127] [serial = 4] [outer = 0x116875800] 06:29:48 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:29:48 INFO - PROCESS | 2127 | 1465046988660 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49693 06:29:48 INFO - PROCESS | 2127 | 1465046988746 Marionette DEBUG Closed connection conn0 06:29:48 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:29:48 INFO - PROCESS | 2127 | 1465046988749 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49694 06:29:48 INFO - PROCESS | 2127 | 1465046988760 Marionette DEBUG Closed connection conn1 06:29:48 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:29:48 INFO - PROCESS | 2127 | 1465046988765 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49695 06:29:48 INFO - PROCESS | 2127 | 1465046988774 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:29:48 INFO - PROCESS | 2127 | 1465046988780 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604051125","device":"desktop","version":"48.0a2"} 06:29:49 INFO - PROCESS | 2127 | [2127] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:29:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x11a183800 == 3 [pid = 2127] [id = 3] 06:29:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 5 (0x11a184000) [pid = 2127] [serial = 5] [outer = 0x0] 06:29:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x11a184800 == 4 [pid = 2127] [id = 4] 06:29:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 6 (0x11a1a3c00) [pid = 2127] [serial = 6] [outer = 0x0] 06:29:49 INFO - PROCESS | 2127 | [2127] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:29:50 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:29:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x12409f000 == 5 [pid = 2127] [id = 5] 06:29:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 7 (0x11a1a3400) [pid = 2127] [serial = 7] [outer = 0x0] 06:29:50 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:29:50 INFO - PROCESS | 2127 | [2127] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:29:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 8 (0x124189c00) [pid = 2127] [serial = 8] [outer = 0x11a1a3400] 06:29:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 9 (0x124816800) [pid = 2127] [serial = 9] [outer = 0x11a184000] 06:29:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 10 (0x124832400) [pid = 2127] [serial = 10] [outer = 0x11a1a3c00] 06:29:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 11 (0x124834000) [pid = 2127] [serial = 11] [outer = 0x11a1a3400] 06:29:50 INFO - PROCESS | 2127 | [2127] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:29:50 INFO - PROCESS | 2127 | 1465046990764 Marionette INFO startBrowser c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:50 INFO - PROCESS | 2127 | 1465046990785 Marionette DEBUG loaded listener.js 06:29:50 INFO - PROCESS | 2127 | 1465046990794 Marionette DEBUG loaded listener.js 06:29:50 INFO - PROCESS | 2127 | 1465046990796 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 12 (0x12704fc00) [pid = 2127] [serial = 12] [outer = 0x11a1a3400] 06:29:51 INFO - PROCESS | 2127 | 1465046991149 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c3f3f8e1-7d0d-6b4a-9476-89527f2959c7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604051125","device":"desktop","version":"48.0a2","command_id":1}}] 06:29:51 INFO - PROCESS | 2127 | 1465046991242 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}] 06:29:51 INFO - PROCESS | 2127 | 1465046991244 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:51 INFO - PROCESS | 2127 | 1465046991291 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:29:51 INFO - PROCESS | 2127 | 1465046991372 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:29:51 INFO - PROCESS | 2127 | 1465046991373 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:51 INFO - PROCESS | 2127 | [2127] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:29:51 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:29:51 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:29:51 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:29:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 13 (0x128e47400) [pid = 2127] [serial = 13] [outer = 0x11a1a3400] 06:29:51 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:29:51 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:29:51 INFO - PROCESS | 2127 | 1465046991659 Marionette TRACE conn2 <- [1,3,null,{}] 06:29:51 INFO - PROCESS | 2127 | 1465046991662 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:29:51 INFO - PROCESS | 2127 | 1465046991664 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:51 INFO - PROCESS | 2127 | 1465046991680 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:29:51 INFO - PROCESS | 2127 | 1465046991709 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:29:51 INFO - PROCESS | 2127 | 1465046991711 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:29:51 INFO - PROCESS | 2127 | 1465046991713 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:29:51 INFO - PROCESS | 2127 | 1465046991716 Marionette TRACE conn2 <- [1,6,null,{}] 06:29:51 INFO - PROCESS | 2127 | 1465046991718 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}] 06:29:51 INFO - PROCESS | 2127 | 1465046991720 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:51 INFO - PROCESS | 2127 | 1465046991733 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:29:51 INFO - PROCESS | 2127 | 1465046991740 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 2127 | 1465046991741 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293c5800 == 6 [pid = 2127] [id = 6] 06:29:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 14 (0x12936b800) [pid = 2127] [serial = 14] [outer = 0x0] 06:29:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 15 (0x12936d400) [pid = 2127] [serial = 15] [outer = 0x12936b800] 06:29:51 INFO - PROCESS | 2127 | 1465046991772 Marionette DEBUG loaded listener.js 06:29:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 16 (0x129482800) [pid = 2127] [serial = 16] [outer = 0x12936b800] 06:29:52 INFO - PROCESS | 2127 | 1465046992065 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]]]}] 06:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 06:29:52 INFO - PROCESS | 2127 | 1465046992083 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 2127 | 1465046992085 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:29:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x113fe7800 == 7 [pid = 2127] [id = 7] 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 17 (0x115173000) [pid = 2127] [serial = 17] [outer = 0x0] 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 18 (0x129622800) [pid = 2127] [serial = 18] [outer = 0x115173000] 06:29:52 INFO - PROCESS | 2127 | 1465046992111 Marionette DEBUG loaded listener.js 06:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 19 (0x12964b400) [pid = 2127] [serial = 19] [outer = 0x115173000] 06:29:52 INFO - PROCESS | 2127 | 1465046992180 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 2127 | 1465046992182 Marionette TRACE conn2 <- [1,10,null,{}] 06:29:52 INFO - PROCESS | 2127 | 1465046992199 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}] 06:29:52 INFO - PROCESS | 2127 | 1465046992202 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:52 INFO - PROCESS | 2127 | 1465046992335 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:29:52 INFO - PROCESS | 2127 | 1465046992370 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 2127 | 1465046992372 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a980000 == 8 [pid = 2127] [id = 8] 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 20 (0x12a9dd400) [pid = 2127] [serial = 20] [outer = 0x0] 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 21 (0x12a9df000) [pid = 2127] [serial = 21] [outer = 0x12a9dd400] 06:29:52 INFO - PROCESS | 2127 | 1465046992401 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 22 (0x12a9e3400) [pid = 2127] [serial = 22] [outer = 0x12a9dd400] 06:29:52 INFO - PROCESS | 2127 | 1465046992774 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]]]}] 06:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 665ms 06:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:29:52 INFO - PROCESS | 2127 | 1465046992805 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 2127 | 1465046992808 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:29:52 INFO - PROCESS | 2127 | 1465046992810 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 2127 | 1465046992811 Marionette TRACE conn2 <- [1,14,null,{}] 06:29:52 INFO - PROCESS | 2127 | 1465046992813 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}] 06:29:52 INFO - PROCESS | 2127 | 1465046992815 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:52 INFO - PROCESS | 2127 | 1465046992909 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:29:52 INFO - PROCESS | 2127 | 1465046992912 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 2127 | 1465046992914 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34c800 == 9 [pid = 2127] [id = 9] 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 23 (0x128d0b800) [pid = 2127] [serial = 23] [outer = 0x0] 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 24 (0x128d0d400) [pid = 2127] [serial = 24] [outer = 0x128d0b800] 06:29:52 INFO - PROCESS | 2127 | 1465046992938 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 25 (0x12ae1d400) [pid = 2127] [serial = 25] [outer = 0x128d0b800] 06:29:53 INFO - PROCESS | 2127 | 1465046993210 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]]]}] 06:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 06:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:29:53 INFO - PROCESS | 2127 | 1465046993230 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:29:53 INFO - PROCESS | 2127 | 1465046993231 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:29:53 INFO - PROCESS | 2127 | 1465046993233 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:29:53 INFO - PROCESS | 2127 | 1465046993234 Marionette TRACE conn2 <- [1,18,null,{}] 06:29:53 INFO - PROCESS | 2127 | 1465046993244 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}] 06:29:53 INFO - PROCESS | 2127 | 1465046993246 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:53 INFO - PROCESS | 2127 | 1465046993357 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:29:53 INFO - PROCESS | 2127 | 1465046993362 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:53 INFO - PROCESS | 2127 | 1465046993364 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdc0800 == 10 [pid = 2127] [id = 10] 06:29:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 26 (0x12bab3000) [pid = 2127] [serial = 26] [outer = 0x0] 06:29:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 27 (0x12bc36400) [pid = 2127] [serial = 27] [outer = 0x12bab3000] 06:29:53 INFO - PROCESS | 2127 | 1465046993395 Marionette DEBUG loaded listener.js 06:29:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 28 (0x12bc3cc00) [pid = 2127] [serial = 28] [outer = 0x12bab3000] 06:29:53 INFO - PROCESS | 2127 | 1465046993798 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]]]}] 06:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 619ms 06:29:53 INFO - PROCESS | 2127 | 1465046993853 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:29:53 INFO - PROCESS | 2127 | 1465046993854 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:29:53 INFO - PROCESS | 2127 | 1465046993857 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:29:53 INFO - PROCESS | 2127 | 1465046993858 Marionette TRACE conn2 <- [1,22,null,{}] 06:29:53 INFO - PROCESS | 2127 | 1465046993861 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}] 06:29:53 INFO - PROCESS | 2127 | 1465046993862 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:53 INFO - PROCESS | 2127 | 1465046993960 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:29:53 INFO - PROCESS | 2127 | 1465046993964 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:53 INFO - PROCESS | 2127 | 1465046993965 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c198000 == 11 [pid = 2127] [id = 11] 06:29:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 29 (0x12bc3fc00) [pid = 2127] [serial = 29] [outer = 0x0] 06:29:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 30 (0x12be55c00) [pid = 2127] [serial = 30] [outer = 0x12bc3fc00] 06:29:53 INFO - PROCESS | 2127 | 1465046993990 Marionette DEBUG loaded listener.js 06:29:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 31 (0x12be5f800) [pid = 2127] [serial = 31] [outer = 0x12bc3fc00] 06:29:54 INFO - PROCESS | 2127 | 1465046994240 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]]]}] 06:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 06:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:29:54 INFO - PROCESS | 2127 | 1465046994280 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 2127 | 1465046994281 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:29:54 INFO - PROCESS | 2127 | 1465046994283 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:29:54 INFO - PROCESS | 2127 | 1465046994284 Marionette TRACE conn2 <- [1,26,null,{}] 06:29:54 INFO - PROCESS | 2127 | 1465046994294 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}] 06:29:54 INFO - PROCESS | 2127 | 1465046994295 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:54 INFO - PROCESS | 2127 | 1465046994396 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:29:54 INFO - PROCESS | 2127 | 1465046994400 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:54 INFO - PROCESS | 2127 | 1465046994402 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2dc800 == 12 [pid = 2127] [id = 12] 06:29:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 32 (0x11812a800) [pid = 2127] [serial = 32] [outer = 0x0] 06:29:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 33 (0x12be52400) [pid = 2127] [serial = 33] [outer = 0x11812a800] 06:29:54 INFO - PROCESS | 2127 | 1465046994426 Marionette DEBUG loaded listener.js 06:29:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 34 (0x12be7bc00) [pid = 2127] [serial = 34] [outer = 0x11812a800] 06:29:54 INFO - PROCESS | 2127 | 1465046994691 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]]]}] 06:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 06:29:54 INFO - PROCESS | 2127 | 1465046994711 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 2127 | 1465046994712 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:29:54 INFO - PROCESS | 2127 | 1465046994714 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:29:54 INFO - PROCESS | 2127 | 1465046994728 Marionette TRACE conn2 <- [1,30,null,{}] 06:29:54 INFO - PROCESS | 2127 | 1465046994743 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}] 06:29:54 INFO - PROCESS | 2127 | 1465046994744 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:54 INFO - PROCESS | 2127 | 1465046994842 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:29:54 INFO - PROCESS | 2127 | 1465046994846 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:54 INFO - PROCESS | 2127 | 1465046994847 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c68b000 == 13 [pid = 2127] [id = 13] 06:29:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 35 (0x12be7e400) [pid = 2127] [serial = 35] [outer = 0x0] 06:29:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 36 (0x12c5b2c00) [pid = 2127] [serial = 36] [outer = 0x12be7e400] 06:29:54 INFO - PROCESS | 2127 | 1465046994871 Marionette DEBUG loaded listener.js 06:29:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 37 (0x12c5b6000) [pid = 2127] [serial = 37] [outer = 0x12be7e400] 06:29:55 INFO - PROCESS | 2127 | 1465046995119 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]]]}] 06:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 436ms 06:29:55 INFO - PROCESS | 2127 | 1465046995152 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:29:55 INFO - PROCESS | 2127 | 1465046995153 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:29:55 INFO - PROCESS | 2127 | 1465046995163 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:29:55 INFO - PROCESS | 2127 | 1465046995164 Marionette TRACE conn2 <- [1,34,null,{}] 06:29:55 INFO - PROCESS | 2127 | 1465046995166 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}] 06:29:55 INFO - PROCESS | 2127 | 1465046995167 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:55 INFO - PROCESS | 2127 | 1465046995263 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:29:55 INFO - PROCESS | 2127 | 1465046995267 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 2127 | 1465046995268 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca65800 == 14 [pid = 2127] [id = 14] 06:29:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 38 (0x12c5b8400) [pid = 2127] [serial = 38] [outer = 0x0] 06:29:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 39 (0x12c5bd800) [pid = 2127] [serial = 39] [outer = 0x12c5b8400] 06:29:55 INFO - PROCESS | 2127 | 1465046995293 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 40 (0x12c970800) [pid = 2127] [serial = 40] [outer = 0x12c5b8400] 06:29:55 INFO - PROCESS | 2127 | 1465046995537 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]]]}] 06:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 417ms 06:29:55 INFO - PROCESS | 2127 | 1465046995581 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:29:55 INFO - PROCESS | 2127 | 1465046995582 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:29:55 INFO - PROCESS | 2127 | 1465046995584 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:29:55 INFO - PROCESS | 2127 | 1465046995585 Marionette TRACE conn2 <- [1,38,null,{}] 06:29:55 INFO - PROCESS | 2127 | 1465046995595 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}] 06:29:55 INFO - PROCESS | 2127 | 1465046995596 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:55 INFO - PROCESS | 2127 | 1465046995699 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:29:55 INFO - PROCESS | 2127 | 1465046995702 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 2127 | 1465046995704 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d006000 == 15 [pid = 2127] [id = 15] 06:29:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 41 (0x12c973400) [pid = 2127] [serial = 41] [outer = 0x0] 06:29:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 42 (0x12cf54000) [pid = 2127] [serial = 42] [outer = 0x12c973400] 06:29:55 INFO - PROCESS | 2127 | 1465046995727 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 43 (0x12cf59400) [pid = 2127] [serial = 43] [outer = 0x12c973400] 06:29:55 INFO - PROCESS | 2127 | 1465046995974 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]]]}] 06:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 06:29:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d283000 == 16 [pid = 2127] [id = 16] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 44 (0x12d283800) [pid = 2127] [serial = 44] [outer = 0x0] 06:29:56 INFO - PROCESS | 2127 | 1465046996023 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 2127 | 1465046996025 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 45 (0x12d285000) [pid = 2127] [serial = 45] [outer = 0x12d283800] 06:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 46 (0x12d289800) [pid = 2127] [serial = 46] [outer = 0x12d283800] 06:29:56 INFO - PROCESS | 2127 | 1465046996057 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - PROCESS | 2127 | 1465046996059 Marionette TRACE conn2 <- [1,42,null,{}] 06:29:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d282800 == 17 [pid = 2127] [id = 17] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 47 (0x12d203400) [pid = 2127] [serial = 47] [outer = 0x0] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 48 (0x12d20b400) [pid = 2127] [serial = 48] [outer = 0x12d203400] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 49 (0x1166e1c00) [pid = 2127] [serial = 49] [outer = 0x12d203400] 06:29:56 INFO - PROCESS | 2127 | 1465046996107 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}] 06:29:56 INFO - PROCESS | 2127 | 1465046996108 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:56 INFO - PROCESS | 2127 | 1465046996219 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:29:56 INFO - PROCESS | 2127 | 1465046996229 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 2127 | 1465046996230 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d58e800 == 18 [pid = 2127] [id = 18] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 50 (0x12d22d000) [pid = 2127] [serial = 50] [outer = 0x0] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 51 (0x12d22ec00) [pid = 2127] [serial = 51] [outer = 0x12d22d000] 06:29:56 INFO - PROCESS | 2127 | 1465046996263 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 52 (0x12d764400) [pid = 2127] [serial = 52] [outer = 0x12d22d000] 06:29:56 INFO - PROCESS | 2127 | 1465046996537 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]]]}] 06:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 514ms 06:29:56 INFO - PROCESS | 2127 | 1465046996564 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 2127 | 1465046996565 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:29:56 INFO - PROCESS | 2127 | 1465046996568 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - PROCESS | 2127 | 1465046996569 Marionette TRACE conn2 <- [1,46,null,{}] 06:29:56 INFO - PROCESS | 2127 | 1465046996579 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}] 06:29:56 INFO - PROCESS | 2127 | 1465046996580 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:56 INFO - PROCESS | 2127 | 1465046996695 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:29:56 INFO - PROCESS | 2127 | 1465046996700 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 2127 | 1465046996701 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x12da55800 == 19 [pid = 2127] [id = 19] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 53 (0x118539400) [pid = 2127] [serial = 53] [outer = 0x0] 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 54 (0x1195c1000) [pid = 2127] [serial = 54] [outer = 0x118539400] 06:29:56 INFO - PROCESS | 2127 | 1465046996730 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 55 (0x12d76a400) [pid = 2127] [serial = 55] [outer = 0x118539400] 06:29:57 INFO - PROCESS | 2127 | 1465046997045 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]]]}] 06:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 528ms 06:29:57 INFO - PROCESS | 2127 | 1465046997097 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:29:57 INFO - PROCESS | 2127 | 1465046997099 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:29:57 INFO - PROCESS | 2127 | 1465046997102 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - PROCESS | 2127 | 1465046997104 Marionette TRACE conn2 <- [1,50,null,{}] 06:29:57 INFO - PROCESS | 2127 | 1465046997107 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}] 06:29:57 INFO - PROCESS | 2127 | 1465046997109 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:57 INFO - PROCESS | 2127 | 1465046997258 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:29:57 INFO - PROCESS | 2127 | 1465046997266 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 2127 | 1465046997267 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc47800 == 20 [pid = 2127] [id = 20] 06:29:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 56 (0x11802b000) [pid = 2127] [serial = 56] [outer = 0x0] 06:29:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 57 (0x118033400) [pid = 2127] [serial = 57] [outer = 0x11802b000] 06:29:57 INFO - PROCESS | 2127 | 1465046997306 Marionette DEBUG loaded listener.js 06:29:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 58 (0x118314800) [pid = 2127] [serial = 58] [outer = 0x11802b000] 06:29:57 INFO - PROCESS | 2127 | 1465046997677 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]]]}] 06:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 624ms 06:29:57 INFO - PROCESS | 2127 | 1465046997726 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:29:57 INFO - PROCESS | 2127 | 1465046997727 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:29:57 INFO - PROCESS | 2127 | 1465046997729 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - PROCESS | 2127 | 1465046997730 Marionette TRACE conn2 <- [1,54,null,{}] 06:29:57 INFO - PROCESS | 2127 | 1465046997732 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}] 06:29:57 INFO - PROCESS | 2127 | 1465046997733 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:57 INFO - PROCESS | 2127 | 1465046997827 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:29:57 INFO - PROCESS | 2127 | 1465046997839 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 2127 | 1465046997840 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc56000 == 21 [pid = 2127] [id = 21] 06:29:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 59 (0x118317000) [pid = 2127] [serial = 59] [outer = 0x0] 06:29:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 60 (0x118324800) [pid = 2127] [serial = 60] [outer = 0x118317000] 06:29:57 INFO - PROCESS | 2127 | 1465046997868 Marionette DEBUG loaded listener.js 06:29:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 61 (0x118321c00) [pid = 2127] [serial = 61] [outer = 0x118317000] 06:29:58 INFO - PROCESS | 2127 | 1465046998734 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]]]}] 06:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1070ms 06:29:58 INFO - PROCESS | 2127 | 1465046998799 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:29:58 INFO - PROCESS | 2127 | 1465046998802 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:29:58 INFO - PROCESS | 2127 | 1465046998805 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:29:58 INFO - PROCESS | 2127 | 1465046998807 Marionette TRACE conn2 <- [1,58,null,{}] 06:29:58 INFO - PROCESS | 2127 | 1465046998811 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}] 06:29:58 INFO - PROCESS | 2127 | 1465046998812 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:58 INFO - PROCESS | 2127 | 1465046998928 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:29:58 INFO - PROCESS | 2127 | 1465046998980 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:58 INFO - PROCESS | 2127 | 1465046998982 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x112550000 == 22 [pid = 2127] [id = 22] 06:29:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 62 (0x11297b000) [pid = 2127] [serial = 62] [outer = 0x0] 06:29:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 63 (0x1129a7400) [pid = 2127] [serial = 63] [outer = 0x11297b000] 06:29:59 INFO - PROCESS | 2127 | 1465046999013 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x1133a3800) [pid = 2127] [serial = 64] [outer = 0x11297b000] 06:29:59 INFO - PROCESS | 2127 | 1465046999398 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]]]}] 06:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 623ms 06:29:59 INFO - PROCESS | 2127 | 1465046999428 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 2127 | 1465046999431 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:29:59 INFO - PROCESS | 2127 | 1465046999436 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - PROCESS | 2127 | 1465046999438 Marionette TRACE conn2 <- [1,62,null,{}] 06:29:59 INFO - PROCESS | 2127 | 1465046999440 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}] 06:29:59 INFO - PROCESS | 2127 | 1465046999442 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:59 INFO - PROCESS | 2127 | 1465046999559 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:29:59 INFO - PROCESS | 2127 | 1465046999598 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:59 INFO - PROCESS | 2127 | 1465046999600 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:29:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x116891800 == 23 [pid = 2127] [id = 23] 06:29:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x113d78400) [pid = 2127] [serial = 65] [outer = 0x0] 06:29:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x1166dd000) [pid = 2127] [serial = 66] [outer = 0x113d78400] 06:29:59 INFO - PROCESS | 2127 | 1465046999631 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x116a65c00) [pid = 2127] [serial = 67] [outer = 0x113d78400] 06:30:00 INFO - PROCESS | 2127 | 1465047000050 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]]]}] 06:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 06:30:00 INFO - PROCESS | 2127 | 1465047000106 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:30:00 INFO - PROCESS | 2127 | 1465047000108 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:30:00 INFO - PROCESS | 2127 | 1465047000111 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:30:00 INFO - PROCESS | 2127 | 1465047000113 Marionette TRACE conn2 <- [1,66,null,{}] 06:30:00 INFO - PROCESS | 2127 | 1465047000122 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}] 06:30:00 INFO - PROCESS | 2127 | 1465047000125 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:00 INFO - PROCESS | 2127 | 1465047000338 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:30:00 INFO - PROCESS | 2127 | 1465047000430 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:00 INFO - PROCESS | 2127 | 1465047000433 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x11734c000 == 24 [pid = 2127] [id = 24] 06:30:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x118129400) [pid = 2127] [serial = 68] [outer = 0x0] 06:30:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x118313c00) [pid = 2127] [serial = 69] [outer = 0x118129400] 06:30:00 INFO - PROCESS | 2127 | 1465047000485 Marionette DEBUG loaded listener.js 06:30:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x11832bc00) [pid = 2127] [serial = 70] [outer = 0x118129400] 06:30:01 INFO - PROCESS | 2127 | 1465047001200 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]]]}] 06:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1123ms 06:30:01 INFO - PROCESS | 2127 | 1465047001244 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:30:01 INFO - PROCESS | 2127 | 1465047001246 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:30:01 INFO - PROCESS | 2127 | 1465047001251 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - PROCESS | 2127 | 1465047001254 Marionette TRACE conn2 <- [1,70,null,{}] 06:30:01 INFO - PROCESS | 2127 | 1465047001260 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}] 06:30:01 INFO - PROCESS | 2127 | 1465047001262 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:01 INFO - PROCESS | 2127 | 1465047001351 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:30:01 INFO - PROCESS | 2127 | 1465047001403 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:01 INFO - PROCESS | 2127 | 1465047001406 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x1129d0800 == 25 [pid = 2127] [id = 25] 06:30:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x113f4ec00) [pid = 2127] [serial = 71] [outer = 0x0] 06:30:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x115ea7000) [pid = 2127] [serial = 72] [outer = 0x113f4ec00] 06:30:01 INFO - PROCESS | 2127 | 1465047001434 Marionette DEBUG loaded listener.js 06:30:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x11604d000) [pid = 2127] [serial = 73] [outer = 0x113f4ec00] 06:30:01 INFO - PROCESS | 2127 | 1465047001856 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]]]}] 06:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 623ms 06:30:01 INFO - PROCESS | 2127 | 1465047001875 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:30:01 INFO - PROCESS | 2127 | 1465047001878 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:30:01 INFO - PROCESS | 2127 | 1465047001882 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - PROCESS | 2127 | 1465047001884 Marionette TRACE conn2 <- [1,74,null,{}] 06:30:01 INFO - PROCESS | 2127 | 1465047001886 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}] 06:30:01 INFO - PROCESS | 2127 | 1465047001888 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:01 INFO - PROCESS | 2127 | 1465047001966 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:30:01 INFO - PROCESS | 2127 | 1465047001970 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:01 INFO - PROCESS | 2127 | 1465047001971 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x113b9e000 == 26 [pid = 2127] [id = 26] 06:30:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x116170000) [pid = 2127] [serial = 74] [outer = 0x0] 06:30:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x116624400) [pid = 2127] [serial = 75] [outer = 0x116170000] 06:30:02 INFO - PROCESS | 2127 | 1465047002002 Marionette DEBUG loaded listener.js 06:30:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1168a2000) [pid = 2127] [serial = 76] [outer = 0x116170000] 06:30:02 INFO - PROCESS | 2127 | 1465047002338 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]]]}] 06:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 06:30:02 INFO - PROCESS | 2127 | 1465047002359 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:30:02 INFO - PROCESS | 2127 | 1465047002361 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:30:02 INFO - PROCESS | 2127 | 1465047002363 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:30:02 INFO - PROCESS | 2127 | 1465047002365 Marionette TRACE conn2 <- [1,78,null,{}] 06:30:02 INFO - PROCESS | 2127 | 1465047002372 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}] 06:30:02 INFO - PROCESS | 2127 | 1465047002375 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:02 INFO - PROCESS | 2127 | 1465047002451 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:30:02 INFO - PROCESS | 2127 | 1465047002458 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:02 INFO - PROCESS | 2127 | 1465047002459 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x11611b000 == 27 [pid = 2127] [id = 27] 06:30:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x116f86400) [pid = 2127] [serial = 77] [outer = 0x0] 06:30:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x117653400) [pid = 2127] [serial = 78] [outer = 0x116f86400] 06:30:02 INFO - PROCESS | 2127 | 1465047002487 Marionette DEBUG loaded listener.js 06:30:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x118033800) [pid = 2127] [serial = 79] [outer = 0x116f86400] 06:30:02 INFO - PROCESS | 2127 | 1465047002815 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]]]}] 06:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 06:30:02 INFO - PROCESS | 2127 | 1465047002836 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:30:02 INFO - PROCESS | 2127 | 1465047002839 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:30:02 INFO - PROCESS | 2127 | 1465047002843 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:30:02 INFO - PROCESS | 2127 | 1465047002845 Marionette TRACE conn2 <- [1,82,null,{}] 06:30:02 INFO - PROCESS | 2127 | 1465047002847 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}] 06:30:02 INFO - PROCESS | 2127 | 1465047002848 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:02 INFO - PROCESS | 2127 | 1465047002931 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:30:02 INFO - PROCESS | 2127 | 1465047002973 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:02 INFO - PROCESS | 2127 | 1465047002974 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x11687e000 == 28 [pid = 2127] [id = 28] 06:30:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x116f8a400) [pid = 2127] [serial = 80] [outer = 0x0] 06:30:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1180c6c00) [pid = 2127] [serial = 81] [outer = 0x116f8a400] 06:30:03 INFO - PROCESS | 2127 | 1465047003000 Marionette DEBUG loaded listener.js 06:30:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118321800) [pid = 2127] [serial = 82] [outer = 0x116f8a400] 06:30:03 INFO - PROCESS | 2127 | 1465047003281 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]]]}] 06:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 06:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:30:03 INFO - PROCESS | 2127 | 1465047003312 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:30:03 INFO - PROCESS | 2127 | 1465047003313 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:30:03 INFO - PROCESS | 2127 | 1465047003315 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:30:03 INFO - PROCESS | 2127 | 1465047003316 Marionette TRACE conn2 <- [1,86,null,{}] 06:30:03 INFO - PROCESS | 2127 | 1465047003319 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}] 06:30:03 INFO - PROCESS | 2127 | 1465047003320 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:03 INFO - PROCESS | 2127 | 1465047003400 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:30:03 INFO - PROCESS | 2127 | 1465047003403 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:03 INFO - PROCESS | 2127 | 1465047003405 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x117353800 == 29 [pid = 2127] [id = 29] 06:30:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x11832c400) [pid = 2127] [serial = 83] [outer = 0x0] 06:30:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1183a2400) [pid = 2127] [serial = 84] [outer = 0x11832c400] 06:30:03 INFO - PROCESS | 2127 | 1465047003432 Marionette DEBUG loaded listener.js 06:30:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x11853ac00) [pid = 2127] [serial = 85] [outer = 0x11832c400] 06:30:03 INFO - PROCESS | 2127 | 1465047003730 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]]]}] 06:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 06:30:03 INFO - PROCESS | 2127 | 1465047003735 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:30:03 INFO - PROCESS | 2127 | 1465047003737 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:30:03 INFO - PROCESS | 2127 | 1465047003745 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:30:03 INFO - PROCESS | 2127 | 1465047003746 Marionette TRACE conn2 <- [1,90,null,{}] 06:30:03 INFO - PROCESS | 2127 | 1465047003748 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}] 06:30:03 INFO - PROCESS | 2127 | 1465047003753 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:03 INFO - PROCESS | 2127 | 1465047003878 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:30:03 INFO - PROCESS | 2127 | 1465047003886 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:03 INFO - PROCESS | 2127 | 1465047003887 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x118558000 == 30 [pid = 2127] [id = 30] 06:30:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118325000) [pid = 2127] [serial = 86] [outer = 0x0] 06:30:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1185d5000) [pid = 2127] [serial = 87] [outer = 0x118325000] 06:30:03 INFO - PROCESS | 2127 | 1465047003919 Marionette DEBUG loaded listener.js 06:30:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1195c0800) [pid = 2127] [serial = 88] [outer = 0x118325000] 06:30:04 INFO - PROCESS | 2127 | 1465047004247 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]]]}] 06:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 518ms 06:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:30:04 INFO - PROCESS | 2127 | 1465047004264 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:30:04 INFO - PROCESS | 2127 | 1465047004265 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:30:04 INFO - PROCESS | 2127 | 1465047004267 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:30:04 INFO - PROCESS | 2127 | 1465047004268 Marionette TRACE conn2 <- [1,94,null,{}] 06:30:04 INFO - PROCESS | 2127 | 1465047004270 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}] 06:30:04 INFO - PROCESS | 2127 | 1465047004274 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:04 INFO - PROCESS | 2127 | 1465047004350 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:30:04 INFO - PROCESS | 2127 | 1465047004357 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:04 INFO - PROCESS | 2127 | 1465047004358 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x119058000 == 31 [pid = 2127] [id = 31] 06:30:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1195c3000) [pid = 2127] [serial = 89] [outer = 0x0] 06:30:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x119782800) [pid = 2127] [serial = 90] [outer = 0x1195c3000] 06:30:04 INFO - PROCESS | 2127 | 1465047004382 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x119c71c00) [pid = 2127] [serial = 91] [outer = 0x1195c3000] 06:30:04 INFO - PROCESS | 2127 | 1465047004696 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]]]}] 06:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 06:30:04 INFO - PROCESS | 2127 | 1465047004735 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:30:04 INFO - PROCESS | 2127 | 1465047004737 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:30:04 INFO - PROCESS | 2127 | 1465047004741 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:30:04 INFO - PROCESS | 2127 | 1465047004742 Marionette TRACE conn2 <- [1,98,null,{}] 06:30:04 INFO - PROCESS | 2127 | 1465047004745 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}] 06:30:04 INFO - PROCESS | 2127 | 1465047004746 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:04 INFO - PROCESS | 2127 | 1465047004840 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:30:04 INFO - PROCESS | 2127 | 1465047004847 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:04 INFO - PROCESS | 2127 | 1465047004848 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x1191c4000 == 32 [pid = 2127] [id = 32] 06:30:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1195cf800) [pid = 2127] [serial = 92] [outer = 0x0] 06:30:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x119d5b800) [pid = 2127] [serial = 93] [outer = 0x1195cf800] 06:30:04 INFO - PROCESS | 2127 | 1465047004873 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x11a102800) [pid = 2127] [serial = 94] [outer = 0x1195cf800] 06:30:05 INFO - PROCESS | 2127 | 1465047005159 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]]]}] 06:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 06:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:30:05 INFO - PROCESS | 2127 | 1465047005210 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:30:05 INFO - PROCESS | 2127 | 1465047005212 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:30:05 INFO - PROCESS | 2127 | 1465047005214 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:30:05 INFO - PROCESS | 2127 | 1465047005215 Marionette TRACE conn2 <- [1,102,null,{}] 06:30:05 INFO - PROCESS | 2127 | 1465047005217 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}] 06:30:05 INFO - PROCESS | 2127 | 1465047005218 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:05 INFO - PROCESS | 2127 | 1465047005295 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:30:05 INFO - PROCESS | 2127 | 1465047005299 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:05 INFO - PROCESS | 2127 | 1465047005300 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x119572000 == 33 [pid = 2127] [id = 33] 06:30:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x11a107000) [pid = 2127] [serial = 95] [outer = 0x0] 06:30:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12160ac00) [pid = 2127] [serial = 96] [outer = 0x11a107000] 06:30:05 INFO - PROCESS | 2127 | 1465047005326 Marionette DEBUG loaded listener.js 06:30:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1216ce800) [pid = 2127] [serial = 97] [outer = 0x11a107000] 06:30:05 INFO - PROCESS | 2127 | 1465047005642 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]]]}] 06:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 06:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:30:05 INFO - PROCESS | 2127 | 1465047005682 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:30:05 INFO - PROCESS | 2127 | 1465047005683 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:30:05 INFO - PROCESS | 2127 | 1465047005685 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:30:05 INFO - PROCESS | 2127 | 1465047005686 Marionette TRACE conn2 <- [1,106,null,{}] 06:30:05 INFO - PROCESS | 2127 | 1465047005689 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}] 06:30:05 INFO - PROCESS | 2127 | 1465047005690 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:05 INFO - PROCESS | 2127 | 1465047005785 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:30:05 INFO - PROCESS | 2127 | 1465047005793 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:05 INFO - PROCESS | 2127 | 1465047005795 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x119beb000 == 34 [pid = 2127] [id = 34] 06:30:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x119d65000) [pid = 2127] [serial = 98] [outer = 0x0] 06:30:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1233df400) [pid = 2127] [serial = 99] [outer = 0x119d65000] 06:30:05 INFO - PROCESS | 2127 | 1465047005821 Marionette DEBUG loaded listener.js 06:30:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1236efc00) [pid = 2127] [serial = 100] [outer = 0x119d65000] 06:30:06 INFO - PROCESS | 2127 | 1465047006116 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]]]}] 06:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 472ms 06:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:30:06 INFO - PROCESS | 2127 | 1465047006159 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:30:06 INFO - PROCESS | 2127 | 1465047006161 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:30:06 INFO - PROCESS | 2127 | 1465047006163 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:30:06 INFO - PROCESS | 2127 | 1465047006165 Marionette TRACE conn2 <- [1,110,null,{}] 06:30:06 INFO - PROCESS | 2127 | 1465047006167 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}] 06:30:06 INFO - PROCESS | 2127 | 1465047006168 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:06 INFO - PROCESS | 2127 | 1465047006261 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:30:06 INFO - PROCESS | 2127 | 1465047006264 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 2127 | 1465047006266 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x11a191000 == 35 [pid = 2127] [id = 35] 06:30:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x1237c8000) [pid = 2127] [serial = 101] [outer = 0x0] 06:30:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12443dc00) [pid = 2127] [serial = 102] [outer = 0x1237c8000] 06:30:06 INFO - PROCESS | 2127 | 1465047006292 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x124893400) [pid = 2127] [serial = 103] [outer = 0x1237c8000] 06:30:06 INFO - PROCESS | 2127 | 1465047006600 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]]]}] 06:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 06:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:30:06 INFO - PROCESS | 2127 | 1465047006632 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:30:06 INFO - PROCESS | 2127 | 1465047006633 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:30:06 INFO - PROCESS | 2127 | 1465047006635 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:30:06 INFO - PROCESS | 2127 | 1465047006637 Marionette TRACE conn2 <- [1,114,null,{}] 06:30:06 INFO - PROCESS | 2127 | 1465047006642 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}] 06:30:06 INFO - PROCESS | 2127 | 1465047006644 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:06 INFO - PROCESS | 2127 | 1465047006754 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:30:06 INFO - PROCESS | 2127 | 1465047006761 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 2127 | 1465047006762 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212df800 == 36 [pid = 2127] [id = 36] 06:30:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12160c800) [pid = 2127] [serial = 104] [outer = 0x0] 06:30:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12483a800) [pid = 2127] [serial = 105] [outer = 0x12160c800] 06:30:06 INFO - PROCESS | 2127 | 1465047006802 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x124e95800) [pid = 2127] [serial = 106] [outer = 0x12160c800] 06:30:07 INFO - PROCESS | 2127 | 1465047007233 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]]]}] 06:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 623ms 06:30:07 INFO - PROCESS | 2127 | 1465047007258 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:30:07 INFO - PROCESS | 2127 | 1465047007259 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:30:07 INFO - PROCESS | 2127 | 1465047007262 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:30:07 INFO - PROCESS | 2127 | 1465047007263 Marionette TRACE conn2 <- [1,118,null,{}] 06:30:07 INFO - PROCESS | 2127 | 1465047007265 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}] 06:30:07 INFO - PROCESS | 2127 | 1465047007266 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:07 INFO - PROCESS | 2127 | 1465047007367 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:30:07 INFO - PROCESS | 2127 | 1465047007374 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:07 INFO - PROCESS | 2127 | 1465047007375 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x12346c800 == 37 [pid = 2127] [id = 37] 06:30:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x121611800) [pid = 2127] [serial = 107] [outer = 0x0] 06:30:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x124eca400) [pid = 2127] [serial = 108] [outer = 0x121611800] 06:30:07 INFO - PROCESS | 2127 | 1465047007399 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x12570f800) [pid = 2127] [serial = 109] [outer = 0x121611800] 06:30:07 INFO - PROCESS | 2127 | 1465047007692 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]]]}] 06:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 06:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:30:07 INFO - PROCESS | 2127 | 1465047007730 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:30:07 INFO - PROCESS | 2127 | 1465047007731 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:30:07 INFO - PROCESS | 2127 | 1465047007733 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:30:07 INFO - PROCESS | 2127 | 1465047007734 Marionette TRACE conn2 <- [1,122,null,{}] 06:30:07 INFO - PROCESS | 2127 | 1465047007737 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}] 06:30:07 INFO - PROCESS | 2127 | 1465047007739 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:07 INFO - PROCESS | 2127 | 1465047007818 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:30:07 INFO - PROCESS | 2127 | 1465047007831 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:07 INFO - PROCESS | 2127 | 1465047007833 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x12429e800 == 38 [pid = 2127] [id = 38] 06:30:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x125d05800) [pid = 2127] [serial = 110] [outer = 0x0] 06:30:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x125dce800) [pid = 2127] [serial = 111] [outer = 0x125d05800] 06:30:07 INFO - PROCESS | 2127 | 1465047007858 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x125dda800) [pid = 2127] [serial = 112] [outer = 0x125d05800] 06:30:08 INFO - PROCESS | 2127 | 1465047008155 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]]]}] 06:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 06:30:08 INFO - PROCESS | 2127 | 1465047008202 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 2127 | 1465047008203 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:30:08 INFO - PROCESS | 2127 | 1465047008208 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - PROCESS | 2127 | 1465047008209 Marionette TRACE conn2 <- [1,126,null,{}] 06:30:08 INFO - PROCESS | 2127 | 1465047008211 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}] 06:30:08 INFO - PROCESS | 2127 | 1465047008212 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:08 INFO - PROCESS | 2127 | 1465047008315 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:30:08 INFO - PROCESS | 2127 | 1465047008321 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 2127 | 1465047008322 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244d1000 == 39 [pid = 2127] [id = 39] 06:30:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x126d8ec00) [pid = 2127] [serial = 113] [outer = 0x0] 06:30:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x126f4a400) [pid = 2127] [serial = 114] [outer = 0x126d8ec00] 06:30:08 INFO - PROCESS | 2127 | 1465047008346 Marionette DEBUG loaded listener.js 06:30:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x126fc8400) [pid = 2127] [serial = 115] [outer = 0x126d8ec00] 06:30:08 INFO - PROCESS | 2127 | 1465047008647 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]]]}] 06:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 06:30:08 INFO - PROCESS | 2127 | 1465047008677 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 2127 | 1465047008679 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:30:08 INFO - PROCESS | 2127 | 1465047008681 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - PROCESS | 2127 | 1465047008682 Marionette TRACE conn2 <- [1,130,null,{}] 06:30:08 INFO - PROCESS | 2127 | 1465047008684 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}] 06:30:08 INFO - PROCESS | 2127 | 1465047008685 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:08 INFO - PROCESS | 2127 | 1465047008769 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:30:08 INFO - PROCESS | 2127 | 1465047008775 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 2127 | 1465047008776 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x125767000 == 40 [pid = 2127] [id = 40] 06:30:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x12704b000) [pid = 2127] [serial = 116] [outer = 0x0] 06:30:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x128c04000) [pid = 2127] [serial = 117] [outer = 0x12704b000] 06:30:08 INFO - PROCESS | 2127 | 1465047008799 Marionette DEBUG loaded listener.js 06:30:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x128c4a000) [pid = 2127] [serial = 118] [outer = 0x12704b000] 06:30:09 INFO - PROCESS | 2127 | 1465047009124 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]]]}] 06:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 470ms 06:30:09 INFO - PROCESS | 2127 | 1465047009152 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:30:09 INFO - PROCESS | 2127 | 1465047009153 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:30:09 INFO - PROCESS | 2127 | 1465047009157 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:30:09 INFO - PROCESS | 2127 | 1465047009158 Marionette TRACE conn2 <- [1,134,null,{}] 06:30:09 INFO - PROCESS | 2127 | 1465047009161 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}] 06:30:09 INFO - PROCESS | 2127 | 1465047009162 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:09 INFO - PROCESS | 2127 | 1465047009921 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:30:09 INFO - PROCESS | 2127 | 1465047009938 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:09 INFO - PROCESS | 2127 | 1465047009939 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x112170800 == 41 [pid = 2127] [id = 41] 06:30:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x1129a1000) [pid = 2127] [serial = 119] [outer = 0x0] 06:30:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x1133a7400) [pid = 2127] [serial = 120] [outer = 0x1129a1000] 06:30:09 INFO - PROCESS | 2127 | 1465047009967 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 121 (0x116042400) [pid = 2127] [serial = 121] [outer = 0x1129a1000] 06:30:10 INFO - PROCESS | 2127 | 1465047010329 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]]]}] 06:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1220ms 06:30:10 INFO - PROCESS | 2127 | 1465047010378 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:30:10 INFO - PROCESS | 2127 | 1465047010380 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:30:10 INFO - PROCESS | 2127 | 1465047010391 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:30:10 INFO - PROCESS | 2127 | 1465047010392 Marionette TRACE conn2 <- [1,138,null,{}] 06:30:10 INFO - PROCESS | 2127 | 1465047010395 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}] 06:30:10 INFO - PROCESS | 2127 | 1465047010398 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:10 INFO - PROCESS | 2127 | 1465047010490 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:30:10 INFO - PROCESS | 2127 | 1465047010494 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:10 INFO - PROCESS | 2127 | 1465047010495 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x113bb3800 == 42 [pid = 2127] [id = 42] 06:30:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 122 (0x1166da400) [pid = 2127] [serial = 122] [outer = 0x0] 06:30:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 123 (0x116f82400) [pid = 2127] [serial = 123] [outer = 0x1166da400] 06:30:10 INFO - PROCESS | 2127 | 1465047010522 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 124 (0x11765b800) [pid = 2127] [serial = 124] [outer = 0x1166da400] 06:30:10 INFO - PROCESS | 2127 | 1465047010843 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]]]}] 06:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms 06:30:10 INFO - PROCESS | 2127 | 1465047010864 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:30:10 INFO - PROCESS | 2127 | 1465047010866 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:30:10 INFO - PROCESS | 2127 | 1465047010868 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:30:10 INFO - PROCESS | 2127 | 1465047010869 Marionette TRACE conn2 <- [1,142,null,{}] 06:30:10 INFO - PROCESS | 2127 | 1465047010875 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}] 06:30:10 INFO - PROCESS | 2127 | 1465047010877 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:10 INFO - PROCESS | 2127 | 1465047010980 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:30:11 INFO - PROCESS | 2127 | 1465047011013 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:11 INFO - PROCESS | 2127 | 1465047011015 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x116890000 == 43 [pid = 2127] [id = 43] 06:30:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 125 (0x1180c9800) [pid = 2127] [serial = 125] [outer = 0x0] 06:30:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 126 (0x118128c00) [pid = 2127] [serial = 126] [outer = 0x1180c9800] 06:30:11 INFO - PROCESS | 2127 | 1465047011040 Marionette DEBUG loaded listener.js 06:30:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 127 (0x1183a2800) [pid = 2127] [serial = 127] [outer = 0x1180c9800] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 126 (0x11802b000) [pid = 2127] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 125 (0x118539400) [pid = 2127] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 124 (0x12d22d000) [pid = 2127] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 123 (0x12c973400) [pid = 2127] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 122 (0x12c5b8400) [pid = 2127] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 121 (0x12be7e400) [pid = 2127] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 120 (0x11812a800) [pid = 2127] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 119 (0x12bc3fc00) [pid = 2127] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 118 (0x12bab3000) [pid = 2127] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x128d0b800) [pid = 2127] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x12a9dd400) [pid = 2127] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x12936b800) [pid = 2127] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x1195c3000) [pid = 2127] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x1195cf800) [pid = 2127] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x11a107000) [pid = 2127] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x119d65000) [pid = 2127] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x12160c800) [pid = 2127] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x121611800) [pid = 2127] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x125d05800) [pid = 2127] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x118317000) [pid = 2127] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x11297b000) [pid = 2127] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x113d78400) [pid = 2127] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x118129400) [pid = 2127] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x113f4ec00) [pid = 2127] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x116170000) [pid = 2127] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x116f86400) [pid = 2127] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x116f8a400) [pid = 2127] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x11832c400) [pid = 2127] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:30:11 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x118325000) [pid = 2127] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:30:11 INFO - PROCESS | 2127 | 1465047011838 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]]]}] 06:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1023ms 06:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:30:11 INFO - PROCESS | 2127 | 1465047011892 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:30:11 INFO - PROCESS | 2127 | 1465047011894 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:30:11 INFO - PROCESS | 2127 | 1465047011902 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:30:11 INFO - PROCESS | 2127 | 1465047011906 Marionette TRACE conn2 <- [1,146,null,{}] 06:30:11 INFO - PROCESS | 2127 | 1465047011913 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}] 06:30:11 INFO - PROCESS | 2127 | 1465047011915 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:11 INFO - PROCESS | 2127 | 1465047011991 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:30:12 INFO - PROCESS | 2127 | 1465047012043 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:12 INFO - PROCESS | 2127 | 1465047012044 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x1180cf000 == 44 [pid = 2127] [id = 44] 06:30:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1129a0c00) [pid = 2127] [serial = 128] [outer = 0x0] 06:30:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x118035400) [pid = 2127] [serial = 129] [outer = 0x1129a0c00] 06:30:12 INFO - PROCESS | 2127 | 1465047012074 Marionette DEBUG loaded listener.js 06:30:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x1184c2400) [pid = 2127] [serial = 130] [outer = 0x1129a0c00] 06:30:12 INFO - PROCESS | 2127 | 1465047012347 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]]]}] 06:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 479ms 06:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:30:12 INFO - PROCESS | 2127 | 1465047012378 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:30:12 INFO - PROCESS | 2127 | 1465047012379 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:30:12 INFO - PROCESS | 2127 | 1465047012382 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:30:12 INFO - PROCESS | 2127 | 1465047012383 Marionette TRACE conn2 <- [1,150,null,{}] 06:30:12 INFO - PROCESS | 2127 | 1465047012385 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}] 06:30:12 INFO - PROCESS | 2127 | 1465047012386 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:12 INFO - PROCESS | 2127 | 1465047012484 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:30:12 INFO - PROCESS | 2127 | 1465047012487 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:12 INFO - PROCESS | 2127 | 1465047012490 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x119064000 == 45 [pid = 2127] [id = 45] 06:30:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1184bf400) [pid = 2127] [serial = 131] [outer = 0x0] 06:30:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x118786800) [pid = 2127] [serial = 132] [outer = 0x1184bf400] 06:30:12 INFO - PROCESS | 2127 | 1465047012515 Marionette DEBUG loaded listener.js 06:30:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x1191f1400) [pid = 2127] [serial = 133] [outer = 0x1184bf400] 06:30:12 INFO - PROCESS | 2127 | 1465047012827 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]]]}] 06:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 06:30:12 INFO - PROCESS | 2127 | 1465047012851 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:30:12 INFO - PROCESS | 2127 | 1465047012852 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:30:12 INFO - PROCESS | 2127 | 1465047012864 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:30:12 INFO - PROCESS | 2127 | 1465047012865 Marionette TRACE conn2 <- [1,154,null,{}] 06:30:12 INFO - PROCESS | 2127 | 1465047012867 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}] 06:30:12 INFO - PROCESS | 2127 | 1465047012868 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:12 INFO - PROCESS | 2127 | 1465047012940 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:30:12 INFO - PROCESS | 2127 | 1465047012944 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:12 INFO - PROCESS | 2127 | 1465047012948 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x119579000 == 46 [pid = 2127] [id = 46] 06:30:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x119785c00) [pid = 2127] [serial = 134] [outer = 0x0] 06:30:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x11978dc00) [pid = 2127] [serial = 135] [outer = 0x119785c00] 06:30:12 INFO - PROCESS | 2127 | 1465047012982 Marionette DEBUG loaded listener.js 06:30:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x11a1a4400) [pid = 2127] [serial = 136] [outer = 0x119785c00] 06:30:13 INFO - PROCESS | 2127 | 1465047013342 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]]]}] 06:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 522ms 06:30:13 INFO - PROCESS | 2127 | 1465047013383 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:30:13 INFO - PROCESS | 2127 | 1465047013384 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:30:13 INFO - PROCESS | 2127 | 1465047013393 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:30:13 INFO - PROCESS | 2127 | 1465047013395 Marionette TRACE conn2 <- [1,158,null,{}] 06:30:13 INFO - PROCESS | 2127 | 1465047013400 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}] 06:30:13 INFO - PROCESS | 2127 | 1465047013402 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:13 INFO - PROCESS | 2127 | 1465047013527 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:30:13 INFO - PROCESS | 2127 | 1465047013533 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:13 INFO - PROCESS | 2127 | 1465047013534 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x116885000 == 47 [pid = 2127] [id = 47] 06:30:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x118037400) [pid = 2127] [serial = 137] [outer = 0x0] 06:30:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x121611000) [pid = 2127] [serial = 138] [outer = 0x118037400] 06:30:13 INFO - PROCESS | 2127 | 1465047013578 Marionette DEBUG loaded listener.js 06:30:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x124447c00) [pid = 2127] [serial = 139] [outer = 0x118037400] 06:30:14 INFO - PROCESS | 2127 | 1465047014125 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]]]}] 06:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 777ms 06:30:14 INFO - PROCESS | 2127 | 1465047014165 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:30:14 INFO - PROCESS | 2127 | 1465047014167 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:30:14 INFO - PROCESS | 2127 | 1465047014172 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:30:14 INFO - PROCESS | 2127 | 1465047014175 Marionette TRACE conn2 <- [1,162,null,{}] 06:30:14 INFO - PROCESS | 2127 | 1465047014180 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}] 06:30:14 INFO - PROCESS | 2127 | 1465047014181 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:14 INFO - PROCESS | 2127 | 1465047014276 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:30:14 INFO - PROCESS | 2127 | 1465047014336 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:14 INFO - PROCESS | 2127 | 1465047014338 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x116113800 == 48 [pid = 2127] [id = 48] 06:30:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x11616e800) [pid = 2127] [serial = 140] [outer = 0x0] 06:30:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x1167c6c00) [pid = 2127] [serial = 141] [outer = 0x11616e800] 06:30:14 INFO - PROCESS | 2127 | 1465047014368 Marionette DEBUG loaded listener.js 06:30:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x116a68000) [pid = 2127] [serial = 142] [outer = 0x11616e800] 06:30:14 INFO - PROCESS | 2127 | 1465047014799 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]]]}] 06:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 675ms 06:30:14 INFO - PROCESS | 2127 | 1465047014846 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:30:14 INFO - PROCESS | 2127 | 1465047014849 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:30:14 INFO - PROCESS | 2127 | 1465047014873 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:30:14 INFO - PROCESS | 2127 | 1465047014875 Marionette TRACE conn2 <- [1,166,null,{}] 06:30:14 INFO - PROCESS | 2127 | 1465047014879 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}] 06:30:14 INFO - PROCESS | 2127 | 1465047014880 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:15 INFO - PROCESS | 2127 | 1465047014998 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:30:15 INFO - PROCESS | 2127 | 1465047015058 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:15 INFO - PROCESS | 2127 | 1465047015059 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x119ddb000 == 49 [pid = 2127] [id = 49] 06:30:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x11831a400) [pid = 2127] [serial = 143] [outer = 0x0] 06:30:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x118330000) [pid = 2127] [serial = 144] [outer = 0x11831a400] 06:30:15 INFO - PROCESS | 2127 | 1465047015091 Marionette DEBUG loaded listener.js 06:30:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x118785c00) [pid = 2127] [serial = 145] [outer = 0x11831a400] 06:30:15 INFO - PROCESS | 2127 | 1465047015518 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]]]}] 06:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 692ms 06:30:15 INFO - PROCESS | 2127 | 1465047015547 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:30:15 INFO - PROCESS | 2127 | 1465047015548 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:30:15 INFO - PROCESS | 2127 | 1465047015551 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:30:15 INFO - PROCESS | 2127 | 1465047015553 Marionette TRACE conn2 <- [1,170,null,{}] 06:30:15 INFO - PROCESS | 2127 | 1465047015561 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}] 06:30:15 INFO - PROCESS | 2127 | 1465047015564 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:15 INFO - PROCESS | 2127 | 1465047015658 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:30:15 INFO - PROCESS | 2127 | 1465047015713 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:15 INFO - PROCESS | 2127 | 1465047015715 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x11254a800 == 50 [pid = 2127] [id = 50] 06:30:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x1195ce800) [pid = 2127] [serial = 146] [outer = 0x0] 06:30:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x119d65800) [pid = 2127] [serial = 147] [outer = 0x1195ce800] 06:30:15 INFO - PROCESS | 2127 | 1465047015753 Marionette DEBUG loaded listener.js 06:30:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x12357e800) [pid = 2127] [serial = 148] [outer = 0x1195ce800] 06:30:16 INFO - PROCESS | 2127 | 1465047016135 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]]]}] 06:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 06:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:30:16 INFO - PROCESS | 2127 | 1465047016172 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:30:16 INFO - PROCESS | 2127 | 1465047016173 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:30:16 INFO - PROCESS | 2127 | 1465047016176 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:30:16 INFO - PROCESS | 2127 | 1465047016177 Marionette TRACE conn2 <- [1,174,null,{}] 06:30:16 INFO - PROCESS | 2127 | 1465047016179 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}] 06:30:16 INFO - PROCESS | 2127 | 1465047016181 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:16 INFO - PROCESS | 2127 | 1465047016276 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:30:16 INFO - PROCESS | 2127 | 1465047016350 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:16 INFO - PROCESS | 2127 | 1465047016352 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x12481f800 == 51 [pid = 2127] [id = 51] 06:30:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x124441800) [pid = 2127] [serial = 149] [outer = 0x0] 06:30:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 121 (0x124835400) [pid = 2127] [serial = 150] [outer = 0x124441800] 06:30:16 INFO - PROCESS | 2127 | 1465047016380 Marionette DEBUG loaded listener.js 06:30:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 122 (0x124896c00) [pid = 2127] [serial = 151] [outer = 0x124441800] 06:30:16 INFO - PROCESS | 2127 | 1465047016803 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]]]}] 06:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 06:30:16 INFO - PROCESS | 2127 | 1465047016846 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:30:16 INFO - PROCESS | 2127 | 1465047016848 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:30:16 INFO - PROCESS | 2127 | 1465047016850 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:30:16 INFO - PROCESS | 2127 | 1465047016851 Marionette TRACE conn2 <- [1,178,null,{}] 06:30:16 INFO - PROCESS | 2127 | 1465047016853 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}] 06:30:16 INFO - PROCESS | 2127 | 1465047016855 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:16 INFO - PROCESS | 2127 | 1465047016948 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:30:16 INFO - PROCESS | 2127 | 1465047016995 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:17 INFO - PROCESS | 2127 | 1465047016996 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x1129ce800 == 52 [pid = 2127] [id = 52] 06:30:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 123 (0x11395e000) [pid = 2127] [serial = 152] [outer = 0x0] 06:30:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 124 (0x1167c8800) [pid = 2127] [serial = 153] [outer = 0x11395e000] 06:30:17 INFO - PROCESS | 2127 | 1465047017024 Marionette DEBUG loaded listener.js 06:30:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 125 (0x118323c00) [pid = 2127] [serial = 154] [outer = 0x11395e000] 06:30:17 INFO - PROCESS | 2127 | 1465047017489 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]]]}] 06:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 06:30:17 INFO - PROCESS | 2127 | 1465047017539 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:30:17 INFO - PROCESS | 2127 | 1465047017541 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:30:17 INFO - PROCESS | 2127 | 1465047017566 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:30:17 INFO - PROCESS | 2127 | 1465047017568 Marionette TRACE conn2 <- [1,182,null,{}] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x119579000 == 51 [pid = 2127] [id = 46] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x119064000 == 50 [pid = 2127] [id = 45] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x1180cf000 == 49 [pid = 2127] [id = 44] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x119572000 == 48 [pid = 2127] [id = 33] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x116890000 == 47 [pid = 2127] [id = 43] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x119058000 == 46 [pid = 2127] [id = 31] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x113bb3800 == 45 [pid = 2127] [id = 42] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x117353800 == 44 [pid = 2127] [id = 29] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x11611b000 == 43 [pid = 2127] [id = 27] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x112170800 == 42 [pid = 2127] [id = 41] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x11687e000 == 41 [pid = 2127] [id = 28] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x1191c4000 == 40 [pid = 2127] [id = 32] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x118558000 == 39 [pid = 2127] [id = 30] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x12481f800 == 38 [pid = 2127] [id = 51] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x1244d1000 == 37 [pid = 2127] [id = 39] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x11254a800 == 36 [pid = 2127] [id = 50] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x1212df800 == 35 [pid = 2127] [id = 36] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x119ddb000 == 34 [pid = 2127] [id = 49] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x116885000 == 33 [pid = 2127] [id = 47] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x116113800 == 32 [pid = 2127] [id = 48] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x12429e800 == 31 [pid = 2127] [id = 38] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x125767000 == 30 [pid = 2127] [id = 40] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x11a191000 == 29 [pid = 2127] [id = 35] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x12346c800 == 28 [pid = 2127] [id = 37] 06:30:18 INFO - PROCESS | 2127 | --DOCSHELL 0x119beb000 == 27 [pid = 2127] [id = 34] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 124 (0x124834000) [pid = 2127] [serial = 11] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 123 (0x119782800) [pid = 2127] [serial = 90] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 122 (0x119d5b800) [pid = 2127] [serial = 93] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 121 (0x11a102800) [pid = 2127] [serial = 94] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 120 (0x12160ac00) [pid = 2127] [serial = 96] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 119 (0x1216ce800) [pid = 2127] [serial = 97] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 118 (0x1233df400) [pid = 2127] [serial = 99] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x12443dc00) [pid = 2127] [serial = 102] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x12483a800) [pid = 2127] [serial = 105] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x124eca400) [pid = 2127] [serial = 108] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x125dce800) [pid = 2127] [serial = 111] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x126f4a400) [pid = 2127] [serial = 114] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x1129a7400) [pid = 2127] [serial = 63] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x1166dd000) [pid = 2127] [serial = 66] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x118313c00) [pid = 2127] [serial = 69] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x115ea7000) [pid = 2127] [serial = 72] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x11604d000) [pid = 2127] [serial = 73] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x116624400) [pid = 2127] [serial = 75] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x1168a2000) [pid = 2127] [serial = 76] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x117653400) [pid = 2127] [serial = 78] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x1180c6c00) [pid = 2127] [serial = 81] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x1183a2400) [pid = 2127] [serial = 84] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1195c0800) [pid = 2127] [serial = 88] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1185d5000) [pid = 2127] [serial = 87] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1236efc00) [pid = 2127] [serial = 100] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x11853ac00) [pid = 2127] [serial = 85] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x124e95800) [pid = 2127] [serial = 106] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x12570f800) [pid = 2127] [serial = 109] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x125dda800) [pid = 2127] [serial = 112] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x119c71c00) [pid = 2127] [serial = 91] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x116a65c00) [pid = 2127] [serial = 67] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118033800) [pid = 2127] [serial = 79] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11832bc00) [pid = 2127] [serial = 70] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1133a3800) [pid = 2127] [serial = 64] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x118321c00) [pid = 2127] [serial = 61] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x118321800) [pid = 2127] [serial = 82] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x124189c00) [pid = 2127] [serial = 8] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x12c5bd800) [pid = 2127] [serial = 39] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12c5b2c00) [pid = 2127] [serial = 36] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12c5b6000) [pid = 2127] [serial = 37] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12be52400) [pid = 2127] [serial = 33] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12be7bc00) [pid = 2127] [serial = 34] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12be5f800) [pid = 2127] [serial = 31] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12be55c00) [pid = 2127] [serial = 30] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12bc36400) [pid = 2127] [serial = 27] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12bc3cc00) [pid = 2127] [serial = 28] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x128d0d400) [pid = 2127] [serial = 24] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x12ae1d400) [pid = 2127] [serial = 25] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x12a9df000) [pid = 2127] [serial = 21] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x12a9e3400) [pid = 2127] [serial = 22] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x129622800) [pid = 2127] [serial = 18] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x12936d400) [pid = 2127] [serial = 15] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x129482800) [pid = 2127] [serial = 16] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x118324800) [pid = 2127] [serial = 60] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x118033400) [pid = 2127] [serial = 57] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x118314800) [pid = 2127] [serial = 58] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x12d76a400) [pid = 2127] [serial = 55] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x1195c1000) [pid = 2127] [serial = 54] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x12d22ec00) [pid = 2127] [serial = 51] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x12d764400) [pid = 2127] [serial = 52] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x12d285000) [pid = 2127] [serial = 45] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 63 (0x12d20b400) [pid = 2127] [serial = 48] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 62 (0x12cf54000) [pid = 2127] [serial = 42] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 61 (0x12cf59400) [pid = 2127] [serial = 43] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | --DOMWINDOW == 60 (0x12c970800) [pid = 2127] [serial = 40] [outer = 0x0] [url = about:blank] 06:30:18 INFO - PROCESS | 2127 | 1465047018077 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}] 06:30:18 INFO - PROCESS | 2127 | 1465047018079 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:18 INFO - PROCESS | 2127 | 1465047018172 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:30:18 INFO - PROCESS | 2127 | 1465047018178 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:18 INFO - PROCESS | 2127 | 1465047018180 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x112548000 == 28 [pid = 2127] [id = 53] 06:30:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 61 (0x115ea7c00) [pid = 2127] [serial = 155] [outer = 0x0] 06:30:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 62 (0x11600e800) [pid = 2127] [serial = 156] [outer = 0x115ea7c00] 06:30:18 INFO - PROCESS | 2127 | 1465047018211 Marionette DEBUG loaded listener.js 06:30:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 63 (0x1161a5000) [pid = 2127] [serial = 157] [outer = 0x115ea7c00] 06:30:18 INFO - PROCESS | 2127 | 1465047018513 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]]]}] 06:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 974ms 06:30:18 INFO - PROCESS | 2127 | 1465047018543 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:30:18 INFO - PROCESS | 2127 | 1465047018546 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:30:18 INFO - PROCESS | 2127 | 1465047018549 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:30:18 INFO - PROCESS | 2127 | 1465047018550 Marionette TRACE conn2 <- [1,186,null,{}] 06:30:18 INFO - PROCESS | 2127 | 1465047018556 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}] 06:30:18 INFO - PROCESS | 2127 | 1465047018559 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:18 INFO - PROCESS | 2127 | 1465047018647 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:30:18 INFO - PROCESS | 2127 | 1465047018688 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:18 INFO - PROCESS | 2127 | 1465047018691 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x115e9b800 == 29 [pid = 2127] [id = 54] 06:30:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x1167cb800) [pid = 2127] [serial = 158] [outer = 0x0] 06:30:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x116a63400) [pid = 2127] [serial = 159] [outer = 0x1167cb800] 06:30:18 INFO - PROCESS | 2127 | 1465047018718 Marionette DEBUG loaded listener.js 06:30:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x11802d000) [pid = 2127] [serial = 160] [outer = 0x1167cb800] 06:30:18 INFO - PROCESS | 2127 | 1465047018982 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]]]}] 06:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 06:30:19 INFO - PROCESS | 2127 | 1465047019019 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 2127 | 1465047019022 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:30:19 INFO - PROCESS | 2127 | 1465047019031 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 2127 | 1465047019033 Marionette TRACE conn2 <- [1,190,null,{}] 06:30:19 INFO - PROCESS | 2127 | 1465047019035 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}] 06:30:19 INFO - PROCESS | 2127 | 1465047019036 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:19 INFO - PROCESS | 2127 | 1465047019118 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:30:19 INFO - PROCESS | 2127 | 1465047019126 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 2127 | 1465047019136 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x116aa3800 == 30 [pid = 2127] [id = 55] 06:30:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x118313400) [pid = 2127] [serial = 161] [outer = 0x0] 06:30:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x118317000) [pid = 2127] [serial = 162] [outer = 0x118313400] 06:30:19 INFO - PROCESS | 2127 | 1465047019165 Marionette DEBUG loaded listener.js 06:30:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x118326800) [pid = 2127] [serial = 163] [outer = 0x118313400] 06:30:19 INFO - PROCESS | 2127 | 1465047019496 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]]]}] 06:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 06:30:19 INFO - PROCESS | 2127 | 1465047019513 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 2127 | 1465047019517 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:30:19 INFO - PROCESS | 2127 | 1465047019521 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 2127 | 1465047019525 Marionette TRACE conn2 <- [1,194,null,{}] 06:30:19 INFO - PROCESS | 2127 | 1465047019527 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}] 06:30:19 INFO - PROCESS | 2127 | 1465047019528 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:19 INFO - PROCESS | 2127 | 1465047019602 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:30:19 INFO - PROCESS | 2127 | 1465047019608 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 2127 | 1465047019609 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x1180cd800 == 31 [pid = 2127] [id = 56] 06:30:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x1183a5c00) [pid = 2127] [serial = 164] [outer = 0x0] 06:30:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x1185ea000) [pid = 2127] [serial = 165] [outer = 0x1183a5c00] 06:30:19 INFO - PROCESS | 2127 | 1465047019635 Marionette DEBUG loaded listener.js 06:30:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x119033400) [pid = 2127] [serial = 166] [outer = 0x1183a5c00] 06:30:19 INFO - PROCESS | 2127 | 1465047019935 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]]]}] 06:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 06:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:30:19 INFO - PROCESS | 2127 | 1465047019992 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 2127 | 1465047019993 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:30:19 INFO - PROCESS | 2127 | 1465047019996 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 2127 | 1465047019997 Marionette TRACE conn2 <- [1,198,null,{}] 06:30:20 INFO - PROCESS | 2127 | 1465047019999 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}] 06:30:20 INFO - PROCESS | 2127 | 1465047020000 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:20 INFO - PROCESS | 2127 | 1465047020069 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:30:20 INFO - PROCESS | 2127 | 1465047020123 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:20 INFO - PROCESS | 2127 | 1465047020124 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187e6800 == 32 [pid = 2127] [id = 57] 06:30:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x115173400) [pid = 2127] [serial = 167] [outer = 0x0] 06:30:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x119034800) [pid = 2127] [serial = 168] [outer = 0x115173400] 06:30:20 INFO - PROCESS | 2127 | 1465047020149 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x1195c3c00) [pid = 2127] [serial = 169] [outer = 0x115173400] 06:30:20 INFO - PROCESS | 2127 | 1465047020498 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]]]}] 06:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 06:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:30:20 INFO - PROCESS | 2127 | 1465047020517 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:30:20 INFO - PROCESS | 2127 | 1465047020518 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:30:20 INFO - PROCESS | 2127 | 1465047020521 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:30:20 INFO - PROCESS | 2127 | 1465047020524 Marionette TRACE conn2 <- [1,202,null,{}] 06:30:20 INFO - PROCESS | 2127 | 1465047020527 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}] 06:30:20 INFO - PROCESS | 2127 | 1465047020531 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:20 INFO - PROCESS | 2127 | 1465047020639 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:30:20 INFO - PROCESS | 2127 | 1465047020669 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:20 INFO - PROCESS | 2127 | 1465047020671 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x119576000 == 33 [pid = 2127] [id = 58] 06:30:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x119781000) [pid = 2127] [serial = 170] [outer = 0x0] 06:30:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x119d5c800) [pid = 2127] [serial = 171] [outer = 0x119781000] 06:30:20 INFO - PROCESS | 2127 | 1465047020696 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x12357ac00) [pid = 2127] [serial = 172] [outer = 0x119781000] 06:30:21 INFO - PROCESS | 2127 | 1465047021014 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]]]}] 06:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 06:30:21 INFO - PROCESS | 2127 | 1465047021042 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 2127 | 1465047021043 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:30:21 INFO - PROCESS | 2127 | 1465047021051 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - PROCESS | 2127 | 1465047021052 Marionette TRACE conn2 <- [1,206,null,{}] 06:30:21 INFO - PROCESS | 2127 | 1465047021054 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}] 06:30:21 INFO - PROCESS | 2127 | 1465047021055 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:21 INFO - PROCESS | 2127 | 1465047021141 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:30:21 INFO - PROCESS | 2127 | 1465047021145 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 2127 | 1465047021146 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dda000 == 34 [pid = 2127] [id = 59] 06:30:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x11517c800) [pid = 2127] [serial = 173] [outer = 0x0] 06:30:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x124446400) [pid = 2127] [serial = 174] [outer = 0x11517c800] 06:30:21 INFO - PROCESS | 2127 | 1465047021170 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x124892400) [pid = 2127] [serial = 175] [outer = 0x11517c800] 06:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 426ms 06:30:21 INFO - PROCESS | 2127 | 1465047021467 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]]]}] 06:30:21 INFO - PROCESS | 2127 | 1465047021483 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 2127 | 1465047021485 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:30:21 INFO - PROCESS | 2127 | 1465047021496 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - PROCESS | 2127 | 1465047021497 Marionette TRACE conn2 <- [1,210,null,{}] 06:30:21 INFO - PROCESS | 2127 | 1465047021499 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}] 06:30:21 INFO - PROCESS | 2127 | 1465047021500 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:21 INFO - PROCESS | 2127 | 1465047021595 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:30:21 INFO - PROCESS | 2127 | 1465047021599 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 2127 | 1465047021600 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d5800 == 35 [pid = 2127] [id = 60] 06:30:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x119785000) [pid = 2127] [serial = 176] [outer = 0x0] 06:30:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x124899c00) [pid = 2127] [serial = 177] [outer = 0x119785000] 06:30:21 INFO - PROCESS | 2127 | 1465047021624 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x124e94c00) [pid = 2127] [serial = 178] [outer = 0x119785000] 06:30:21 INFO - PROCESS | 2127 | 1465047021932 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]]]}] 06:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 473ms 06:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:30:21 INFO - PROCESS | 2127 | 1465047021965 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 2127 | 1465047021966 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:30:21 INFO - PROCESS | 2127 | 1465047021968 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - PROCESS | 2127 | 1465047021969 Marionette TRACE conn2 <- [1,214,null,{}] 06:30:21 INFO - PROCESS | 2127 | 1465047021971 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}] 06:30:21 INFO - PROCESS | 2127 | 1465047021974 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:22 INFO - PROCESS | 2127 | 1465047022063 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:30:22 INFO - PROCESS | 2127 | 1465047022094 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:22 INFO - PROCESS | 2127 | 1465047022095 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x12346d800 == 36 [pid = 2127] [id = 61] 06:30:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x124ecac00) [pid = 2127] [serial = 179] [outer = 0x0] 06:30:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124f49400) [pid = 2127] [serial = 180] [outer = 0x124ecac00] 06:30:22 INFO - PROCESS | 2127 | 1465047022119 Marionette DEBUG loaded listener.js 06:30:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x125710800) [pid = 2127] [serial = 181] [outer = 0x124ecac00] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x118037400) [pid = 2127] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1166da400) [pid = 2127] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1129a0c00) [pid = 2127] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1180c9800) [pid = 2127] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x119785c00) [pid = 2127] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x1184bf400) [pid = 2127] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x1129a1000) [pid = 2127] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12704b000) [pid = 2127] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x126d8ec00) [pid = 2127] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:30:22 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x1237c8000) [pid = 2127] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:30:22 INFO - PROCESS | 2127 | 1465047022418 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]]]}] 06:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 06:30:22 INFO - PROCESS | 2127 | 1465047022439 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 2127 | 1465047022442 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:30:22 INFO - PROCESS | 2127 | 1465047022445 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 2127 | 1465047022446 Marionette TRACE conn2 <- [1,218,null,{}] 06:30:22 INFO - PROCESS | 2127 | 1465047022448 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}] 06:30:22 INFO - PROCESS | 2127 | 1465047022449 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:22 INFO - PROCESS | 2127 | 1465047022543 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:30:22 INFO - PROCESS | 2127 | 1465047022569 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:22 INFO - PROCESS | 2127 | 1465047022570 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236b3800 == 37 [pid = 2127] [id = 62] 06:30:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x1121b6400) [pid = 2127] [serial = 182] [outer = 0x0] 06:30:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x124894000) [pid = 2127] [serial = 183] [outer = 0x1121b6400] 06:30:22 INFO - PROCESS | 2127 | 1465047022595 Marionette DEBUG loaded listener.js 06:30:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x125711800) [pid = 2127] [serial = 184] [outer = 0x1121b6400] 06:30:22 INFO - PROCESS | 2127 | 1465047022841 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]]]}] 06:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 06:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:30:22 INFO - PROCESS | 2127 | 1465047022914 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 2127 | 1465047022915 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:30:22 INFO - PROCESS | 2127 | 1465047022917 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 2127 | 1465047022918 Marionette TRACE conn2 <- [1,222,null,{}] 06:30:22 INFO - PROCESS | 2127 | 1465047022920 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}] 06:30:22 INFO - PROCESS | 2127 | 1465047022923 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:23 INFO - PROCESS | 2127 | 1465047023014 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:30:23 INFO - PROCESS | 2127 | 1465047023017 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:23 INFO - PROCESS | 2127 | 1465047023019 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x124fb1800 == 38 [pid = 2127] [id = 63] 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x124f4ac00) [pid = 2127] [serial = 185] [outer = 0x0] 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x125d02800) [pid = 2127] [serial = 186] [outer = 0x124f4ac00] 06:30:23 INFO - PROCESS | 2127 | 1465047023047 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x126fbf800) [pid = 2127] [serial = 187] [outer = 0x124f4ac00] 06:30:23 INFO - PROCESS | 2127 | 1465047023381 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]]]}] 06:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 06:30:23 INFO - PROCESS | 2127 | 1465047023387 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:30:23 INFO - PROCESS | 2127 | 1465047023391 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:30:23 INFO - PROCESS | 2127 | 1465047023395 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:30:23 INFO - PROCESS | 2127 | 1465047023396 Marionette TRACE conn2 <- [1,226,null,{}] 06:30:23 INFO - PROCESS | 2127 | 1465047023398 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}] 06:30:23 INFO - PROCESS | 2127 | 1465047023400 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:23 INFO - PROCESS | 2127 | 1465047023495 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:30:23 INFO - PROCESS | 2127 | 1465047023501 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:23 INFO - PROCESS | 2127 | 1465047023501 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257b7000 == 39 [pid = 2127] [id = 64] 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x126f4ec00) [pid = 2127] [serial = 188] [outer = 0x0] 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x12704f000) [pid = 2127] [serial = 189] [outer = 0x126f4ec00] 06:30:23 INFO - PROCESS | 2127 | 1465047023528 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x12750e000) [pid = 2127] [serial = 190] [outer = 0x126f4ec00] 06:30:23 INFO - PROCESS | 2127 | 1465047023805 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]]]}] 06:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 420ms 06:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:30:23 INFO - PROCESS | 2127 | 1465047023815 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:30:23 INFO - PROCESS | 2127 | 1465047023817 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:30:23 INFO - PROCESS | 2127 | 1465047023819 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:30:23 INFO - PROCESS | 2127 | 1465047023820 Marionette TRACE conn2 <- [1,230,null,{}] 06:30:23 INFO - PROCESS | 2127 | 1465047023829 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}] 06:30:23 INFO - PROCESS | 2127 | 1465047023830 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:23 INFO - PROCESS | 2127 | 1465047023911 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:30:23 INFO - PROCESS | 2127 | 1465047023915 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:23 INFO - PROCESS | 2127 | 1465047023916 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cd5800 == 40 [pid = 2127] [id = 65] 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x128c45400) [pid = 2127] [serial = 191] [outer = 0x0] 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x128d02c00) [pid = 2127] [serial = 192] [outer = 0x128c45400] 06:30:23 INFO - PROCESS | 2127 | 1465047023940 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x128d0d000) [pid = 2127] [serial = 193] [outer = 0x128c45400] 06:30:24 INFO - PROCESS | 2127 | 1465047024308 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]]]}] 06:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 525ms 06:30:24 INFO - PROCESS | 2127 | 1465047024345 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:30:24 INFO - PROCESS | 2127 | 1465047024349 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:30:24 INFO - PROCESS | 2127 | 1465047024355 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:30:24 INFO - PROCESS | 2127 | 1465047024359 Marionette TRACE conn2 <- [1,234,null,{}] 06:30:24 INFO - PROCESS | 2127 | 1465047024365 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}] 06:30:24 INFO - PROCESS | 2127 | 1465047024368 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:24 INFO - PROCESS | 2127 | 1465047024526 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:30:24 INFO - PROCESS | 2127 | 1465047024614 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:24 INFO - PROCESS | 2127 | 1465047024616 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x11390c000 == 41 [pid = 2127] [id = 66] 06:30:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x113d77400) [pid = 2127] [serial = 194] [outer = 0x0] 06:30:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x115ea6400) [pid = 2127] [serial = 195] [outer = 0x113d77400] 06:30:24 INFO - PROCESS | 2127 | 1465047024649 Marionette DEBUG loaded listener.js 06:30:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x11662b400) [pid = 2127] [serial = 196] [outer = 0x113d77400] 06:30:25 INFO - PROCESS | 2127 | 1465047025202 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]]]}] 06:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 875ms 06:30:25 INFO - PROCESS | 2127 | 1465047025230 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:30:25 INFO - PROCESS | 2127 | 1465047025235 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:30:25 INFO - PROCESS | 2127 | 1465047025242 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:30:25 INFO - PROCESS | 2127 | 1465047025244 Marionette TRACE conn2 <- [1,238,null,{}] 06:30:25 INFO - PROCESS | 2127 | 1465047025248 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}] 06:30:25 INFO - PROCESS | 2127 | 1465047025251 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:25 INFO - PROCESS | 2127 | 1465047025409 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:30:25 INFO - PROCESS | 2127 | 1465047025499 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:25 INFO - PROCESS | 2127 | 1465047025502 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187d8000 == 42 [pid = 2127] [id = 67] 06:30:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x116a64000) [pid = 2127] [serial = 197] [outer = 0x0] 06:30:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x118037c00) [pid = 2127] [serial = 198] [outer = 0x116a64000] 06:30:25 INFO - PROCESS | 2127 | 1465047025535 Marionette DEBUG loaded listener.js 06:30:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x118312400) [pid = 2127] [serial = 199] [outer = 0x116a64000] 06:30:26 INFO - PROCESS | 2127 | 1465047026185 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]]]}] 06:30:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x116049800) [pid = 2127] [serial = 200] [outer = 0x12d203400] 06:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1023ms 06:30:26 INFO - PROCESS | 2127 | 1465047026282 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:30:26 INFO - PROCESS | 2127 | 1465047026285 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:30:26 INFO - PROCESS | 2127 | 1465047026324 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:30:26 INFO - PROCESS | 2127 | 1465047026326 Marionette TRACE conn2 <- [1,242,null,{}] 06:30:26 INFO - PROCESS | 2127 | 1465047026331 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}] 06:30:26 INFO - PROCESS | 2127 | 1465047026332 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:26 INFO - PROCESS | 2127 | 1465047026432 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:30:26 INFO - PROCESS | 2127 | 1465047026473 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:26 INFO - PROCESS | 2127 | 1465047026476 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x11611b000 == 43 [pid = 2127] [id = 68] 06:30:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x11812c800) [pid = 2127] [serial = 201] [outer = 0x0] 06:30:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x118312800) [pid = 2127] [serial = 202] [outer = 0x11812c800] 06:30:26 INFO - PROCESS | 2127 | 1465047026505 Marionette DEBUG loaded listener.js 06:30:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x118329800) [pid = 2127] [serial = 203] [outer = 0x11812c800] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x1257b7000 == 42 [pid = 2127] [id = 64] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x124fb1800 == 41 [pid = 2127] [id = 63] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x1236b3800 == 40 [pid = 2127] [id = 62] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x12346d800 == 39 [pid = 2127] [id = 61] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d5800 == 38 [pid = 2127] [id = 60] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x119dda000 == 37 [pid = 2127] [id = 59] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x119576000 == 36 [pid = 2127] [id = 58] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x1187e6800 == 35 [pid = 2127] [id = 57] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x1180cd800 == 34 [pid = 2127] [id = 56] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x116aa3800 == 33 [pid = 2127] [id = 55] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x115e9b800 == 32 [pid = 2127] [id = 54] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x112548000 == 31 [pid = 2127] [id = 53] 06:30:26 INFO - PROCESS | 2127 | --DOCSHELL 0x1129ce800 == 30 [pid = 2127] [id = 52] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x128c4a000) [pid = 2127] [serial = 118] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x124447c00) [pid = 2127] [serial = 139] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x116f82400) [pid = 2127] [serial = 123] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x118035400) [pid = 2127] [serial = 129] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x118128c00) [pid = 2127] [serial = 126] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11a1a4400) [pid = 2127] [serial = 136] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x118786800) [pid = 2127] [serial = 132] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1191f1400) [pid = 2127] [serial = 133] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x121611000) [pid = 2127] [serial = 138] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1183a2800) [pid = 2127] [serial = 127] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x116042400) [pid = 2127] [serial = 121] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1133a7400) [pid = 2127] [serial = 120] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11765b800) [pid = 2127] [serial = 124] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1184c2400) [pid = 2127] [serial = 130] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x11978dc00) [pid = 2127] [serial = 135] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x128c04000) [pid = 2127] [serial = 117] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x126fc8400) [pid = 2127] [serial = 115] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x124893400) [pid = 2127] [serial = 103] [outer = 0x0] [url = about:blank] 06:30:26 INFO - PROCESS | 2127 | 1465047026847 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]]]}] 06:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 605ms 06:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:30:26 INFO - PROCESS | 2127 | 1465047026896 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:30:26 INFO - PROCESS | 2127 | 1465047026898 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:30:26 INFO - PROCESS | 2127 | 1465047026902 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:30:26 INFO - PROCESS | 2127 | 1465047026904 Marionette TRACE conn2 <- [1,246,null,{}] 06:30:26 INFO - PROCESS | 2127 | 1465047026907 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}] 06:30:26 INFO - PROCESS | 2127 | 1465047026908 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:26 INFO - PROCESS | 2127 | 1465047026985 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:30:27 INFO - PROCESS | 2127 | 1465047027027 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:27 INFO - PROCESS | 2127 | 1465047027028 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ac5000 == 31 [pid = 2127] [id = 69] 06:30:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118321800) [pid = 2127] [serial = 204] [outer = 0x0] 06:30:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1183a2800) [pid = 2127] [serial = 205] [outer = 0x118321800] 06:30:27 INFO - PROCESS | 2127 | 1465047027057 Marionette DEBUG loaded listener.js 06:30:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x118785800) [pid = 2127] [serial = 206] [outer = 0x118321800] 06:30:27 INFO - PROCESS | 2127 | 1465047027349 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]]]}] 06:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 06:30:27 INFO - PROCESS | 2127 | 1465047027379 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:30:27 INFO - PROCESS | 2127 | 1465047027380 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:30:27 INFO - PROCESS | 2127 | 1465047027382 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:30:27 INFO - PROCESS | 2127 | 1465047027385 Marionette TRACE conn2 <- [1,250,null,{}] 06:30:27 INFO - PROCESS | 2127 | 1465047027396 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}] 06:30:27 INFO - PROCESS | 2127 | 1465047027399 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:27 INFO - PROCESS | 2127 | 1465047027477 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:30:27 INFO - PROCESS | 2127 | 1465047027482 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:27 INFO - PROCESS | 2127 | 1465047027485 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188b9000 == 32 [pid = 2127] [id = 70] 06:30:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1191f7800) [pid = 2127] [serial = 207] [outer = 0x0] 06:30:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x119d5c000) [pid = 2127] [serial = 208] [outer = 0x1191f7800] 06:30:27 INFO - PROCESS | 2127 | 1465047027514 Marionette DEBUG loaded listener.js 06:30:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1233dc400) [pid = 2127] [serial = 209] [outer = 0x1191f7800] 06:30:27 INFO - PROCESS | 2127 | 1465047027850 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]]]}] 06:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 524ms 06:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:30:27 INFO - PROCESS | 2127 | 1465047027907 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:30:27 INFO - PROCESS | 2127 | 1465047027909 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:30:27 INFO - PROCESS | 2127 | 1465047027911 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:30:27 INFO - PROCESS | 2127 | 1465047027912 Marionette TRACE conn2 <- [1,254,null,{}] 06:30:27 INFO - PROCESS | 2127 | 1465047027914 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}] 06:30:27 INFO - PROCESS | 2127 | 1465047027915 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:27 INFO - PROCESS | 2127 | 1465047027992 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:30:27 INFO - PROCESS | 2127 | 1465047027996 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:27 INFO - PROCESS | 2127 | 1465047027998 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c4a000 == 33 [pid = 2127] [id = 71] 06:30:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1237ce000) [pid = 2127] [serial = 210] [outer = 0x0] 06:30:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x124830800) [pid = 2127] [serial = 211] [outer = 0x1237ce000] 06:30:28 INFO - PROCESS | 2127 | 1465047028023 Marionette DEBUG loaded listener.js 06:30:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124bdc000) [pid = 2127] [serial = 212] [outer = 0x1237ce000] 06:30:28 INFO - PROCESS | 2127 | 1465047028314 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]]]}] 06:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 418ms 06:30:28 INFO - PROCESS | 2127 | 1465047028330 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:30:28 INFO - PROCESS | 2127 | 1465047028331 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:30:28 INFO - PROCESS | 2127 | 1465047028333 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:30:28 INFO - PROCESS | 2127 | 1465047028334 Marionette TRACE conn2 <- [1,258,null,{}] 06:30:28 INFO - PROCESS | 2127 | 1465047028336 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}] 06:30:28 INFO - PROCESS | 2127 | 1465047028338 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:28 INFO - PROCESS | 2127 | 1465047028423 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:30:28 INFO - PROCESS | 2127 | 1465047028426 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:28 INFO - PROCESS | 2127 | 1465047028427 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d5000 == 34 [pid = 2127] [id = 72] 06:30:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x124e9c800) [pid = 2127] [serial = 213] [outer = 0x0] 06:30:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12570bc00) [pid = 2127] [serial = 214] [outer = 0x124e9c800] 06:30:28 INFO - PROCESS | 2127 | 1465047028454 Marionette DEBUG loaded listener.js 06:30:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12577c400) [pid = 2127] [serial = 215] [outer = 0x124e9c800] 06:30:28 INFO - PROCESS | 2127 | 1465047028787 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]]]}] 06:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 06:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:30:28 INFO - PROCESS | 2127 | 1465047028802 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:30:28 INFO - PROCESS | 2127 | 1465047028803 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:30:28 INFO - PROCESS | 2127 | 1465047028806 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:30:28 INFO - PROCESS | 2127 | 1465047028807 Marionette TRACE conn2 <- [1,262,null,{}] 06:30:28 INFO - PROCESS | 2127 | 1465047028810 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}] 06:30:28 INFO - PROCESS | 2127 | 1465047028814 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:28 INFO - PROCESS | 2127 | 1465047028934 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:30:28 INFO - PROCESS | 2127 | 1465047028947 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:28 INFO - PROCESS | 2127 | 1465047028948 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x123474000 == 35 [pid = 2127] [id = 73] 06:30:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x125d02c00) [pid = 2127] [serial = 216] [outer = 0x0] 06:30:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x126d96800) [pid = 2127] [serial = 217] [outer = 0x125d02c00] 06:30:28 INFO - PROCESS | 2127 | 1465047028973 Marionette DEBUG loaded listener.js 06:30:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128d10400) [pid = 2127] [serial = 218] [outer = 0x125d02c00] 06:30:29 INFO - PROCESS | 2127 | 1465047029275 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]]]}] 06:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 519ms 06:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:30:29 INFO - PROCESS | 2127 | 1465047029326 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:30:29 INFO - PROCESS | 2127 | 1465047029327 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:30:29 INFO - PROCESS | 2127 | 1465047029334 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:30:29 INFO - PROCESS | 2127 | 1465047029335 Marionette TRACE conn2 <- [1,266,null,{}] 06:30:29 INFO - PROCESS | 2127 | 1465047029338 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}] 06:30:29 INFO - PROCESS | 2127 | 1465047029339 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:29 INFO - PROCESS | 2127 | 1465047029430 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:30:29 INFO - PROCESS | 2127 | 1465047029433 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:29 INFO - PROCESS | 2127 | 1465047029434 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x1131c3000 == 36 [pid = 2127] [id = 74] 06:30:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1195c8c00) [pid = 2127] [serial = 219] [outer = 0x0] 06:30:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x128e50400) [pid = 2127] [serial = 220] [outer = 0x1195c8c00] 06:30:29 INFO - PROCESS | 2127 | 1465047029458 Marionette DEBUG loaded listener.js 06:30:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x129367400) [pid = 2127] [serial = 221] [outer = 0x1195c8c00] 06:30:29 INFO - PROCESS | 2127 | 1465047029778 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]]]}] 06:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 06:30:29 INFO - PROCESS | 2127 | 1465047029804 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:30:29 INFO - PROCESS | 2127 | 1465047029807 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:30:29 INFO - PROCESS | 2127 | 1465047029810 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:30:29 INFO - PROCESS | 2127 | 1465047029811 Marionette TRACE conn2 <- [1,270,null,{}] 06:30:29 INFO - PROCESS | 2127 | 1465047029813 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}] 06:30:29 INFO - PROCESS | 2127 | 1465047029814 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:29 INFO - PROCESS | 2127 | 1465047029902 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:30:29 INFO - PROCESS | 2127 | 1465047029934 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:29 INFO - PROCESS | 2127 | 1465047029935 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x126fe6000 == 37 [pid = 2127] [id = 75] 06:30:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12936b800) [pid = 2127] [serial = 222] [outer = 0x0] 06:30:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12936f800) [pid = 2127] [serial = 223] [outer = 0x12936b800] 06:30:29 INFO - PROCESS | 2127 | 1465047029959 Marionette DEBUG loaded listener.js 06:30:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x129484c00) [pid = 2127] [serial = 224] [outer = 0x12936b800] 06:30:30 INFO - PROCESS | 2127 | 1465047030255 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]]]}] 06:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 06:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:30:30 INFO - PROCESS | 2127 | 1465047030288 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:30:30 INFO - PROCESS | 2127 | 1465047030292 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:30:30 INFO - PROCESS | 2127 | 1465047030295 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:30:30 INFO - PROCESS | 2127 | 1465047030297 Marionette TRACE conn2 <- [1,274,null,{}] 06:30:30 INFO - PROCESS | 2127 | 1465047030299 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}] 06:30:30 INFO - PROCESS | 2127 | 1465047030300 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:30 INFO - PROCESS | 2127 | 1465047030406 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:30:30 INFO - PROCESS | 2127 | 1465047030425 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:30 INFO - PROCESS | 2127 | 1465047030425 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x129041800 == 38 [pid = 2127] [id = 76] 06:30:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x11978cc00) [pid = 2127] [serial = 225] [outer = 0x0] 06:30:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12948c400) [pid = 2127] [serial = 226] [outer = 0x11978cc00] 06:30:30 INFO - PROCESS | 2127 | 1465047030464 Marionette DEBUG loaded listener.js 06:30:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12961c800) [pid = 2127] [serial = 227] [outer = 0x11978cc00] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x119781000) [pid = 2127] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x11517c800) [pid = 2127] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1121b6400) [pid = 2127] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1167cb800) [pid = 2127] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1183a5c00) [pid = 2127] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x118313400) [pid = 2127] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x119785000) [pid = 2127] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x11395e000) [pid = 2127] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x115ea7c00) [pid = 2127] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x11616e800) [pid = 2127] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11831a400) [pid = 2127] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x124ecac00) [pid = 2127] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124f4ac00) [pid = 2127] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1195ce800) [pid = 2127] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x115173400) [pid = 2127] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x124441800) [pid = 2127] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:30:31 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x126f4ec00) [pid = 2127] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:30:31 INFO - PROCESS | 2127 | 1465047031035 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]]]}] 06:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 769ms 06:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:30:31 INFO - PROCESS | 2127 | 1465047031065 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:30:31 INFO - PROCESS | 2127 | 1465047031066 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:30:31 INFO - PROCESS | 2127 | 1465047031068 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - PROCESS | 2127 | 1465047031069 Marionette TRACE conn2 <- [1,278,null,{}] 06:30:31 INFO - PROCESS | 2127 | 1465047031071 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}] 06:30:31 INFO - PROCESS | 2127 | 1465047031074 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:31 INFO - PROCESS | 2127 | 1465047031148 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:30:31 INFO - PROCESS | 2127 | 1465047031152 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 2127 | 1465047031153 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c45800 == 39 [pid = 2127] [id = 77] 06:30:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1167cb800) [pid = 2127] [serial = 228] [outer = 0x0] 06:30:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x11802fc00) [pid = 2127] [serial = 229] [outer = 0x1167cb800] 06:30:31 INFO - PROCESS | 2127 | 1465047031182 Marionette DEBUG loaded listener.js 06:30:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1191f8400) [pid = 2127] [serial = 230] [outer = 0x1167cb800] 06:30:31 INFO - PROCESS | 2127 | 1465047031594 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]]]}] 06:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 568ms 06:30:31 INFO - PROCESS | 2127 | 1465047031638 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:30:31 INFO - PROCESS | 2127 | 1465047031640 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:30:31 INFO - PROCESS | 2127 | 1465047031643 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - PROCESS | 2127 | 1465047031646 Marionette TRACE conn2 <- [1,282,null,{}] 06:30:31 INFO - PROCESS | 2127 | 1465047031649 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}] 06:30:31 INFO - PROCESS | 2127 | 1465047031652 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:31 INFO - PROCESS | 2127 | 1465047031779 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:30:31 INFO - PROCESS | 2127 | 1465047031788 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 2127 | 1465047031789 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x129772800 == 40 [pid = 2127] [id = 78] 06:30:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x126f4ec00) [pid = 2127] [serial = 231] [outer = 0x0] 06:30:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x129625400) [pid = 2127] [serial = 232] [outer = 0x126f4ec00] 06:30:31 INFO - PROCESS | 2127 | 1465047031815 Marionette DEBUG loaded listener.js 06:30:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12a7f2c00) [pid = 2127] [serial = 233] [outer = 0x126f4ec00] 06:30:32 INFO - PROCESS | 2127 | 1465047032142 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]]]}] 06:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 520ms 06:30:32 INFO - PROCESS | 2127 | 1465047032164 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:30:32 INFO - PROCESS | 2127 | 1465047032165 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:30:32 INFO - PROCESS | 2127 | 1465047032167 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:30:32 INFO - PROCESS | 2127 | 1465047032168 Marionette TRACE conn2 <- [1,286,null,{}] 06:30:32 INFO - PROCESS | 2127 | 1465047032171 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}] 06:30:32 INFO - PROCESS | 2127 | 1465047032173 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:32 INFO - PROCESS | 2127 | 1465047032275 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:30:32 INFO - PROCESS | 2127 | 1465047032281 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:32 INFO - PROCESS | 2127 | 1465047032282 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5de000 == 41 [pid = 2127] [id = 79] 06:30:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x129648800) [pid = 2127] [serial = 234] [outer = 0x0] 06:30:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12a908800) [pid = 2127] [serial = 235] [outer = 0x129648800] 06:30:32 INFO - PROCESS | 2127 | 1465047032306 Marionette DEBUG loaded listener.js 06:30:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12a9dd400) [pid = 2127] [serial = 236] [outer = 0x129648800] 06:30:32 INFO - PROCESS | 2127 | 1465047032599 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]]]}] 06:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 06:30:32 INFO - PROCESS | 2127 | 1465047032636 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:30:32 INFO - PROCESS | 2127 | 1465047032637 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:30:32 INFO - PROCESS | 2127 | 1465047032641 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:30:32 INFO - PROCESS | 2127 | 1465047032642 Marionette TRACE conn2 <- [1,290,null,{}] 06:30:32 INFO - PROCESS | 2127 | 1465047032644 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}] 06:30:32 INFO - PROCESS | 2127 | 1465047032645 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:32 INFO - PROCESS | 2127 | 1465047032728 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:30:32 INFO - PROCESS | 2127 | 1465047032732 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:32 INFO - PROCESS | 2127 | 1465047032733 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a84c000 == 42 [pid = 2127] [id = 80] 06:30:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12a9df800) [pid = 2127] [serial = 237] [outer = 0x0] 06:30:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12a9e5800) [pid = 2127] [serial = 238] [outer = 0x12a9df800] 06:30:32 INFO - PROCESS | 2127 | 1465047032760 Marionette DEBUG loaded listener.js 06:30:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12ae17000) [pid = 2127] [serial = 239] [outer = 0x12a9df800] 06:30:33 INFO - PROCESS | 2127 | 1465047033223 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]]]}] 06:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 06:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:30:33 INFO - PROCESS | 2127 | 1465047033260 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:30:33 INFO - PROCESS | 2127 | 1465047033263 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:30:33 INFO - PROCESS | 2127 | 1465047033266 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:30:33 INFO - PROCESS | 2127 | 1465047033268 Marionette TRACE conn2 <- [1,294,null,{}] 06:30:33 INFO - PROCESS | 2127 | 1465047033290 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}] 06:30:33 INFO - PROCESS | 2127 | 1465047033292 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:33 INFO - PROCESS | 2127 | 1465047033398 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:30:33 INFO - PROCESS | 2127 | 1465047033494 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:33 INFO - PROCESS | 2127 | 1465047033495 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x116abf800 == 43 [pid = 2127] [id = 81] 06:30:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11802cc00) [pid = 2127] [serial = 240] [outer = 0x0] 06:30:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1180ba400) [pid = 2127] [serial = 241] [outer = 0x11802cc00] 06:30:33 INFO - PROCESS | 2127 | 1465047033527 Marionette DEBUG loaded listener.js 06:30:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x11832ec00) [pid = 2127] [serial = 242] [outer = 0x11802cc00] 06:30:33 INFO - PROCESS | 2127 | 1465047033944 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]]]}] 06:30:33 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. 06:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 722ms 06:30:34 INFO - PROCESS | 2127 | 1465047034006 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 2127 | 1465047034009 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:30:34 INFO - PROCESS | 2127 | 1465047034015 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - PROCESS | 2127 | 1465047034017 Marionette TRACE conn2 <- [1,298,null,{}] 06:30:34 INFO - PROCESS | 2127 | 1465047034019 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}] 06:30:34 INFO - PROCESS | 2127 | 1465047034022 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:34 INFO - PROCESS | 2127 | 1465047034125 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:30:34 INFO - PROCESS | 2127 | 1465047034186 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:34 INFO - PROCESS | 2127 | 1465047034187 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dde800 == 44 [pid = 2127] [id = 82] 06:30:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x119053c00) [pid = 2127] [serial = 243] [outer = 0x0] 06:30:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x119781000) [pid = 2127] [serial = 244] [outer = 0x119053c00] 06:30:34 INFO - PROCESS | 2127 | 1465047034217 Marionette DEBUG loaded listener.js 06:30:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x121609c00) [pid = 2127] [serial = 245] [outer = 0x119053c00] 06:30:34 INFO - PROCESS | 2127 | 1465047034628 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]]]}] 06:30:34 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. 06:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 06:30:34 INFO - PROCESS | 2127 | 1465047034637 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 2127 | 1465047034639 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:30:34 INFO - PROCESS | 2127 | 1465047034641 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - PROCESS | 2127 | 1465047034644 Marionette TRACE conn2 <- [1,302,null,{}] 06:30:34 INFO - PROCESS | 2127 | 1465047034651 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}] 06:30:34 INFO - PROCESS | 2127 | 1465047034654 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:34 INFO - PROCESS | 2127 | 1465047034771 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:30:34 INFO - PROCESS | 2127 | 1465047034833 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:34 INFO - PROCESS | 2127 | 1465047034836 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293db000 == 45 [pid = 2127] [id = 83] 06:30:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x124bdc400) [pid = 2127] [serial = 246] [outer = 0x0] 06:30:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x1251a2400) [pid = 2127] [serial = 247] [outer = 0x124bdc400] 06:30:34 INFO - PROCESS | 2127 | 1465047034866 Marionette DEBUG loaded listener.js 06:30:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x126d92c00) [pid = 2127] [serial = 248] [outer = 0x124bdc400] 06:30:35 INFO - PROCESS | 2127 | 1465047035280 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]]]}] 06:30:35 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. 06:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 06:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:30:35 INFO - PROCESS | 2127 | 1465047035312 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:30:35 INFO - PROCESS | 2127 | 1465047035314 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:30:35 INFO - PROCESS | 2127 | 1465047035316 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:30:35 INFO - PROCESS | 2127 | 1465047035317 Marionette TRACE conn2 <- [1,306,null,{}] 06:30:35 INFO - PROCESS | 2127 | 1465047035320 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}] 06:30:35 INFO - PROCESS | 2127 | 1465047035321 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:35 INFO - PROCESS | 2127 | 1465047035431 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:30:35 INFO - PROCESS | 2127 | 1465047035479 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:35 INFO - PROCESS | 2127 | 1465047035481 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:35 INFO - PROCESS | 2127 | ++DOCSHELL 0x126fd5800 == 46 [pid = 2127] [id = 84] 06:30:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x127339800) [pid = 2127] [serial = 249] [outer = 0x0] 06:30:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x128c02800) [pid = 2127] [serial = 250] [outer = 0x127339800] 06:30:35 INFO - PROCESS | 2127 | 1465047035509 Marionette DEBUG loaded listener.js 06:30:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x128c07400) [pid = 2127] [serial = 251] [outer = 0x127339800] 06:30:36 INFO - PROCESS | 2127 | 1465047036083 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]]]}] 06:30:36 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. 06:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 820ms 06:30:36 INFO - PROCESS | 2127 | 1465047036137 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:30:36 INFO - PROCESS | 2127 | 1465047036141 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:30:36 INFO - PROCESS | 2127 | 1465047036145 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:30:36 INFO - PROCESS | 2127 | 1465047036146 Marionette TRACE conn2 <- [1,310,null,{}] 06:30:36 INFO - PROCESS | 2127 | 1465047036150 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}] 06:30:36 INFO - PROCESS | 2127 | 1465047036152 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:36 INFO - PROCESS | 2127 | 1465047036241 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:30:36 INFO - PROCESS | 2127 | 1465047036309 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:36 INFO - PROCESS | 2127 | 1465047036310 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x112ea9800 == 47 [pid = 2127] [id = 85] 06:30:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x11812c400) [pid = 2127] [serial = 252] [outer = 0x0] 06:30:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x118314400) [pid = 2127] [serial = 253] [outer = 0x11812c400] 06:30:36 INFO - PROCESS | 2127 | 1465047036341 Marionette DEBUG loaded listener.js 06:30:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x118331400) [pid = 2127] [serial = 254] [outer = 0x11812c400] 06:30:36 INFO - PROCESS | 2127 | 1465047036859 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]]]}] 06:30:36 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. 06:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 724ms 06:30:36 INFO - PROCESS | 2127 | 1465047036869 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:30:36 INFO - PROCESS | 2127 | 1465047036873 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:30:36 INFO - PROCESS | 2127 | 1465047036880 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:30:36 INFO - PROCESS | 2127 | 1465047036882 Marionette TRACE conn2 <- [1,314,null,{}] 06:30:36 INFO - PROCESS | 2127 | 1465047036885 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}] 06:30:36 INFO - PROCESS | 2127 | 1465047036887 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:36 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5de000 == 46 [pid = 2127] [id = 79] 06:30:36 INFO - PROCESS | 2127 | --DOCSHELL 0x129772800 == 45 [pid = 2127] [id = 78] 06:30:36 INFO - PROCESS | 2127 | --DOCSHELL 0x119c45800 == 44 [pid = 2127] [id = 77] 06:30:36 INFO - PROCESS | 2127 | --DOCSHELL 0x129041800 == 43 [pid = 2127] [id = 76] 06:30:36 INFO - PROCESS | 2127 | --DOCSHELL 0x126fe6000 == 42 [pid = 2127] [id = 75] 06:30:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1131c3000 == 41 [pid = 2127] [id = 74] 06:30:36 INFO - PROCESS | 2127 | --DOCSHELL 0x123474000 == 40 [pid = 2127] [id = 73] 06:30:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d5000 == 39 [pid = 2127] [id = 72] 06:30:36 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x128d02c00) [pid = 2127] [serial = 192] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | 1465047037024 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:30:37 INFO - PROCESS | 2127 | --DOCSHELL 0x119c4a000 == 38 [pid = 2127] [id = 71] 06:30:37 INFO - PROCESS | 2127 | --DOCSHELL 0x1188b9000 == 37 [pid = 2127] [id = 70] 06:30:37 INFO - PROCESS | 2127 | --DOCSHELL 0x116ac5000 == 36 [pid = 2127] [id = 69] 06:30:37 INFO - PROCESS | 2127 | --DOCSHELL 0x11611b000 == 35 [pid = 2127] [id = 68] 06:30:37 INFO - PROCESS | 2127 | --DOCSHELL 0x1187d8000 == 34 [pid = 2127] [id = 67] 06:30:37 INFO - PROCESS | 2127 | --DOCSHELL 0x11390c000 == 33 [pid = 2127] [id = 66] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x119d5c800) [pid = 2127] [serial = 171] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x124446400) [pid = 2127] [serial = 174] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x12357ac00) [pid = 2127] [serial = 172] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x124894000) [pid = 2127] [serial = 183] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x116a63400) [pid = 2127] [serial = 159] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x11802d000) [pid = 2127] [serial = 160] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x1185ea000) [pid = 2127] [serial = 165] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x119033400) [pid = 2127] [serial = 166] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x118317000) [pid = 2127] [serial = 162] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x118326800) [pid = 2127] [serial = 163] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x124899c00) [pid = 2127] [serial = 177] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x118323c00) [pid = 2127] [serial = 154] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1167c8800) [pid = 2127] [serial = 153] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x11600e800) [pid = 2127] [serial = 156] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x124e94c00) [pid = 2127] [serial = 178] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1161a5000) [pid = 2127] [serial = 157] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x116a68000) [pid = 2127] [serial = 142] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1167c6c00) [pid = 2127] [serial = 141] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x118785c00) [pid = 2127] [serial = 145] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x124f49400) [pid = 2127] [serial = 180] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x125711800) [pid = 2127] [serial = 184] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x118330000) [pid = 2127] [serial = 144] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x125d02800) [pid = 2127] [serial = 186] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x125710800) [pid = 2127] [serial = 181] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12357e800) [pid = 2127] [serial = 148] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119d65800) [pid = 2127] [serial = 147] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1195c3c00) [pid = 2127] [serial = 169] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x119034800) [pid = 2127] [serial = 168] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x124892400) [pid = 2127] [serial = 175] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x124896c00) [pid = 2127] [serial = 151] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x124835400) [pid = 2127] [serial = 150] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12750e000) [pid = 2127] [serial = 190] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12704f000) [pid = 2127] [serial = 189] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x126fbf800) [pid = 2127] [serial = 187] [outer = 0x0] [url = about:blank] 06:30:37 INFO - PROCESS | 2127 | 1465047037044 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:37 INFO - PROCESS | 2127 | 1465047037045 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x113b9f000 == 34 [pid = 2127] [id = 86] 06:30:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x11802d000) [pid = 2127] [serial = 255] [outer = 0x0] 06:30:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118330000) [pid = 2127] [serial = 256] [outer = 0x11802d000] 06:30:37 INFO - PROCESS | 2127 | 1465047037073 Marionette DEBUG loaded listener.js 06:30:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x119047800) [pid = 2127] [serial = 257] [outer = 0x11802d000] 06:30:37 INFO - PROCESS | 2127 | 1465047037429 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]]]}] 06:30:37 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. 06:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 06:30:37 INFO - PROCESS | 2127 | 1465047037450 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:30:37 INFO - PROCESS | 2127 | 1465047037452 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:30:37 INFO - PROCESS | 2127 | 1465047037455 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:30:37 INFO - PROCESS | 2127 | 1465047037458 Marionette TRACE conn2 <- [1,318,null,{}] 06:30:37 INFO - PROCESS | 2127 | 1465047037467 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}] 06:30:37 INFO - PROCESS | 2127 | 1465047037470 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:37 INFO - PROCESS | 2127 | 1465047037554 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:30:37 INFO - PROCESS | 2127 | 1465047037578 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:37 INFO - PROCESS | 2127 | 1465047037580 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188be000 == 35 [pid = 2127] [id = 87] 06:30:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x121610800) [pid = 2127] [serial = 258] [outer = 0x0] 06:30:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1237c7800) [pid = 2127] [serial = 259] [outer = 0x121610800] 06:30:37 INFO - PROCESS | 2127 | 1465047037607 Marionette DEBUG loaded listener.js 06:30:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124895400) [pid = 2127] [serial = 260] [outer = 0x121610800] 06:30:37 INFO - PROCESS | 2127 | 1465047037966 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]]]}] 06:30:37 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. 06:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 522ms 06:30:37 INFO - PROCESS | 2127 | 1465047037978 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:30:37 INFO - PROCESS | 2127 | 1465047037979 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:30:37 INFO - PROCESS | 2127 | 1465047037982 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:30:37 INFO - PROCESS | 2127 | 1465047037983 Marionette TRACE conn2 <- [1,322,null,{}] 06:30:37 INFO - PROCESS | 2127 | 1465047037985 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}] 06:30:37 INFO - PROCESS | 2127 | 1465047037986 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:38 INFO - PROCESS | 2127 | 1465047038067 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:30:38 INFO - PROCESS | 2127 | 1465047038116 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:38 INFO - PROCESS | 2127 | 1465047038117 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193f0000 == 36 [pid = 2127] [id = 88] 06:30:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x124896c00) [pid = 2127] [serial = 261] [outer = 0x0] 06:30:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x125711400) [pid = 2127] [serial = 262] [outer = 0x124896c00] 06:30:38 INFO - PROCESS | 2127 | 1465047038142 Marionette DEBUG loaded listener.js 06:30:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x125d0f800) [pid = 2127] [serial = 263] [outer = 0x124896c00] 06:30:38 INFO - PROCESS | 2127 | 1465047038428 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]]]}] 06:30:38 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. 06:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 06:30:38 INFO - PROCESS | 2127 | 1465047038451 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:30:38 INFO - PROCESS | 2127 | 1465047038452 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:30:38 INFO - PROCESS | 2127 | 1465047038463 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:30:38 INFO - PROCESS | 2127 | 1465047038464 Marionette TRACE conn2 <- [1,326,null,{}] 06:30:38 INFO - PROCESS | 2127 | 1465047038466 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}] 06:30:38 INFO - PROCESS | 2127 | 1465047038468 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:38 INFO - PROCESS | 2127 | 1465047038558 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:30:38 INFO - PROCESS | 2127 | 1465047038563 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:38 INFO - PROCESS | 2127 | 1465047038565 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x11a185800 == 37 [pid = 2127] [id = 89] 06:30:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x126d91400) [pid = 2127] [serial = 264] [outer = 0x0] 06:30:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12733c000) [pid = 2127] [serial = 265] [outer = 0x126d91400] 06:30:38 INFO - PROCESS | 2127 | 1465047038591 Marionette DEBUG loaded listener.js 06:30:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128c08c00) [pid = 2127] [serial = 266] [outer = 0x126d91400] 06:30:38 INFO - PROCESS | 2127 | 1465047038946 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]]]}] 06:30:38 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. 06:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 527ms 06:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:30:38 INFO - PROCESS | 2127 | 1465047038983 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:30:38 INFO - PROCESS | 2127 | 1465047038984 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:30:38 INFO - PROCESS | 2127 | 1465047038986 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:30:38 INFO - PROCESS | 2127 | 1465047038987 Marionette TRACE conn2 <- [1,330,null,{}] 06:30:38 INFO - PROCESS | 2127 | 1465047038989 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}] 06:30:38 INFO - PROCESS | 2127 | 1465047038994 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:39 INFO - PROCESS | 2127 | 1465047039094 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:30:39 INFO - PROCESS | 2127 | 1465047039098 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:39 INFO - PROCESS | 2127 | 1465047039099 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x123315000 == 38 [pid = 2127] [id = 90] 06:30:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128c0e000) [pid = 2127] [serial = 267] [outer = 0x0] 06:30:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c43800) [pid = 2127] [serial = 268] [outer = 0x128c0e000] 06:30:39 INFO - PROCESS | 2127 | 1465047039126 Marionette DEBUG loaded listener.js 06:30:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128e4e800) [pid = 2127] [serial = 269] [outer = 0x128c0e000] 06:30:39 INFO - PROCESS | 2127 | 1465047039463 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]]]}] 06:30:39 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. 06:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 06:30:39 INFO - PROCESS | 2127 | 1465047039507 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:30:39 INFO - PROCESS | 2127 | 1465047039508 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:30:39 INFO - PROCESS | 2127 | 1465047039510 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:30:39 INFO - PROCESS | 2127 | 1465047039511 Marionette TRACE conn2 <- [1,334,null,{}] 06:30:39 INFO - PROCESS | 2127 | 1465047039513 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}] 06:30:39 INFO - PROCESS | 2127 | 1465047039514 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:39 INFO - PROCESS | 2127 | 1465047039612 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:30:39 INFO - PROCESS | 2127 | 1465047039622 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:39 INFO - PROCESS | 2127 | 1465047039623 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244c7000 == 39 [pid = 2127] [id = 91] 06:30:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128c47400) [pid = 2127] [serial = 270] [outer = 0x0] 06:30:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12936a400) [pid = 2127] [serial = 271] [outer = 0x128c47400] 06:30:39 INFO - PROCESS | 2127 | 1465047039649 Marionette DEBUG loaded listener.js 06:30:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x129484400) [pid = 2127] [serial = 272] [outer = 0x128c47400] 06:30:39 INFO - PROCESS | 2127 | 1465047039992 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]]]}] 06:30:40 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. 06:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 06:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:30:40 INFO - PROCESS | 2127 | 1465047040034 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:30:40 INFO - PROCESS | 2127 | 1465047040035 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:30:40 INFO - PROCESS | 2127 | 1465047040037 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:30:40 INFO - PROCESS | 2127 | 1465047040038 Marionette TRACE conn2 <- [1,338,null,{}] 06:30:40 INFO - PROCESS | 2127 | 1465047040040 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}] 06:30:40 INFO - PROCESS | 2127 | 1465047040041 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:40 INFO - PROCESS | 2127 | 1465047040139 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:30:40 INFO - PROCESS | 2127 | 1465047040142 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:40 INFO - PROCESS | 2127 | 1465047040143 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x125766000 == 40 [pid = 2127] [id = 92] 06:30:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x129364400) [pid = 2127] [serial = 273] [outer = 0x0] 06:30:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x129620400) [pid = 2127] [serial = 274] [outer = 0x129364400] 06:30:40 INFO - PROCESS | 2127 | 1465047040168 Marionette DEBUG loaded listener.js 06:30:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x129647000) [pid = 2127] [serial = 275] [outer = 0x129364400] 06:30:40 INFO - PROCESS | 2127 | 1465047040475 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]]]}] 06:30:40 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. 06:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 06:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:30:40 INFO - PROCESS | 2127 | 1465047040519 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:30:40 INFO - PROCESS | 2127 | 1465047040521 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:30:40 INFO - PROCESS | 2127 | 1465047040526 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:30:40 INFO - PROCESS | 2127 | 1465047040527 Marionette TRACE conn2 <- [1,342,null,{}] 06:30:40 INFO - PROCESS | 2127 | 1465047040530 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}] 06:30:40 INFO - PROCESS | 2127 | 1465047040531 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:40 INFO - PROCESS | 2127 | 1465047040630 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:30:40 INFO - PROCESS | 2127 | 1465047040642 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:40 INFO - PROCESS | 2127 | 1465047040643 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x128e7e000 == 41 [pid = 2127] [id = 93] 06:30:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x129654000) [pid = 2127] [serial = 276] [outer = 0x0] 06:30:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12a90c400) [pid = 2127] [serial = 277] [outer = 0x129654000] 06:30:40 INFO - PROCESS | 2127 | 1465047040666 Marionette DEBUG loaded listener.js 06:30:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12a9e0800) [pid = 2127] [serial = 278] [outer = 0x129654000] 06:30:41 INFO - PROCESS | 2127 | 1465047041003 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]]]}] 06:30:41 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. 06:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 520ms 06:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:30:41 INFO - PROCESS | 2127 | 1465047041045 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:30:41 INFO - PROCESS | 2127 | 1465047041046 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:30:41 INFO - PROCESS | 2127 | 1465047041048 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:30:41 INFO - PROCESS | 2127 | 1465047041049 Marionette TRACE conn2 <- [1,346,null,{}] 06:30:41 INFO - PROCESS | 2127 | 1465047041051 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}] 06:30:41 INFO - PROCESS | 2127 | 1465047041053 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:41 INFO - PROCESS | 2127 | 1465047041148 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:30:41 INFO - PROCESS | 2127 | 1465047041151 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:41 INFO - PROCESS | 2127 | 1465047041152 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293dc800 == 42 [pid = 2127] [id = 94] 06:30:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12a7ef800) [pid = 2127] [serial = 279] [outer = 0x0] 06:30:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12ae19c00) [pid = 2127] [serial = 280] [outer = 0x12a7ef800] 06:30:41 INFO - PROCESS | 2127 | 1465047041176 Marionette DEBUG loaded listener.js 06:30:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x12baa7c00) [pid = 2127] [serial = 281] [outer = 0x12a7ef800] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x1195c8c00) [pid = 2127] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x12936b800) [pid = 2127] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x113d77400) [pid = 2127] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x118321800) [pid = 2127] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1237ce000) [pid = 2127] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x128c45400) [pid = 2127] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x124e9c800) [pid = 2127] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x11812c800) [pid = 2127] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1191f7800) [pid = 2127] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x11978cc00) [pid = 2127] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1167cb800) [pid = 2127] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x126f4ec00) [pid = 2127] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x125d02c00) [pid = 2127] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:30:41 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x129648800) [pid = 2127] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:30:41 INFO - PROCESS | 2127 | 1465047041578 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]]]}] 06:30:41 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. 06:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 568ms 06:30:41 INFO - PROCESS | 2127 | 1465047041616 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:30:41 INFO - PROCESS | 2127 | 1465047041618 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:30:41 INFO - PROCESS | 2127 | 1465047041620 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:30:41 INFO - PROCESS | 2127 | 1465047041624 Marionette TRACE conn2 <- [1,350,null,{}] 06:30:41 INFO - PROCESS | 2127 | 1465047041631 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}] 06:30:41 INFO - PROCESS | 2127 | 1465047041632 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:41 INFO - PROCESS | 2127 | 1465047041750 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:30:41 INFO - PROCESS | 2127 | 1465047041784 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:41 INFO - PROCESS | 2127 | 1465047041785 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a805800 == 43 [pid = 2127] [id = 95] 06:30:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1166df400) [pid = 2127] [serial = 282] [outer = 0x0] 06:30:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128c43c00) [pid = 2127] [serial = 283] [outer = 0x1166df400] 06:30:41 INFO - PROCESS | 2127 | 1465047041812 Marionette DEBUG loaded listener.js 06:30:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12baaf000) [pid = 2127] [serial = 284] [outer = 0x1166df400] 06:30:42 INFO - PROCESS | 2127 | 1465047042081 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]]]}] 06:30:42 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. 06:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 475ms 06:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:30:42 INFO - PROCESS | 2127 | 1465047042095 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:30:42 INFO - PROCESS | 2127 | 1465047042097 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:30:42 INFO - PROCESS | 2127 | 1465047042099 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:30:42 INFO - PROCESS | 2127 | 1465047042100 Marionette TRACE conn2 <- [1,354,null,{}] 06:30:42 INFO - PROCESS | 2127 | 1465047042104 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}] 06:30:42 INFO - PROCESS | 2127 | 1465047042105 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:42 INFO - PROCESS | 2127 | 1465047042201 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:30:42 INFO - PROCESS | 2127 | 1465047042205 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:42 INFO - PROCESS | 2127 | 1465047042206 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34a800 == 44 [pid = 2127] [id = 96] 06:30:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12bab0000) [pid = 2127] [serial = 285] [outer = 0x0] 06:30:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12bc36800) [pid = 2127] [serial = 286] [outer = 0x12bab0000] 06:30:42 INFO - PROCESS | 2127 | 1465047042230 Marionette DEBUG loaded listener.js 06:30:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12bc3dc00) [pid = 2127] [serial = 287] [outer = 0x12bab0000] 06:30:42 INFO - PROCESS | 2127 | 1465047042551 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]]]}] 06:30:42 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. 06:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 470ms 06:30:42 INFO - PROCESS | 2127 | 1465047042570 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:30:42 INFO - PROCESS | 2127 | 1465047042571 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:30:42 INFO - PROCESS | 2127 | 1465047042576 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:30:42 INFO - PROCESS | 2127 | 1465047042577 Marionette TRACE conn2 <- [1,358,null,{}] 06:30:42 INFO - PROCESS | 2127 | 1465047042579 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}] 06:30:42 INFO - PROCESS | 2127 | 1465047042580 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:42 INFO - PROCESS | 2127 | 1465047042685 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:30:42 INFO - PROCESS | 2127 | 1465047042690 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:42 INFO - PROCESS | 2127 | 1465047042692 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3ca800 == 45 [pid = 2127] [id = 97] 06:30:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1180c6c00) [pid = 2127] [serial = 288] [outer = 0x0] 06:30:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12bab5c00) [pid = 2127] [serial = 289] [outer = 0x1180c6c00] 06:30:42 INFO - PROCESS | 2127 | 1465047042715 Marionette DEBUG loaded listener.js 06:30:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12be58800) [pid = 2127] [serial = 290] [outer = 0x1180c6c00] 06:30:43 INFO - PROCESS | 2127 | 1465047043043 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]]]}] 06:30:43 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. 06:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 521ms 06:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:30:43 INFO - PROCESS | 2127 | 1465047043096 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:30:43 INFO - PROCESS | 2127 | 1465047043098 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:30:43 INFO - PROCESS | 2127 | 1465047043101 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:30:43 INFO - PROCESS | 2127 | 1465047043102 Marionette TRACE conn2 <- [1,362,null,{}] 06:30:43 INFO - PROCESS | 2127 | 1465047043105 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}] 06:30:43 INFO - PROCESS | 2127 | 1465047043107 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:43 INFO - PROCESS | 2127 | 1465047043234 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:30:43 INFO - PROCESS | 2127 | 1465047043314 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:43 INFO - PROCESS | 2127 | 1465047043315 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc48000 == 46 [pid = 2127] [id = 98] 06:30:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x11604b000) [pid = 2127] [serial = 291] [outer = 0x0] 06:30:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12be5c000) [pid = 2127] [serial = 292] [outer = 0x11604b000] 06:30:43 INFO - PROCESS | 2127 | 1465047043354 Marionette DEBUG loaded listener.js 06:30:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12be77800) [pid = 2127] [serial = 293] [outer = 0x11604b000] 06:30:43 INFO - PROCESS | 2127 | 1465047043836 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]]]}] 06:30:43 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. 06:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 772ms 06:30:43 INFO - PROCESS | 2127 | 1465047043890 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:30:43 INFO - PROCESS | 2127 | 1465047043892 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:30:43 INFO - PROCESS | 2127 | 1465047043896 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:30:43 INFO - PROCESS | 2127 | 1465047043900 Marionette TRACE conn2 <- [1,366,null,{}] 06:30:43 INFO - PROCESS | 2127 | 1465047043903 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}] 06:30:43 INFO - PROCESS | 2127 | 1465047043905 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:44 INFO - PROCESS | 2127 | 1465047044013 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:30:44 INFO - PROCESS | 2127 | 1465047044076 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:44 INFO - PROCESS | 2127 | 1465047044078 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x117362800 == 47 [pid = 2127] [id = 99] 06:30:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x118129000) [pid = 2127] [serial = 294] [outer = 0x0] 06:30:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x118331c00) [pid = 2127] [serial = 295] [outer = 0x118129000] 06:30:44 INFO - PROCESS | 2127 | 1465047044109 Marionette DEBUG loaded listener.js 06:30:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x118783c00) [pid = 2127] [serial = 296] [outer = 0x118129000] 06:30:44 INFO - PROCESS | 2127 | 1465047044531 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]]]}] 06:30:44 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. 06:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 673ms 06:30:44 INFO - PROCESS | 2127 | 1465047044570 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:30:44 INFO - PROCESS | 2127 | 1465047044573 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:30:44 INFO - PROCESS | 2127 | 1465047044577 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:30:44 INFO - PROCESS | 2127 | 1465047044579 Marionette TRACE conn2 <- [1,370,null,{}] 06:30:44 INFO - PROCESS | 2127 | 1465047044581 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}] 06:30:44 INFO - PROCESS | 2127 | 1465047044583 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:44 INFO - PROCESS | 2127 | 1465047044693 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:30:44 INFO - PROCESS | 2127 | 1465047044758 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:44 INFO - PROCESS | 2127 | 1465047044760 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x12331f800 == 48 [pid = 2127] [id = 100] 06:30:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x119785400) [pid = 2127] [serial = 297] [outer = 0x0] 06:30:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x12160b400) [pid = 2127] [serial = 298] [outer = 0x119785400] 06:30:44 INFO - PROCESS | 2127 | 1465047044790 Marionette DEBUG loaded listener.js 06:30:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x124446400) [pid = 2127] [serial = 299] [outer = 0x119785400] 06:30:45 INFO - PROCESS | 2127 | 1465047045285 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]]]}] 06:30:45 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. 06:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 769ms 06:30:45 INFO - PROCESS | 2127 | 1465047045349 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:30:45 INFO - PROCESS | 2127 | 1465047045351 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:30:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:30:45 INFO - PROCESS | 2127 | 1465047045354 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:30:45 INFO - PROCESS | 2127 | 1465047045357 Marionette TRACE conn2 <- [1,374,null,{}] 06:30:45 INFO - PROCESS | 2127 | 1465047045365 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}] 06:30:45 INFO - PROCESS | 2127 | 1465047045369 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:45 INFO - PROCESS | 2127 | 1465047045475 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:30:45 INFO - PROCESS | 2127 | 1465047045540 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:45 INFO - PROCESS | 2127 | 1465047045542 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdca800 == 49 [pid = 2127] [id = 101] 06:30:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x128c09800) [pid = 2127] [serial = 300] [outer = 0x0] 06:30:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x128c42800) [pid = 2127] [serial = 301] [outer = 0x128c09800] 06:30:45 INFO - PROCESS | 2127 | 1465047045574 Marionette DEBUG loaded listener.js 06:30:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x128d0fc00) [pid = 2127] [serial = 302] [outer = 0x128c09800] 06:30:46 INFO - PROCESS | 2127 | 1465047046007 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:30:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:30:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 673ms 06:30:46 INFO - PROCESS | 2127 | 1465047046026 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:30:46 INFO - PROCESS | 2127 | 1465047046028 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:30:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:30:46 INFO - PROCESS | 2127 | 1465047046031 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:30:46 INFO - PROCESS | 2127 | 1465047046032 Marionette TRACE conn2 <- [1,378,null,{}] 06:30:46 INFO - PROCESS | 2127 | 1465047046034 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}] 06:30:46 INFO - PROCESS | 2127 | 1465047046035 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:46 INFO - PROCESS | 2127 | 1465047046152 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:30:46 INFO - PROCESS | 2127 | 1465047046202 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:46 INFO - PROCESS | 2127 | 1465047046203 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdd1000 == 50 [pid = 2127] [id = 102] 06:30:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x12936d800) [pid = 2127] [serial = 303] [outer = 0x0] 06:30:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x12a7f4400) [pid = 2127] [serial = 304] [outer = 0x12936d800] 06:30:46 INFO - PROCESS | 2127 | 1465047046232 Marionette DEBUG loaded listener.js 06:30:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x12baa6800) [pid = 2127] [serial = 305] [outer = 0x12936d800] 06:30:46 INFO - PROCESS | 2127 | 1465047046799 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:30:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:30:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 820ms 06:30:46 INFO - PROCESS | 2127 | 1465047046855 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:30:46 INFO - PROCESS | 2127 | 1465047046858 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:30:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:30:46 INFO - PROCESS | 2127 | 1465047046862 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:30:46 INFO - PROCESS | 2127 | 1465047046864 Marionette TRACE conn2 <- [1,382,null,{}] 06:30:46 INFO - PROCESS | 2127 | 1465047046868 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}] 06:30:46 INFO - PROCESS | 2127 | 1465047046869 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:46 INFO - PROCESS | 2127 | 1465047046962 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:30:47 INFO - PROCESS | 2127 | 1465047047032 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 2127 | 1465047047033 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x112e9c800 == 51 [pid = 2127] [id = 103] 06:30:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x11812f800) [pid = 2127] [serial = 306] [outer = 0x0] 06:30:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x1185cd800) [pid = 2127] [serial = 307] [outer = 0x11812f800] 06:30:47 INFO - PROCESS | 2127 | 1465047047065 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x1191f7800) [pid = 2127] [serial = 308] [outer = 0x11812f800] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x128cd5800 == 50 [pid = 2127] [id = 65] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3ca800 == 49 [pid = 2127] [id = 97] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12b34a800 == 48 [pid = 2127] [id = 96] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12a805800 == 47 [pid = 2127] [id = 95] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x1293dc800 == 46 [pid = 2127] [id = 94] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x128e7e000 == 45 [pid = 2127] [id = 93] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x125766000 == 44 [pid = 2127] [id = 92] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x1244c7000 == 43 [pid = 2127] [id = 91] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x123315000 == 42 [pid = 2127] [id = 90] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 119 (0x118037c00) [pid = 2127] [serial = 198] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 118 (0x12a9e5800) [pid = 2127] [serial = 238] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x11a185800 == 41 [pid = 2127] [id = 89] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x1193f0000 == 40 [pid = 2127] [id = 88] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x1188be000 == 39 [pid = 2127] [id = 87] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x113b9f000 == 38 [pid = 2127] [id = 86] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x112ea9800 == 37 [pid = 2127] [id = 85] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x126fd5800 == 36 [pid = 2127] [id = 84] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x1293db000 == 35 [pid = 2127] [id = 83] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x119dde800 == 34 [pid = 2127] [id = 82] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x116abf800 == 33 [pid = 2127] [id = 81] 06:30:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12a84c000 == 32 [pid = 2127] [id = 80] 06:30:47 INFO - PROCESS | 2127 | 1465047047531 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:30:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:30:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 720ms 06:30:47 INFO - PROCESS | 2127 | 1465047047583 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:30:47 INFO - PROCESS | 2127 | 1465047047586 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:30:47 INFO - PROCESS | 2127 | 1465047047592 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:30:47 INFO - PROCESS | 2127 | 1465047047593 Marionette TRACE conn2 <- [1,386,null,{}] 06:30:47 INFO - PROCESS | 2127 | 1465047047595 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}] 06:30:47 INFO - PROCESS | 2127 | 1465047047597 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:47 INFO - PROCESS | 2127 | 1465047047677 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:30:47 INFO - PROCESS | 2127 | 1465047047681 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 2127 | 1465047047683 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ac5800 == 33 [pid = 2127] [id = 104] 06:30:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x12160a400) [pid = 2127] [serial = 309] [outer = 0x0] 06:30:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x121611800) [pid = 2127] [serial = 310] [outer = 0x12160a400] 06:30:47 INFO - PROCESS | 2127 | 1465047047713 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 121 (0x124666000) [pid = 2127] [serial = 311] [outer = 0x12160a400] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 120 (0x128e50400) [pid = 2127] [serial = 220] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 119 (0x12936f800) [pid = 2127] [serial = 223] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 118 (0x115ea6400) [pid = 2127] [serial = 195] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x11662b400) [pid = 2127] [serial = 196] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x1183a2800) [pid = 2127] [serial = 205] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x118785800) [pid = 2127] [serial = 206] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x124830800) [pid = 2127] [serial = 211] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x124bdc000) [pid = 2127] [serial = 212] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x128d0d000) [pid = 2127] [serial = 193] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x12577c400) [pid = 2127] [serial = 215] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x12570bc00) [pid = 2127] [serial = 214] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x118329800) [pid = 2127] [serial = 203] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x118312800) [pid = 2127] [serial = 202] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x119d5c000) [pid = 2127] [serial = 208] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x12948c400) [pid = 2127] [serial = 226] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1233dc400) [pid = 2127] [serial = 209] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x129484c00) [pid = 2127] [serial = 224] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12961c800) [pid = 2127] [serial = 227] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x11802fc00) [pid = 2127] [serial = 229] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1191f8400) [pid = 2127] [serial = 230] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x129625400) [pid = 2127] [serial = 232] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x126d96800) [pid = 2127] [serial = 217] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x128d10400) [pid = 2127] [serial = 218] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x129367400) [pid = 2127] [serial = 221] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12a7f2c00) [pid = 2127] [serial = 233] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12a9dd400) [pid = 2127] [serial = 236] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x12a908800) [pid = 2127] [serial = 235] [outer = 0x0] [url = about:blank] 06:30:47 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1166e1c00) [pid = 2127] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:30:48 INFO - PROCESS | 2127 | 1465047048144 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]]]}] 06:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 569ms 06:30:48 INFO - PROCESS | 2127 | 1465047048183 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:30:48 INFO - PROCESS | 2127 | 1465047048185 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:30:48 INFO - PROCESS | 2127 | 1465047048202 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:30:48 INFO - PROCESS | 2127 | 1465047048204 Marionette TRACE conn2 <- [1,390,null,{}] 06:30:48 INFO - PROCESS | 2127 | 1465047048232 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}] 06:30:48 INFO - PROCESS | 2127 | 1465047048235 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:48 INFO - PROCESS | 2127 | 1465047048338 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:30:48 INFO - PROCESS | 2127 | 1465047048394 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:48 INFO - PROCESS | 2127 | 1465047048396 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dd1000 == 34 [pid = 2127] [id = 105] 06:30:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x124f4b000) [pid = 2127] [serial = 312] [outer = 0x0] 06:30:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x125d02c00) [pid = 2127] [serial = 313] [outer = 0x124f4b000] 06:30:48 INFO - PROCESS | 2127 | 1465047048424 Marionette DEBUG loaded listener.js 06:30:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128c0a000) [pid = 2127] [serial = 314] [outer = 0x124f4b000] 06:30:48 INFO - PROCESS | 2127 | 1465047048736 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]]]}] 06:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 588ms 06:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:30:48 INFO - PROCESS | 2127 | 1465047048780 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:30:48 INFO - PROCESS | 2127 | 1465047048782 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:30:48 INFO - PROCESS | 2127 | 1465047048784 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:30:48 INFO - PROCESS | 2127 | 1465047048786 Marionette TRACE conn2 <- [1,394,null,{}] 06:30:48 INFO - PROCESS | 2127 | 1465047048788 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}] 06:30:48 INFO - PROCESS | 2127 | 1465047048789 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:48 INFO - PROCESS | 2127 | 1465047048870 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:30:48 INFO - PROCESS | 2127 | 1465047048921 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:48 INFO - PROCESS | 2127 | 1465047048922 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f97000 == 35 [pid = 2127] [id = 106] 06:30:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x125d07800) [pid = 2127] [serial = 315] [outer = 0x0] 06:30:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x128c40800) [pid = 2127] [serial = 316] [outer = 0x125d07800] 06:30:48 INFO - PROCESS | 2127 | 1465047048948 Marionette DEBUG loaded listener.js 06:30:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x128e4d000) [pid = 2127] [serial = 317] [outer = 0x125d07800] 06:30:49 INFO - PROCESS | 2127 | 1465047049230 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]]]}] 06:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 06:30:49 INFO - PROCESS | 2127 | 1465047049253 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:30:49 INFO - PROCESS | 2127 | 1465047049255 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:30:49 INFO - PROCESS | 2127 | 1465047049265 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - PROCESS | 2127 | 1465047049266 Marionette TRACE conn2 <- [1,398,null,{}] 06:30:49 INFO - PROCESS | 2127 | 1465047049268 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}] 06:30:49 INFO - PROCESS | 2127 | 1465047049270 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:49 INFO - PROCESS | 2127 | 1465047049354 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:30:49 INFO - PROCESS | 2127 | 1465047049360 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:49 INFO - PROCESS | 2127 | 1465047049362 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a99000 == 36 [pid = 2127] [id = 107] 06:30:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x125772400) [pid = 2127] [serial = 318] [outer = 0x0] 06:30:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12936dc00) [pid = 2127] [serial = 319] [outer = 0x125772400] 06:30:49 INFO - PROCESS | 2127 | 1465047049386 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12948e400) [pid = 2127] [serial = 320] [outer = 0x125772400] 06:30:49 INFO - PROCESS | 2127 | 1465047049782 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]]]}] 06:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 06:30:49 INFO - PROCESS | 2127 | 1465047049842 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:30:49 INFO - PROCESS | 2127 | 1465047049843 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:30:49 INFO - PROCESS | 2127 | 1465047049845 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - PROCESS | 2127 | 1465047049846 Marionette TRACE conn2 <- [1,402,null,{}] 06:30:49 INFO - PROCESS | 2127 | 1465047049848 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}] 06:30:49 INFO - PROCESS | 2127 | 1465047049852 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:49 INFO - PROCESS | 2127 | 1465047049972 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:30:50 INFO - PROCESS | 2127 | 1465047050009 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:50 INFO - PROCESS | 2127 | 1465047050011 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a85800 == 37 [pid = 2127] [id = 108] 06:30:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x129485000) [pid = 2127] [serial = 321] [outer = 0x0] 06:30:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12a90d800) [pid = 2127] [serial = 322] [outer = 0x129485000] 06:30:50 INFO - PROCESS | 2127 | 1465047050036 Marionette DEBUG loaded listener.js 06:30:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12bc39000) [pid = 2127] [serial = 323] [outer = 0x129485000] 06:30:50 INFO - PROCESS | 2127 | 1465047050379 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]]]}] 06:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 571ms 06:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:30:50 INFO - PROCESS | 2127 | 1465047050417 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:30:50 INFO - PROCESS | 2127 | 1465047050418 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:30:50 INFO - PROCESS | 2127 | 1465047050420 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - PROCESS | 2127 | 1465047050421 Marionette TRACE conn2 <- [1,406,null,{}] 06:30:50 INFO - PROCESS | 2127 | 1465047050426 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}] 06:30:50 INFO - PROCESS | 2127 | 1465047050427 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:50 INFO - PROCESS | 2127 | 1465047050526 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:30:50 INFO - PROCESS | 2127 | 1465047050538 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:50 INFO - PROCESS | 2127 | 1465047050539 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x116849800 == 38 [pid = 2127] [id = 109] 06:30:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12bc39400) [pid = 2127] [serial = 324] [outer = 0x0] 06:30:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x12be5f000) [pid = 2127] [serial = 325] [outer = 0x12bc39400] 06:30:50 INFO - PROCESS | 2127 | 1465047050564 Marionette DEBUG loaded listener.js 06:30:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x118324800) [pid = 2127] [serial = 326] [outer = 0x12bc39400] 06:30:50 INFO - PROCESS | 2127 | 1465047050843 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:30:50 INFO - PROCESS | 2127 | 1465047050936 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]]]}] 06:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 522ms 06:30:50 INFO - PROCESS | 2127 | 1465047050943 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:30:50 INFO - PROCESS | 2127 | 1465047050944 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:30:50 INFO - PROCESS | 2127 | 1465047050946 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:30:50 INFO - PROCESS | 2127 | 1465047050947 Marionette TRACE conn2 <- [1,410,null,{}] 06:30:50 INFO - PROCESS | 2127 | 1465047050950 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}] 06:30:50 INFO - PROCESS | 2127 | 1465047050951 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:51 INFO - PROCESS | 2127 | 1465047051050 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:30:51 INFO - PROCESS | 2127 | 1465047051062 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:51 INFO - PROCESS | 2127 | 1465047051063 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293c7800 == 39 [pid = 2127] [id = 110] 06:30:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x12be5e800) [pid = 2127] [serial = 327] [outer = 0x0] 06:30:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x12be7e400) [pid = 2127] [serial = 328] [outer = 0x12be5e800] 06:30:51 INFO - PROCESS | 2127 | 1465047051088 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12c5b0000) [pid = 2127] [serial = 329] [outer = 0x12be5e800] 06:30:51 INFO - PROCESS | 2127 | 1465047051419 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]]]}] 06:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 06:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:30:51 INFO - PROCESS | 2127 | 1465047051464 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:30:51 INFO - PROCESS | 2127 | 1465047051465 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:30:51 INFO - PROCESS | 2127 | 1465047051467 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:30:51 INFO - PROCESS | 2127 | 1465047051468 Marionette TRACE conn2 <- [1,414,null,{}] 06:30:51 INFO - PROCESS | 2127 | 1465047051471 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}] 06:30:51 INFO - PROCESS | 2127 | 1465047051472 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:51 INFO - PROCESS | 2127 | 1465047051678 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x128c47400) [pid = 2127] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x121610800) [pid = 2127] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x124896c00) [pid = 2127] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x126d91400) [pid = 2127] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x128c0e000) [pid = 2127] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x129364400) [pid = 2127] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x11802d000) [pid = 2127] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x11812c400) [pid = 2127] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1166df400) [pid = 2127] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x129654000) [pid = 2127] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x12a7ef800) [pid = 2127] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x12bab0000) [pid = 2127] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1180c6c00) [pid = 2127] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:30:51 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x116a64000) [pid = 2127] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:30:51 INFO - PROCESS | 2127 | 1465047051724 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:51 INFO - PROCESS | 2127 | 1465047051725 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x117362000 == 40 [pid = 2127] [id = 111] 06:30:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1166df400) [pid = 2127] [serial = 330] [outer = 0x0] 06:30:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x118317c00) [pid = 2127] [serial = 331] [outer = 0x1166df400] 06:30:51 INFO - PROCESS | 2127 | 1465047051760 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x126d91400) [pid = 2127] [serial = 332] [outer = 0x1166df400] 06:30:52 INFO - PROCESS | 2127 | 1465047052143 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]]]}] 06:30:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 720ms 06:30:52 INFO - PROCESS | 2127 | 1465047052188 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:30:52 INFO - PROCESS | 2127 | 1465047052191 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:30:52 INFO - PROCESS | 2127 | 1465047052194 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:30:52 INFO - PROCESS | 2127 | 1465047052195 Marionette TRACE conn2 <- [1,418,null,{}] 06:30:52 INFO - PROCESS | 2127 | 1465047052197 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}] 06:30:52 INFO - PROCESS | 2127 | 1465047052198 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:52 INFO - PROCESS | 2127 | 1465047052281 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:30:52 INFO - PROCESS | 2127 | 1465047052285 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:52 INFO - PROCESS | 2127 | 1465047052286 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a97b000 == 41 [pid = 2127] [id = 112] 06:30:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x129364400) [pid = 2127] [serial = 333] [outer = 0x0] 06:30:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12939c000) [pid = 2127] [serial = 334] [outer = 0x129364400] 06:30:52 INFO - PROCESS | 2127 | 1465047052310 Marionette DEBUG loaded listener.js 06:30:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12961a400) [pid = 2127] [serial = 335] [outer = 0x129364400] 06:30:53 INFO - PROCESS | 2127 | 1465047053127 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]]]}] 06:30:53 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 06:30:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 06:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:30:53 INFO - PROCESS | 2127 | 1465047053162 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:30:53 INFO - PROCESS | 2127 | 1465047053164 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:30:53 INFO - PROCESS | 2127 | 1465047053166 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:30:53 INFO - PROCESS | 2127 | 1465047053168 Marionette TRACE conn2 <- [1,422,null,{}] 06:30:53 INFO - PROCESS | 2127 | 1465047053170 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}] 06:30:53 INFO - PROCESS | 2127 | 1465047053172 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:53 INFO - PROCESS | 2127 | 1465047053275 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:30:53 INFO - PROCESS | 2127 | 1465047053279 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:53 INFO - PROCESS | 2127 | 1465047053280 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc52800 == 42 [pid = 2127] [id = 113] 06:30:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x1182a0400) [pid = 2127] [serial = 336] [outer = 0x0] 06:30:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x1182a5c00) [pid = 2127] [serial = 337] [outer = 0x1182a0400] 06:30:53 INFO - PROCESS | 2127 | 1465047053307 Marionette DEBUG loaded listener.js 06:30:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12bc3f000) [pid = 2127] [serial = 338] [outer = 0x1182a0400] 06:30:54 INFO - PROCESS | 2127 | 1465047054154 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]]]}] 06:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1020ms 06:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:30:54 INFO - PROCESS | 2127 | 1465047054187 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:30:54 INFO - PROCESS | 2127 | 1465047054190 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:30:54 INFO - PROCESS | 2127 | 1465047054194 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:30:54 INFO - PROCESS | 2127 | 1465047054196 Marionette TRACE conn2 <- [1,426,null,{}] 06:30:54 INFO - PROCESS | 2127 | 1465047054199 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}] 06:30:54 INFO - PROCESS | 2127 | 1465047054201 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:54 INFO - PROCESS | 2127 | 1465047054325 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:30:54 INFO - PROCESS | 2127 | 1465047054378 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:54 INFO - PROCESS | 2127 | 1465047054379 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x116abc800 == 43 [pid = 2127] [id = 114] 06:30:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x118131c00) [pid = 2127] [serial = 339] [outer = 0x0] 06:30:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x11829d400) [pid = 2127] [serial = 340] [outer = 0x118131c00] 06:30:54 INFO - PROCESS | 2127 | 1465047054411 Marionette DEBUG loaded listener.js 06:30:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x1182a7c00) [pid = 2127] [serial = 341] [outer = 0x118131c00] 06:30:54 INFO - PROCESS | 2127 | 1465047054904 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] 06:30:54 INFO - PROCESS | 2127 | 1465047054919 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:30:54 INFO - PROCESS | 2127 | 1465047054943 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:30:54 INFO - PROCESS | 2127 | 1465047054945 Marionette TRACE conn2 <- [1,430,null,{}] 06:30:54 INFO - PROCESS | 2127 | 1465047054948 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}] 06:30:54 INFO - PROCESS | 2127 | 1465047054949 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:55 INFO - PROCESS | 2127 | 1465047055057 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:30:55 INFO - PROCESS | 2127 | 1465047055124 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:55 INFO - PROCESS | 2127 | 1465047055125 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x119de9800 == 44 [pid = 2127] [id = 115] 06:30:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x1190f4800) [pid = 2127] [serial = 342] [outer = 0x0] 06:30:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x1190f8000) [pid = 2127] [serial = 343] [outer = 0x1190f4800] 06:30:55 INFO - PROCESS | 2127 | 1465047055156 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x1190fcc00) [pid = 2127] [serial = 344] [outer = 0x1190f4800] 06:30:55 INFO - PROCESS | 2127 | 1465047055592 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]]]}] 06:30:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 06:30:55 INFO - PROCESS | 2127 | 1465047055613 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:30:55 INFO - PROCESS | 2127 | 1465047055615 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:30:55 INFO - PROCESS | 2127 | 1465047055617 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:30:55 INFO - PROCESS | 2127 | 1465047055620 Marionette TRACE conn2 <- [1,434,null,{}] 06:30:55 INFO - PROCESS | 2127 | 1465047055628 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}] 06:30:55 INFO - PROCESS | 2127 | 1465047055631 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:55 INFO - PROCESS | 2127 | 1465047055758 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:30:55 INFO - PROCESS | 2127 | 1465047055815 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:55 INFO - PROCESS | 2127 | 1465047055817 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3cb000 == 45 [pid = 2127] [id = 116] 06:30:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x119c6f800) [pid = 2127] [serial = 345] [outer = 0x0] 06:30:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x124448400) [pid = 2127] [serial = 346] [outer = 0x119c6f800] 06:30:55 INFO - PROCESS | 2127 | 1465047055847 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x12570b800) [pid = 2127] [serial = 347] [outer = 0x119c6f800] 06:30:56 INFO - PROCESS | 2127 | 1465047056258 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]]]}] 06:30:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 06:30:56 INFO - PROCESS | 2127 | 1465047056296 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:30:56 INFO - PROCESS | 2127 | 1465047056298 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:30:56 INFO - PROCESS | 2127 | 1465047056300 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:30:56 INFO - PROCESS | 2127 | 1465047056301 Marionette TRACE conn2 <- [1,438,null,{}] 06:30:56 INFO - PROCESS | 2127 | 1465047056304 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}] 06:30:56 INFO - PROCESS | 2127 | 1465047056305 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:56 INFO - PROCESS | 2127 | 1465047056413 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:30:56 INFO - PROCESS | 2127 | 1465047056468 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 2127 | 1465047056469 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x119066000 == 46 [pid = 2127] [id = 117] 06:30:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x12576f800) [pid = 2127] [serial = 348] [outer = 0x0] 06:30:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x126d8ec00) [pid = 2127] [serial = 349] [outer = 0x12576f800] 06:30:56 INFO - PROCESS | 2127 | 1465047056498 Marionette DEBUG loaded listener.js 06:30:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x128c0c400) [pid = 2127] [serial = 350] [outer = 0x12576f800] 06:30:57 INFO - PROCESS | 2127 | 1465047057119 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]]]}] 06:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 874ms 06:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:30:57 INFO - PROCESS | 2127 | 1465047057175 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:30:57 INFO - PROCESS | 2127 | 1465047057176 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:30:57 INFO - PROCESS | 2127 | 1465047057179 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:30:57 INFO - PROCESS | 2127 | 1465047057182 Marionette TRACE conn2 <- [1,442,null,{}] 06:30:57 INFO - PROCESS | 2127 | 1465047057185 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}] 06:30:57 INFO - PROCESS | 2127 | 1465047057186 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:57 INFO - PROCESS | 2127 | 1465047057267 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:30:57 INFO - PROCESS | 2127 | 1465047057340 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:57 INFO - PROCESS | 2127 | 1465047057342 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x11734c800 == 47 [pid = 2127] [id = 118] 06:30:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x11978cc00) [pid = 2127] [serial = 351] [outer = 0x0] 06:30:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x119f62400) [pid = 2127] [serial = 352] [outer = 0x11978cc00] 06:30:57 INFO - PROCESS | 2127 | 1465047057373 Marionette DEBUG loaded listener.js 06:30:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 121 (0x12160b000) [pid = 2127] [serial = 353] [outer = 0x11978cc00] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x12a97b000 == 46 [pid = 2127] [id = 112] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x117362000 == 45 [pid = 2127] [id = 111] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x1293c7800 == 44 [pid = 2127] [id = 110] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 120 (0x128c02800) [pid = 2127] [serial = 250] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 119 (0x1180ba400) [pid = 2127] [serial = 241] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 118 (0x119781000) [pid = 2127] [serial = 244] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x1251a2400) [pid = 2127] [serial = 247] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x116849800 == 43 [pid = 2127] [id = 109] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x116a85800 == 42 [pid = 2127] [id = 108] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x116a99000 == 41 [pid = 2127] [id = 107] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x119f97000 == 40 [pid = 2127] [id = 106] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x119dd1000 == 39 [pid = 2127] [id = 105] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x116ac5800 == 38 [pid = 2127] [id = 104] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x112e9c800 == 37 [pid = 2127] [id = 103] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdca800 == 36 [pid = 2127] [id = 101] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x12331f800 == 35 [pid = 2127] [id = 100] 06:30:57 INFO - PROCESS | 2127 | --DOCSHELL 0x117362800 == 34 [pid = 2127] [id = 99] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x118312400) [pid = 2127] [serial = 199] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x12936a400) [pid = 2127] [serial = 271] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x124895400) [pid = 2127] [serial = 260] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x1237c7800) [pid = 2127] [serial = 259] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x125711400) [pid = 2127] [serial = 262] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x125d0f800) [pid = 2127] [serial = 263] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x12733c000) [pid = 2127] [serial = 265] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x128c08c00) [pid = 2127] [serial = 266] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x128c43800) [pid = 2127] [serial = 268] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x129620400) [pid = 2127] [serial = 274] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x118330000) [pid = 2127] [serial = 256] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x119047800) [pid = 2127] [serial = 257] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x129647000) [pid = 2127] [serial = 275] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x118331400) [pid = 2127] [serial = 254] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x118314400) [pid = 2127] [serial = 253] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x128c43c00) [pid = 2127] [serial = 283] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x12a90c400) [pid = 2127] [serial = 277] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x12a9e0800) [pid = 2127] [serial = 278] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12ae19c00) [pid = 2127] [serial = 280] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x12bc36800) [pid = 2127] [serial = 286] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12baaf000) [pid = 2127] [serial = 284] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12baa7c00) [pid = 2127] [serial = 281] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x129484400) [pid = 2127] [serial = 272] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x12bab5c00) [pid = 2127] [serial = 289] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x128e4e800) [pid = 2127] [serial = 269] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12be58800) [pid = 2127] [serial = 290] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x12bc3dc00) [pid = 2127] [serial = 287] [outer = 0x0] [url = about:blank] 06:30:57 INFO - PROCESS | 2127 | 1465047057941 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]]]}] 06:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 773ms 06:30:57 INFO - PROCESS | 2127 | 1465047057952 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:30:57 INFO - PROCESS | 2127 | 1465047057955 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:30:57 INFO - PROCESS | 2127 | 1465047057961 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:30:57 INFO - PROCESS | 2127 | 1465047057963 Marionette TRACE conn2 <- [1,446,null,{}] 06:30:57 INFO - PROCESS | 2127 | 1465047057965 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}] 06:30:57 INFO - PROCESS | 2127 | 1465047057967 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:58 INFO - PROCESS | 2127 | 1465047058049 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:30:58 INFO - PROCESS | 2127 | 1465047058053 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 2127 | 1465047058054 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x116851800 == 35 [pid = 2127] [id = 119] 06:30:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x119f61000) [pid = 2127] [serial = 354] [outer = 0x0] 06:30:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x124838800) [pid = 2127] [serial = 355] [outer = 0x119f61000] 06:30:58 INFO - PROCESS | 2127 | 1465047058087 Marionette DEBUG loaded listener.js 06:30:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12576d400) [pid = 2127] [serial = 356] [outer = 0x119f61000] 06:30:58 INFO - PROCESS | 2127 | 1465047058436 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]]]}] 06:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 06:30:58 INFO - PROCESS | 2127 | 1465047058480 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:30:58 INFO - PROCESS | 2127 | 1465047058482 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:30:58 INFO - PROCESS | 2127 | 1465047058484 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - PROCESS | 2127 | 1465047058486 Marionette TRACE conn2 <- [1,450,null,{}] 06:30:58 INFO - PROCESS | 2127 | 1465047058493 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}] 06:30:58 INFO - PROCESS | 2127 | 1465047058496 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:58 INFO - PROCESS | 2127 | 1465047058579 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:30:58 INFO - PROCESS | 2127 | 1465047058607 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 2127 | 1465047058609 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f0a800 == 36 [pid = 2127] [id = 120] 06:30:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c42000) [pid = 2127] [serial = 357] [outer = 0x0] 06:30:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128d02c00) [pid = 2127] [serial = 358] [outer = 0x128c42000] 06:30:58 INFO - PROCESS | 2127 | 1465047058636 Marionette DEBUG loaded listener.js 06:30:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128e50400) [pid = 2127] [serial = 359] [outer = 0x128c42000] 06:30:58 INFO - PROCESS | 2127 | 1465047058977 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] 06:30:59 INFO - PROCESS | 2127 | 1465047059008 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:30:59 INFO - PROCESS | 2127 | 1465047059021 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 2127 | 1465047059022 Marionette TRACE conn2 <- [1,454,null,{}] 06:30:59 INFO - PROCESS | 2127 | 1465047059024 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}] 06:30:59 INFO - PROCESS | 2127 | 1465047059026 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:59 INFO - PROCESS | 2127 | 1465047059108 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:30:59 INFO - PROCESS | 2127 | 1465047059112 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:59 INFO - PROCESS | 2127 | 1465047059114 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244d0800 == 37 [pid = 2127] [id = 121] 06:30:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x129393000) [pid = 2127] [serial = 360] [outer = 0x0] 06:30:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12939d000) [pid = 2127] [serial = 361] [outer = 0x129393000] 06:30:59 INFO - PROCESS | 2127 | 1465047059139 Marionette DEBUG loaded listener.js 06:30:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x129487800) [pid = 2127] [serial = 362] [outer = 0x129393000] 06:30:59 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:30:59 INFO - PROCESS | 2127 | 1465047059479 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]]]}] 06:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 473ms 06:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:30:59 INFO - PROCESS | 2127 | 1465047059493 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 2127 | 1465047059495 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:30:59 INFO - PROCESS | 2127 | 1465047059497 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 2127 | 1465047059498 Marionette TRACE conn2 <- [1,458,null,{}] 06:30:59 INFO - PROCESS | 2127 | 1465047059501 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}] 06:30:59 INFO - PROCESS | 2127 | 1465047059502 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:59 INFO - PROCESS | 2127 | 1465047059581 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:30:59 INFO - PROCESS | 2127 | 1465047059585 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:59 INFO - PROCESS | 2127 | 1465047059586 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:30:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x1270e2800 == 38 [pid = 2127] [id = 122] 06:30:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x129489c00) [pid = 2127] [serial = 363] [outer = 0x0] 06:30:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x129625800) [pid = 2127] [serial = 364] [outer = 0x129489c00] 06:30:59 INFO - PROCESS | 2127 | 1465047059613 Marionette DEBUG loaded listener.js 06:30:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12a7f2c00) [pid = 2127] [serial = 365] [outer = 0x129489c00] 06:30:59 INFO - PROCESS | 2127 | 1465047059990 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] 06:31:00 INFO - PROCESS | 2127 | 1465047060025 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:31:00 INFO - PROCESS | 2127 | 1465047060027 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:31:00 INFO - PROCESS | 2127 | 1465047060028 Marionette TRACE conn2 <- [1,462,null,{}] 06:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:31:00 INFO - PROCESS | 2127 | 1465047060030 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}] 06:31:00 INFO - PROCESS | 2127 | 1465047060035 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:00 INFO - PROCESS | 2127 | 1465047060147 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:31:00 INFO - PROCESS | 2127 | 1465047060159 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 2127 | 1465047060160 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x129039000 == 39 [pid = 2127] [id = 123] 06:31:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12a90dc00) [pid = 2127] [serial = 366] [outer = 0x0] 06:31:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12bab0c00) [pid = 2127] [serial = 367] [outer = 0x12a90dc00] 06:31:00 INFO - PROCESS | 2127 | 1465047060185 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12be5f400) [pid = 2127] [serial = 368] [outer = 0x12a90dc00] 06:31:00 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:00 INFO - PROCESS | 2127 | 1465047060535 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] 06:31:00 INFO - PROCESS | 2127 | 1465047060547 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:31:00 INFO - PROCESS | 2127 | 1465047060549 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:31:00 INFO - PROCESS | 2127 | 1465047060550 Marionette TRACE conn2 <- [1,466,null,{}] 06:31:00 INFO - PROCESS | 2127 | 1465047060552 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}] 06:31:00 INFO - PROCESS | 2127 | 1465047060554 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:00 INFO - PROCESS | 2127 | 1465047060655 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:31:00 INFO - PROCESS | 2127 | 1465047060660 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 2127 | 1465047060661 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a85a800 == 40 [pid = 2127] [id = 124] 06:31:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x111c61c00) [pid = 2127] [serial = 369] [outer = 0x0] 06:31:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x111c63c00) [pid = 2127] [serial = 370] [outer = 0x111c61c00] 06:31:00 INFO - PROCESS | 2127 | 1465047060691 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x111c6b800) [pid = 2127] [serial = 371] [outer = 0x111c61c00] 06:31:01 INFO - PROCESS | 2127 | 1465047061054 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] 06:31:01 INFO - PROCESS | 2127 | 1465047061069 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:31:01 INFO - PROCESS | 2127 | 1465047061071 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:31:01 INFO - PROCESS | 2127 | 1465047061072 Marionette TRACE conn2 <- [1,470,null,{}] 06:31:01 INFO - PROCESS | 2127 | 1465047061083 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}] 06:31:01 INFO - PROCESS | 2127 | 1465047061084 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:01 INFO - PROCESS | 2127 | 1465047061187 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:31:01 INFO - PROCESS | 2127 | 1465047061191 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:01 INFO - PROCESS | 2127 | 1465047061192 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34f000 == 41 [pid = 2127] [id = 125] 06:31:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x111c68000) [pid = 2127] [serial = 372] [outer = 0x0] 06:31:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x12be78800) [pid = 2127] [serial = 373] [outer = 0x111c68000] 06:31:01 INFO - PROCESS | 2127 | 1465047061216 Marionette DEBUG loaded listener.js 06:31:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12c5b2c00) [pid = 2127] [serial = 374] [outer = 0x111c68000] 06:31:01 INFO - PROCESS | 2127 | 1465047061555 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]]]}] 06:31:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:31:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 522ms 06:31:01 INFO - PROCESS | 2127 | 1465047061594 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:31:01 INFO - PROCESS | 2127 | 1465047061595 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:31:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:31:01 INFO - PROCESS | 2127 | 1465047061597 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:31:01 INFO - PROCESS | 2127 | 1465047061598 Marionette TRACE conn2 <- [1,474,null,{}] 06:31:01 INFO - PROCESS | 2127 | 1465047061601 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}] 06:31:01 INFO - PROCESS | 2127 | 1465047061602 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:01 INFO - PROCESS | 2127 | 1465047061711 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:31:01 INFO - PROCESS | 2127 | 1465047061724 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:01 INFO - PROCESS | 2127 | 1465047061725 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bddd000 == 42 [pid = 2127] [id = 126] 06:31:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x113da3c00) [pid = 2127] [serial = 375] [outer = 0x0] 06:31:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x113da8400) [pid = 2127] [serial = 376] [outer = 0x113da3c00] 06:31:01 INFO - PROCESS | 2127 | 1465047061749 Marionette DEBUG loaded listener.js 06:31:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x113dadc00) [pid = 2127] [serial = 377] [outer = 0x113da3c00] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x129485000) [pid = 2127] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x12bc39400) [pid = 2127] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x119785400) [pid = 2127] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x11604b000) [pid = 2127] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x12be5e800) [pid = 2127] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x124f4b000) [pid = 2127] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x11812f800) [pid = 2127] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x118129000) [pid = 2127] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x125d07800) [pid = 2127] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x125772400) [pid = 2127] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12936d800) [pid = 2127] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x128c09800) [pid = 2127] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x12160a400) [pid = 2127] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1166df400) [pid = 2127] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x129364400) [pid = 2127] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x124bdc400) [pid = 2127] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x119053c00) [pid = 2127] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11802cc00) [pid = 2127] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12a9df800) [pid = 2127] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:31:02 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x127339800) [pid = 2127] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:31:02 INFO - PROCESS | 2127 | 1465047062229 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]]]}] 06:31:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:31:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 669ms 06:31:02 INFO - PROCESS | 2127 | 1465047062266 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:31:02 INFO - PROCESS | 2127 | 1465047062268 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:31:02 INFO - PROCESS | 2127 | 1465047062270 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:31:02 INFO - PROCESS | 2127 | 1465047062271 Marionette TRACE conn2 <- [1,478,null,{}] 06:31:02 INFO - PROCESS | 2127 | 1465047062273 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}] 06:31:02 INFO - PROCESS | 2127 | 1465047062275 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:02 INFO - PROCESS | 2127 | 1465047062359 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:31:02 INFO - PROCESS | 2127 | 1465047062363 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 2127 | 1465047062364 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f96800 == 43 [pid = 2127] [id = 127] 06:31:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x11604b000) [pid = 2127] [serial = 378] [outer = 0x0] 06:31:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x11839d800) [pid = 2127] [serial = 379] [outer = 0x11604b000] 06:31:02 INFO - PROCESS | 2127 | 1465047062388 Marionette DEBUG loaded listener.js 06:31:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x119956000) [pid = 2127] [serial = 380] [outer = 0x11604b000] 06:31:02 INFO - PROCESS | 2127 | 1465047062742 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]]]}] 06:31:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:31:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 06:31:02 INFO - PROCESS | 2127 | 1465047062791 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:31:02 INFO - PROCESS | 2127 | 1465047062792 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:31:02 INFO - PROCESS | 2127 | 1465047062794 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:31:02 INFO - PROCESS | 2127 | 1465047062796 Marionette TRACE conn2 <- [1,482,null,{}] 06:31:02 INFO - PROCESS | 2127 | 1465047062798 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}] 06:31:02 INFO - PROCESS | 2127 | 1465047062800 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:02 INFO - PROCESS | 2127 | 1465047062904 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:31:02 INFO - PROCESS | 2127 | 1465047062908 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:02 INFO - PROCESS | 2127 | 1465047062910 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2f7000 == 44 [pid = 2127] [id = 128] 06:31:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x11995a000) [pid = 2127] [serial = 381] [outer = 0x0] 06:31:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12160a400) [pid = 2127] [serial = 382] [outer = 0x11995a000] 06:31:02 INFO - PROCESS | 2127 | 1465047062937 Marionette DEBUG loaded listener.js 06:31:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12939f400) [pid = 2127] [serial = 383] [outer = 0x11995a000] 06:31:03 INFO - PROCESS | 2127 | 1465047063293 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]]]}] 06:31:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:31:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 06:31:03 INFO - PROCESS | 2127 | 1465047063314 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:31:03 INFO - PROCESS | 2127 | 1465047063315 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:31:03 INFO - PROCESS | 2127 | 1465047063318 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:31:03 INFO - PROCESS | 2127 | 1465047063319 Marionette TRACE conn2 <- [1,486,null,{}] 06:31:03 INFO - PROCESS | 2127 | 1465047063321 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}] 06:31:03 INFO - PROCESS | 2127 | 1465047063323 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:03 INFO - PROCESS | 2127 | 1465047063409 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:31:03 INFO - PROCESS | 2127 | 1465047063467 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:03 INFO - PROCESS | 2127 | 1465047063468 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c69e000 == 45 [pid = 2127] [id = 129] 06:31:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11995ac00) [pid = 2127] [serial = 384] [outer = 0x0] 06:31:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x127539000) [pid = 2127] [serial = 385] [outer = 0x11995ac00] 06:31:03 INFO - PROCESS | 2127 | 1465047063493 Marionette DEBUG loaded listener.js 06:31:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12753ec00) [pid = 2127] [serial = 386] [outer = 0x11995ac00] 06:31:03 INFO - PROCESS | 2127 | 1465047063765 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]]]}] 06:31:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:31:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 06:31:03 INFO - PROCESS | 2127 | 1465047063787 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:31:03 INFO - PROCESS | 2127 | 1465047063788 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:31:03 INFO - PROCESS | 2127 | 1465047063798 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:31:03 INFO - PROCESS | 2127 | 1465047063807 Marionette TRACE conn2 <- [1,490,null,{}] 06:31:03 INFO - PROCESS | 2127 | 1465047063817 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}] 06:31:03 INFO - PROCESS | 2127 | 1465047063818 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:03 INFO - PROCESS | 2127 | 1465047063909 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:31:03 INFO - PROCESS | 2127 | 1465047063913 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:03 INFO - PROCESS | 2127 | 1465047063914 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca7c000 == 46 [pid = 2127] [id = 130] 06:31:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x11829f800) [pid = 2127] [serial = 387] [outer = 0x0] 06:31:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x128d09800) [pid = 2127] [serial = 388] [outer = 0x11829f800] 06:31:03 INFO - PROCESS | 2127 | 1465047063938 Marionette DEBUG loaded listener.js 06:31:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12be7c400) [pid = 2127] [serial = 389] [outer = 0x11829f800] 06:31:04 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdd1000 == 45 [pid = 2127] [id = 102] 06:31:04 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc48000 == 44 [pid = 2127] [id = 98] 06:31:04 INFO - PROCESS | 2127 | --DOCSHELL 0x11734c800 == 43 [pid = 2127] [id = 118] 06:31:04 INFO - PROCESS | 2127 | --DOCSHELL 0x119066000 == 42 [pid = 2127] [id = 117] 06:31:04 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3cb000 == 41 [pid = 2127] [id = 116] 06:31:04 INFO - PROCESS | 2127 | --DOCSHELL 0x119de9800 == 40 [pid = 2127] [id = 115] 06:31:04 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc52800 == 39 [pid = 2127] [id = 113] 06:31:04 INFO - PROCESS | 2127 | --DOCSHELL 0x116abc800 == 38 [pid = 2127] [id = 114] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x116851800 == 37 [pid = 2127] [id = 119] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x129039000 == 36 [pid = 2127] [id = 123] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x12bddd000 == 35 [pid = 2127] [id = 126] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x119f96800 == 34 [pid = 2127] [id = 127] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x119f0a800 == 33 [pid = 2127] [id = 120] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2f7000 == 32 [pid = 2127] [id = 128] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x12b34f000 == 31 [pid = 2127] [id = 125] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x1244d0800 == 30 [pid = 2127] [id = 121] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x1270e2800 == 29 [pid = 2127] [id = 122] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x12a85a800 == 28 [pid = 2127] [id = 124] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x128c07400) [pid = 2127] [serial = 251] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x126d92c00) [pid = 2127] [serial = 248] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x121609c00) [pid = 2127] [serial = 245] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x11832ec00) [pid = 2127] [serial = 242] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x12ae17000) [pid = 2127] [serial = 239] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOCSHELL 0x12c69e000 == 27 [pid = 2127] [id = 129] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x12a90d800) [pid = 2127] [serial = 322] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x12be5f000) [pid = 2127] [serial = 325] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12bc39000) [pid = 2127] [serial = 323] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x124446400) [pid = 2127] [serial = 299] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12160b400) [pid = 2127] [serial = 298] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12be5c000) [pid = 2127] [serial = 292] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x12be77800) [pid = 2127] [serial = 293] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x12be7e400) [pid = 2127] [serial = 328] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x125d02c00) [pid = 2127] [serial = 313] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x128c0a000) [pid = 2127] [serial = 314] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1191f7800) [pid = 2127] [serial = 308] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1185cd800) [pid = 2127] [serial = 307] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x118783c00) [pid = 2127] [serial = 296] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x118331c00) [pid = 2127] [serial = 295] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x128c40800) [pid = 2127] [serial = 316] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x128e4d000) [pid = 2127] [serial = 317] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12936dc00) [pid = 2127] [serial = 319] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12baa6800) [pid = 2127] [serial = 305] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12a7f4400) [pid = 2127] [serial = 304] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x128d0fc00) [pid = 2127] [serial = 302] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x128c42800) [pid = 2127] [serial = 301] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x121611800) [pid = 2127] [serial = 310] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x124666000) [pid = 2127] [serial = 311] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x118324800) [pid = 2127] [serial = 326] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x12c5b0000) [pid = 2127] [serial = 329] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x126d91400) [pid = 2127] [serial = 332] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x12961a400) [pid = 2127] [serial = 335] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x118317c00) [pid = 2127] [serial = 331] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x1182a5c00) [pid = 2127] [serial = 337] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x12939c000) [pid = 2127] [serial = 334] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x12948e400) [pid = 2127] [serial = 320] [outer = 0x0] [url = about:blank] 06:31:05 INFO - PROCESS | 2127 | 1465047065666 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]]]}] 06:31:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:31:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1887ms 06:31:05 INFO - PROCESS | 2127 | 1465047065686 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:31:05 INFO - PROCESS | 2127 | 1465047065689 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:31:05 INFO - PROCESS | 2127 | 1465047065692 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:31:05 INFO - PROCESS | 2127 | 1465047065694 Marionette TRACE conn2 <- [1,494,null,{}] 06:31:05 INFO - PROCESS | 2127 | 1465047065698 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}] 06:31:05 INFO - PROCESS | 2127 | 1465047065700 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:05 INFO - PROCESS | 2127 | 1465047065781 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:31:05 INFO - PROCESS | 2127 | 1465047065832 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:05 INFO - PROCESS | 2127 | 1465047065835 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x113ba2000 == 28 [pid = 2127] [id = 131] 06:31:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x1167d0800) [pid = 2127] [serial = 390] [outer = 0x0] 06:31:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x116a68400) [pid = 2127] [serial = 391] [outer = 0x1167d0800] 06:31:05 INFO - PROCESS | 2127 | 1465047065863 Marionette DEBUG loaded listener.js 06:31:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x118037800) [pid = 2127] [serial = 392] [outer = 0x1167d0800] 06:31:06 INFO - PROCESS | 2127 | 1465047066184 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]]]}] 06:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 521ms 06:31:06 INFO - PROCESS | 2127 | 1465047066213 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:31:06 INFO - PROCESS | 2127 | 1465047066216 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:31:06 INFO - PROCESS | 2127 | 1465047066221 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:31:06 INFO - PROCESS | 2127 | 1465047066223 Marionette TRACE conn2 <- [1,498,null,{}] 06:31:06 INFO - PROCESS | 2127 | 1465047066228 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}] 06:31:06 INFO - PROCESS | 2127 | 1465047066230 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:06 INFO - PROCESS | 2127 | 1465047066309 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:31:06 INFO - PROCESS | 2127 | 1465047066313 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:06 INFO - PROCESS | 2127 | 1465047066315 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a94800 == 29 [pid = 2127] [id = 132] 06:31:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x118130400) [pid = 2127] [serial = 393] [outer = 0x0] 06:31:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x118317000) [pid = 2127] [serial = 394] [outer = 0x118130400] 06:31:06 INFO - PROCESS | 2127 | 1465047066347 Marionette DEBUG loaded listener.js 06:31:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x118324800) [pid = 2127] [serial = 395] [outer = 0x118130400] 06:31:06 INFO - PROCESS | 2127 | 1465047066694 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]]]}] 06:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 523ms 06:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:31:06 INFO - PROCESS | 2127 | 1465047066744 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:31:06 INFO - PROCESS | 2127 | 1465047066746 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:31:06 INFO - PROCESS | 2127 | 1465047066748 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:31:06 INFO - PROCESS | 2127 | 1465047066758 Marionette TRACE conn2 <- [1,502,null,{}] 06:31:06 INFO - PROCESS | 2127 | 1465047066766 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}] 06:31:06 INFO - PROCESS | 2127 | 1465047066770 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:06 INFO - PROCESS | 2127 | 1465047066847 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:31:06 INFO - PROCESS | 2127 | 1465047066900 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:06 INFO - PROCESS | 2127 | 1465047066902 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x11855f800 == 30 [pid = 2127] [id = 133] 06:31:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x111c5f000) [pid = 2127] [serial = 396] [outer = 0x0] 06:31:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x1185b6800) [pid = 2127] [serial = 397] [outer = 0x111c5f000] 06:31:06 INFO - PROCESS | 2127 | 1465047066929 Marionette DEBUG loaded listener.js 06:31:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1185c1400) [pid = 2127] [serial = 398] [outer = 0x111c5f000] 06:31:07 INFO - PROCESS | 2127 | 1465047067220 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]]]}] 06:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 479ms 06:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:31:07 INFO - PROCESS | 2127 | 1465047067232 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:31:07 INFO - PROCESS | 2127 | 1465047067234 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:31:07 INFO - PROCESS | 2127 | 1465047067236 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:31:07 INFO - PROCESS | 2127 | 1465047067237 Marionette TRACE conn2 <- [1,506,null,{}] 06:31:07 INFO - PROCESS | 2127 | 1465047067247 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}] 06:31:07 INFO - PROCESS | 2127 | 1465047067248 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:07 INFO - PROCESS | 2127 | 1465047067331 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:31:07 INFO - PROCESS | 2127 | 1465047067336 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 2127 | 1465047067337 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193ea800 == 31 [pid = 2127] [id = 134] 06:31:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1185ef400) [pid = 2127] [serial = 399] [outer = 0x0] 06:31:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1190f8400) [pid = 2127] [serial = 400] [outer = 0x1185ef400] 06:31:07 INFO - PROCESS | 2127 | 1465047067365 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1190fec00) [pid = 2127] [serial = 401] [outer = 0x1185ef400] 06:31:07 INFO - PROCESS | 2127 | 1465047067695 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]]]}] 06:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 469ms 06:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:31:07 INFO - PROCESS | 2127 | 1465047067705 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:31:07 INFO - PROCESS | 2127 | 1465047067708 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:31:07 INFO - PROCESS | 2127 | 1465047067712 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:31:07 INFO - PROCESS | 2127 | 1465047067713 Marionette TRACE conn2 <- [1,510,null,{}] 06:31:07 INFO - PROCESS | 2127 | 1465047067715 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}] 06:31:07 INFO - PROCESS | 2127 | 1465047067717 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:07 INFO - PROCESS | 2127 | 1465047067825 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:31:07 INFO - PROCESS | 2127 | 1465047067830 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:07 INFO - PROCESS | 2127 | 1465047067832 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dcf800 == 32 [pid = 2127] [id = 135] 06:31:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x111c6a800) [pid = 2127] [serial = 402] [outer = 0x0] 06:31:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x119178c00) [pid = 2127] [serial = 403] [outer = 0x111c6a800] 06:31:07 INFO - PROCESS | 2127 | 1465047067857 Marionette DEBUG loaded listener.js 06:31:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x119956800) [pid = 2127] [serial = 404] [outer = 0x111c6a800] 06:31:08 INFO - PROCESS | 2127 | 1465047068191 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]]]}] 06:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 06:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:31:08 INFO - PROCESS | 2127 | 1465047068231 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 2127 | 1465047068232 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:31:08 INFO - PROCESS | 2127 | 1465047068234 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - PROCESS | 2127 | 1465047068235 Marionette TRACE conn2 <- [1,514,null,{}] 06:31:08 INFO - PROCESS | 2127 | 1465047068237 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}] 06:31:08 INFO - PROCESS | 2127 | 1465047068241 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:08 INFO - PROCESS | 2127 | 1465047068331 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:31:08 INFO - PROCESS | 2127 | 1465047068335 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:08 INFO - PROCESS | 2127 | 1465047068336 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x123308000 == 33 [pid = 2127] [id = 136] 06:31:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1185b6c00) [pid = 2127] [serial = 405] [outer = 0x0] 06:31:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x119962400) [pid = 2127] [serial = 406] [outer = 0x1185b6c00] 06:31:08 INFO - PROCESS | 2127 | 1465047068364 Marionette DEBUG loaded listener.js 06:31:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x12357ac00) [pid = 2127] [serial = 407] [outer = 0x1185b6c00] 06:31:08 INFO - PROCESS | 2127 | 1465047068693 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]]]}] 06:31:08 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 06:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 06:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:31:08 INFO - PROCESS | 2127 | 1465047068703 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:31:08 INFO - PROCESS | 2127 | 1465047068704 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:31:08 INFO - PROCESS | 2127 | 1465047068706 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:31:08 INFO - PROCESS | 2127 | 1465047068710 Marionette TRACE conn2 <- [1,518,null,{}] 06:31:08 INFO - PROCESS | 2127 | 1465047068713 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}] 06:31:08 INFO - PROCESS | 2127 | 1465047068714 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:08 INFO - PROCESS | 2127 | 1465047068820 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:31:08 INFO - PROCESS | 2127 | 1465047068828 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:08 INFO - PROCESS | 2127 | 1465047068829 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x124094800 == 34 [pid = 2127] [id = 137] 06:31:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x118316800) [pid = 2127] [serial = 408] [outer = 0x0] 06:31:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1242ea800) [pid = 2127] [serial = 409] [outer = 0x118316800] 06:31:08 INFO - PROCESS | 2127 | 1465047068853 Marionette DEBUG loaded listener.js 06:31:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x124b89c00) [pid = 2127] [serial = 410] [outer = 0x118316800] 06:31:09 INFO - PROCESS | 2127 | 1465047069147 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]]]}] 06:31:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 473ms 06:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:31:09 INFO - PROCESS | 2127 | 1465047069179 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:31:09 INFO - PROCESS | 2127 | 1465047069180 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:31:09 INFO - PROCESS | 2127 | 1465047069182 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:31:09 INFO - PROCESS | 2127 | 1465047069184 Marionette TRACE conn2 <- [1,522,null,{}] 06:31:09 INFO - PROCESS | 2127 | 1465047069186 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}] 06:31:09 INFO - PROCESS | 2127 | 1465047069187 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:09 INFO - PROCESS | 2127 | 1465047069262 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:31:09 INFO - PROCESS | 2127 | 1465047069266 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 2127 | 1465047069267 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x124f1d000 == 35 [pid = 2127] [id = 138] 06:31:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x116862c00) [pid = 2127] [serial = 411] [outer = 0x0] 06:31:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x125771c00) [pid = 2127] [serial = 412] [outer = 0x116862c00] 06:31:09 INFO - PROCESS | 2127 | 1465047069294 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x125d11400) [pid = 2127] [serial = 413] [outer = 0x116862c00] 06:31:09 INFO - PROCESS | 2127 | 1465047069652 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]]]}] 06:31:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 06:31:09 INFO - PROCESS | 2127 | 1465047069702 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:31:09 INFO - PROCESS | 2127 | 1465047069703 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:31:09 INFO - PROCESS | 2127 | 1465047069711 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:31:09 INFO - PROCESS | 2127 | 1465047069712 Marionette TRACE conn2 <- [1,526,null,{}] 06:31:09 INFO - PROCESS | 2127 | 1465047069715 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}] 06:31:09 INFO - PROCESS | 2127 | 1465047069716 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:09 INFO - PROCESS | 2127 | 1465047069803 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:31:09 INFO - PROCESS | 2127 | 1465047069809 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:09 INFO - PROCESS | 2127 | 1465047069810 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x118558000 == 36 [pid = 2127] [id = 139] 06:31:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1168abc00) [pid = 2127] [serial = 414] [outer = 0x0] 06:31:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12704d000) [pid = 2127] [serial = 415] [outer = 0x1168abc00] 06:31:09 INFO - PROCESS | 2127 | 1465047069835 Marionette DEBUG loaded listener.js 06:31:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x127537000) [pid = 2127] [serial = 416] [outer = 0x1168abc00] 06:31:10 INFO - PROCESS | 2127 | 1465047070154 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]]]}] 06:31:10 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 06:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 474ms 06:31:10 INFO - PROCESS | 2127 | 1465047070181 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:31:10 INFO - PROCESS | 2127 | 1465047070182 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:31:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:31:10 INFO - PROCESS | 2127 | 1465047070184 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - PROCESS | 2127 | 1465047070185 Marionette TRACE conn2 <- [1,530,null,{}] 06:31:10 INFO - PROCESS | 2127 | 1465047070187 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}] 06:31:10 INFO - PROCESS | 2127 | 1465047070188 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:10 INFO - PROCESS | 2127 | 1465047070267 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:31:10 INFO - PROCESS | 2127 | 1465047070330 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:10 INFO - PROCESS | 2127 | 1465047070331 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cd5800 == 37 [pid = 2127] [id = 140] 06:31:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1185ba800) [pid = 2127] [serial = 417] [outer = 0x0] 06:31:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12753c400) [pid = 2127] [serial = 418] [outer = 0x1185ba800] 06:31:10 INFO - PROCESS | 2127 | 1465047070355 Marionette DEBUG loaded listener.js 06:31:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x128c0b000) [pid = 2127] [serial = 419] [outer = 0x1185ba800] 06:31:10 INFO - PROCESS | 2127 | 1465047070632 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"]]]}] 06:31:10 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 06:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:31:10 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 06:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:31:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 06:31:10 INFO - PROCESS | 2127 | 1465047070653 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:31:10 INFO - PROCESS | 2127 | 1465047070655 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:31:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:31:10 INFO - PROCESS | 2127 | 1465047070670 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:31:10 INFO - PROCESS | 2127 | 1465047070671 Marionette TRACE conn2 <- [1,534,null,{}] 06:31:10 INFO - PROCESS | 2127 | 1465047070682 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}] 06:31:10 INFO - PROCESS | 2127 | 1465047070683 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:10 INFO - PROCESS | 2127 | 1465047070808 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:31:10 INFO - PROCESS | 2127 | 1465047070812 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:10 INFO - PROCESS | 2127 | 1465047070814 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c59000 == 38 [pid = 2127] [id = 141] 06:31:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x128c10800) [pid = 2127] [serial = 420] [outer = 0x0] 06:31:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x128d06000) [pid = 2127] [serial = 421] [outer = 0x128c10800] 06:31:10 INFO - PROCESS | 2127 | 1465047070840 Marionette DEBUG loaded listener.js 06:31:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12936e800) [pid = 2127] [serial = 422] [outer = 0x128c10800] 06:31:11 INFO - PROCESS | 2127 | 1465047071194 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]]]}] 06:31:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:31:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 583ms 06:31:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:31:11 INFO - PROCESS | 2127 | 1465047071248 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:31:11 INFO - PROCESS | 2127 | 1465047071249 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:31:11 INFO - PROCESS | 2127 | 1465047071252 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:31:11 INFO - PROCESS | 2127 | 1465047071253 Marionette TRACE conn2 <- [1,538,null,{}] 06:31:11 INFO - PROCESS | 2127 | 1465047071255 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}] 06:31:11 INFO - PROCESS | 2127 | 1465047071257 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:11 INFO - PROCESS | 2127 | 1465047071355 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:31:11 INFO - PROCESS | 2127 | 1465047071405 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:11 INFO - PROCESS | 2127 | 1465047071406 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a97f000 == 39 [pid = 2127] [id = 142] 06:31:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12936fc00) [pid = 2127] [serial = 423] [outer = 0x0] 06:31:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12939a400) [pid = 2127] [serial = 424] [outer = 0x12936fc00] 06:31:11 INFO - PROCESS | 2127 | 1465047071438 Marionette DEBUG loaded listener.js 06:31:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x129485800) [pid = 2127] [serial = 425] [outer = 0x12936fc00] 06:31:11 INFO - PROCESS | 2127 | 1465047071759 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]]]}] 06:31:11 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. 06:31:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 569ms 06:31:11 INFO - PROCESS | 2127 | 1465047071822 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:31:11 INFO - PROCESS | 2127 | 1465047071823 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:31:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:31:11 INFO - PROCESS | 2127 | 1465047071825 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:31:11 INFO - PROCESS | 2127 | 1465047071826 Marionette TRACE conn2 <- [1,542,null,{}] 06:31:11 INFO - PROCESS | 2127 | 1465047071828 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}] 06:31:11 INFO - PROCESS | 2127 | 1465047071829 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:11 INFO - PROCESS | 2127 | 1465047071941 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:31:11 INFO - PROCESS | 2127 | 1465047071945 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:11 INFO - PROCESS | 2127 | 1465047071946 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc47000 == 40 [pid = 2127] [id = 143] 06:31:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x129371800) [pid = 2127] [serial = 426] [outer = 0x0] 06:31:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x12948bc00) [pid = 2127] [serial = 427] [outer = 0x129371800] 06:31:11 INFO - PROCESS | 2127 | 1465047071970 Marionette DEBUG loaded listener.js 06:31:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x129624400) [pid = 2127] [serial = 428] [outer = 0x129371800] 06:31:12 INFO - PROCESS | 2127 | 1465047072301 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]]]}] 06:31:12 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. 06:31:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 06:31:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:31:12 INFO - PROCESS | 2127 | 1465047072351 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:31:12 INFO - PROCESS | 2127 | 1465047072352 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:31:12 INFO - PROCESS | 2127 | 1465047072354 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:31:12 INFO - PROCESS | 2127 | 1465047072355 Marionette TRACE conn2 <- [1,546,null,{}] 06:31:12 INFO - PROCESS | 2127 | 1465047072358 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}] 06:31:12 INFO - PROCESS | 2127 | 1465047072359 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:12 INFO - PROCESS | 2127 | 1465047072465 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:31:12 INFO - PROCESS | 2127 | 1465047072513 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:12 INFO - PROCESS | 2127 | 1465047072514 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdc6000 == 41 [pid = 2127] [id = 144] 06:31:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x129626800) [pid = 2127] [serial = 429] [outer = 0x0] 06:31:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12a7f2800) [pid = 2127] [serial = 430] [outer = 0x129626800] 06:31:12 INFO - PROCESS | 2127 | 1465047072544 Marionette DEBUG loaded listener.js 06:31:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x12a912c00) [pid = 2127] [serial = 431] [outer = 0x129626800] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x111c61c00) [pid = 2127] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x113da3c00) [pid = 2127] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x111c68000) [pid = 2127] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x11604b000) [pid = 2127] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x11995a000) [pid = 2127] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x11995ac00) [pid = 2127] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1190f4800) [pid = 2127] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x118131c00) [pid = 2127] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x1182a0400) [pid = 2127] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x129489c00) [pid = 2127] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x129393000) [pid = 2127] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x128c42000) [pid = 2127] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x119f61000) [pid = 2127] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11978cc00) [pid = 2127] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x12576f800) [pid = 2127] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x119c6f800) [pid = 2127] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:31:12 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12a90dc00) [pid = 2127] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:31:13 INFO - PROCESS | 2127 | 1465047073048 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]]]}] 06:31:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:31:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 717ms 06:31:13 INFO - PROCESS | 2127 | 1465047073081 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:31:13 INFO - PROCESS | 2127 | 1465047073082 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:31:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:31:13 INFO - PROCESS | 2127 | 1465047073085 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:31:13 INFO - PROCESS | 2127 | 1465047073086 Marionette TRACE conn2 <- [1,550,null,{}] 06:31:13 INFO - PROCESS | 2127 | 1465047073094 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}] 06:31:13 INFO - PROCESS | 2127 | 1465047073096 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:13 INFO - PROCESS | 2127 | 1465047073253 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:31:13 INFO - PROCESS | 2127 | 1465047073319 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:13 INFO - PROCESS | 2127 | 1465047073320 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x129771800 == 42 [pid = 2127] [id = 145] 06:31:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1133a7400) [pid = 2127] [serial = 432] [outer = 0x0] 06:31:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x118329800) [pid = 2127] [serial = 433] [outer = 0x1133a7400] 06:31:13 INFO - PROCESS | 2127 | 1465047073369 Marionette DEBUG loaded listener.js 06:31:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x125704000) [pid = 2127] [serial = 434] [outer = 0x1133a7400] 06:31:13 INFO - PROCESS | 2127 | 1465047073644 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]]]}] 06:31:13 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. 06:31:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 569ms 06:31:13 INFO - PROCESS | 2127 | 1465047073654 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:31:13 INFO - PROCESS | 2127 | 1465047073656 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:31:13 INFO - PROCESS | 2127 | 1465047073666 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:31:13 INFO - PROCESS | 2127 | 1465047073667 Marionette TRACE conn2 <- [1,554,null,{}] 06:31:13 INFO - PROCESS | 2127 | 1465047073670 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}] 06:31:13 INFO - PROCESS | 2127 | 1465047073671 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:13 INFO - PROCESS | 2127 | 1465047073757 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:31:13 INFO - PROCESS | 2127 | 1465047073813 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:13 INFO - PROCESS | 2127 | 1465047073814 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1a9800 == 43 [pid = 2127] [id = 146] 06:31:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x113dae800) [pid = 2127] [serial = 435] [outer = 0x0] 06:31:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x126d98000) [pid = 2127] [serial = 436] [outer = 0x113dae800] 06:31:13 INFO - PROCESS | 2127 | 1465047073839 Marionette DEBUG loaded listener.js 06:31:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12a90a800) [pid = 2127] [serial = 437] [outer = 0x113dae800] 06:31:14 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:14 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:14 INFO - PROCESS | 2127 | 1465047074113 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]]]}] 06:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 06:31:14 INFO - PROCESS | 2127 | 1465047074135 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:31:14 INFO - PROCESS | 2127 | 1465047074136 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:31:14 INFO - PROCESS | 2127 | 1465047074139 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:31:14 INFO - PROCESS | 2127 | 1465047074140 Marionette TRACE conn2 <- [1,558,null,{}] 06:31:14 INFO - PROCESS | 2127 | 1465047074149 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}] 06:31:14 INFO - PROCESS | 2127 | 1465047074150 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:14 INFO - PROCESS | 2127 | 1465047074247 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:31:14 INFO - PROCESS | 2127 | 1465047074251 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:14 INFO - PROCESS | 2127 | 1465047074252 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c6a2000 == 44 [pid = 2127] [id = 147] 06:31:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x125dd7800) [pid = 2127] [serial = 438] [outer = 0x0] 06:31:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12a9e0800) [pid = 2127] [serial = 439] [outer = 0x125dd7800] 06:31:14 INFO - PROCESS | 2127 | 1465047074277 Marionette DEBUG loaded listener.js 06:31:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12ae1a400) [pid = 2127] [serial = 440] [outer = 0x125dd7800] 06:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:31:14 INFO - PROCESS | 2127 | 1465047074658 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]]]}] 06:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 527ms 06:31:14 INFO - PROCESS | 2127 | 1465047074666 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:31:14 INFO - PROCESS | 2127 | 1465047074667 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:31:14 INFO - PROCESS | 2127 | 1465047074670 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:31:14 INFO - PROCESS | 2127 | 1465047074670 Marionette TRACE conn2 <- [1,562,null,{}] 06:31:14 INFO - PROCESS | 2127 | 1465047074673 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}] 06:31:14 INFO - PROCESS | 2127 | 1465047074676 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:14 INFO - PROCESS | 2127 | 1465047074786 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:31:14 INFO - PROCESS | 2127 | 1465047074799 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:14 INFO - PROCESS | 2127 | 1465047074800 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d00b000 == 45 [pid = 2127] [id = 148] 06:31:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12ae18000) [pid = 2127] [serial = 441] [outer = 0x0] 06:31:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12baa9800) [pid = 2127] [serial = 442] [outer = 0x12ae18000] 06:31:14 INFO - PROCESS | 2127 | 1465047074825 Marionette DEBUG loaded listener.js 06:31:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x12bab2400) [pid = 2127] [serial = 443] [outer = 0x12ae18000] 06:31:15 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:15 INFO - PROCESS | 2127 | 1465047075315 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]]]}] 06:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 718ms 06:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:31:15 INFO - PROCESS | 2127 | 1465047075389 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:31:15 INFO - PROCESS | 2127 | 1465047075394 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:31:15 INFO - PROCESS | 2127 | 1465047075397 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:31:15 INFO - PROCESS | 2127 | 1465047075400 Marionette TRACE conn2 <- [1,566,null,{}] 06:31:15 INFO - PROCESS | 2127 | 1465047075404 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}] 06:31:15 INFO - PROCESS | 2127 | 1465047075405 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:15 INFO - PROCESS | 2127 | 1465047075520 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:31:15 INFO - PROCESS | 2127 | 1465047075647 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:15 INFO - PROCESS | 2127 | 1465047075648 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x116aba000 == 46 [pid = 2127] [id = 149] 06:31:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x11802ec00) [pid = 2127] [serial = 444] [outer = 0x0] 06:31:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x118036c00) [pid = 2127] [serial = 445] [outer = 0x11802ec00] 06:31:15 INFO - PROCESS | 2127 | 1465047075681 Marionette DEBUG loaded listener.js 06:31:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x11829f000) [pid = 2127] [serial = 446] [outer = 0x11802ec00] 06:31:15 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:16 INFO - PROCESS | 2127 | 1465047076165 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]]]}] 06:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 823ms 06:31:16 INFO - PROCESS | 2127 | 1465047076219 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:31:16 INFO - PROCESS | 2127 | 1465047076222 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:31:16 INFO - PROCESS | 2127 | 1465047076227 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:31:16 INFO - PROCESS | 2127 | 1465047076229 Marionette TRACE conn2 <- [1,570,null,{}] 06:31:16 INFO - PROCESS | 2127 | 1465047076231 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}] 06:31:16 INFO - PROCESS | 2127 | 1465047076233 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:16 INFO - PROCESS | 2127 | 1465047076353 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:31:16 INFO - PROCESS | 2127 | 1465047076434 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:16 INFO - PROCESS | 2127 | 1465047076436 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x113915800 == 47 [pid = 2127] [id = 150] 06:31:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x111c69400) [pid = 2127] [serial = 447] [outer = 0x0] 06:31:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x11812e000) [pid = 2127] [serial = 448] [outer = 0x111c69400] 06:31:16 INFO - PROCESS | 2127 | 1465047076468 Marionette DEBUG loaded listener.js 06:31:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x1185b9400) [pid = 2127] [serial = 449] [outer = 0x111c69400] 06:31:16 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x12c6a2000 == 46 [pid = 2127] [id = 147] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1a9800 == 45 [pid = 2127] [id = 146] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x129771800 == 44 [pid = 2127] [id = 145] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdc6000 == 43 [pid = 2127] [id = 144] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc47000 == 42 [pid = 2127] [id = 143] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x128d09800) [pid = 2127] [serial = 388] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | 1465047077200 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]]]}] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x12a97f000 == 41 [pid = 2127] [id = 142] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x119c59000 == 40 [pid = 2127] [id = 141] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x128cd5800 == 39 [pid = 2127] [id = 140] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x118558000 == 38 [pid = 2127] [id = 139] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x124f1d000 == 37 [pid = 2127] [id = 138] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x124094800 == 36 [pid = 2127] [id = 137] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x123308000 == 35 [pid = 2127] [id = 136] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x119dcf800 == 34 [pid = 2127] [id = 135] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x1193ea800 == 33 [pid = 2127] [id = 134] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x11855f800 == 32 [pid = 2127] [id = 133] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x116a94800 == 31 [pid = 2127] [id = 132] 06:31:17 INFO - PROCESS | 2127 | --DOCSHELL 0x113ba2000 == 30 [pid = 2127] [id = 131] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x111c63c00) [pid = 2127] [serial = 370] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x113da8400) [pid = 2127] [serial = 376] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x12c5b2c00) [pid = 2127] [serial = 374] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x12be78800) [pid = 2127] [serial = 373] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x119956000) [pid = 2127] [serial = 380] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x11839d800) [pid = 2127] [serial = 379] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x113dadc00) [pid = 2127] [serial = 377] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x12939f400) [pid = 2127] [serial = 383] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12160a400) [pid = 2127] [serial = 382] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x127539000) [pid = 2127] [serial = 385] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1190f8000) [pid = 2127] [serial = 343] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1182a7c00) [pid = 2127] [serial = 341] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x11829d400) [pid = 2127] [serial = 340] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12bc3f000) [pid = 2127] [serial = 338] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x129625800) [pid = 2127] [serial = 364] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12939d000) [pid = 2127] [serial = 361] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x129487800) [pid = 2127] [serial = 362] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x128e50400) [pid = 2127] [serial = 359] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x128d02c00) [pid = 2127] [serial = 358] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124838800) [pid = 2127] [serial = 355] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12576d400) [pid = 2127] [serial = 356] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x12160b000) [pid = 2127] [serial = 353] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12753ec00) [pid = 2127] [serial = 386] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119f62400) [pid = 2127] [serial = 352] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x128c0c400) [pid = 2127] [serial = 350] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x126d8ec00) [pid = 2127] [serial = 349] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12570b800) [pid = 2127] [serial = 347] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x124448400) [pid = 2127] [serial = 346] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1190fcc00) [pid = 2127] [serial = 344] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12bab0c00) [pid = 2127] [serial = 367] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x111c6b800) [pid = 2127] [serial = 371] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12a7f2c00) [pid = 2127] [serial = 365] [outer = 0x0] [url = about:blank] 06:31:17 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12be5f400) [pid = 2127] [serial = 368] [outer = 0x0] [url = about:blank] 06:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1022ms 06:31:17 INFO - PROCESS | 2127 | 1465047077250 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:31:17 INFO - PROCESS | 2127 | 1465047077254 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:31:17 INFO - PROCESS | 2127 | 1465047077259 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 2127 | 1465047077262 Marionette TRACE conn2 <- [1,574,null,{}] 06:31:17 INFO - PROCESS | 2127 | 1465047077286 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}] 06:31:17 INFO - PROCESS | 2127 | 1465047077288 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:17 INFO - PROCESS | 2127 | 1465047077417 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:31:17 INFO - PROCESS | 2127 | 1465047077425 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:17 INFO - PROCESS | 2127 | 1465047077426 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x113908800 == 31 [pid = 2127] [id = 151] 06:31:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x113f51400) [pid = 2127] [serial = 450] [outer = 0x0] 06:31:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x115e4ac00) [pid = 2127] [serial = 451] [outer = 0x113f51400] 06:31:17 INFO - PROCESS | 2127 | 1465047077474 Marionette DEBUG loaded listener.js 06:31:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x116623c00) [pid = 2127] [serial = 452] [outer = 0x113f51400] 06:31:17 INFO - PROCESS | 2127 | 1465047077904 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]]]}] 06:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 688ms 06:31:17 INFO - PROCESS | 2127 | 1465047077947 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:31:17 INFO - PROCESS | 2127 | 1465047077950 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:31:17 INFO - PROCESS | 2127 | 1465047077954 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:31:17 INFO - PROCESS | 2127 | 1465047077956 Marionette TRACE conn2 <- [1,578,null,{}] 06:31:17 INFO - PROCESS | 2127 | 1465047077981 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}] 06:31:17 INFO - PROCESS | 2127 | 1465047077983 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:18 INFO - PROCESS | 2127 | 1465047078108 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:31:18 INFO - PROCESS | 2127 | 1465047078161 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:18 INFO - PROCESS | 2127 | 1465047078162 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x112541800 == 32 [pid = 2127] [id = 152] 06:31:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x111c60000) [pid = 2127] [serial = 453] [outer = 0x0] 06:31:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x111c68c00) [pid = 2127] [serial = 454] [outer = 0x111c60000] 06:31:18 INFO - PROCESS | 2127 | 1465047078195 Marionette DEBUG loaded listener.js 06:31:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x113dab400) [pid = 2127] [serial = 455] [outer = 0x111c60000] 06:31:18 INFO - PROCESS | 2127 | 1465047078592 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]]]}] 06:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 688ms 06:31:18 INFO - PROCESS | 2127 | 1465047078644 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:31:18 INFO - PROCESS | 2127 | 1465047078647 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:31:18 INFO - PROCESS | 2127 | 1465047078650 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:31:18 INFO - PROCESS | 2127 | 1465047078652 Marionette TRACE conn2 <- [1,582,null,{}] 06:31:18 INFO - PROCESS | 2127 | 1465047078655 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}] 06:31:18 INFO - PROCESS | 2127 | 1465047078657 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:18 INFO - PROCESS | 2127 | 1465047078754 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:31:18 INFO - PROCESS | 2127 | 1465047078803 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:18 INFO - PROCESS | 2127 | 1465047078805 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x117348800 == 33 [pid = 2127] [id = 153] 06:31:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1167cd400) [pid = 2127] [serial = 456] [outer = 0x0] 06:31:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11802c000) [pid = 2127] [serial = 457] [outer = 0x1167cd400] 06:31:18 INFO - PROCESS | 2127 | 1465047078836 Marionette DEBUG loaded listener.js 06:31:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1180bd400) [pid = 2127] [serial = 458] [outer = 0x1167cd400] 06:31:19 INFO - PROCESS | 2127 | 1465047079291 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]]]}] 06:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 06:31:19 INFO - PROCESS | 2127 | 1465047079338 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:31:19 INFO - PROCESS | 2127 | 1465047079343 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:31:19 INFO - PROCESS | 2127 | 1465047079346 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:31:19 INFO - PROCESS | 2127 | 1465047079349 Marionette TRACE conn2 <- [1,586,null,{}] 06:31:19 INFO - PROCESS | 2127 | 1465047079353 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}] 06:31:19 INFO - PROCESS | 2127 | 1465047079355 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:19 INFO - PROCESS | 2127 | 1465047079539 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:31:19 INFO - PROCESS | 2127 | 1465047079631 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:19 INFO - PROCESS | 2127 | 1465047079632 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188c0800 == 34 [pid = 2127] [id = 154] 06:31:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x118127400) [pid = 2127] [serial = 459] [outer = 0x0] 06:31:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1182a7c00) [pid = 2127] [serial = 460] [outer = 0x118127400] 06:31:19 INFO - PROCESS | 2127 | 1465047079681 Marionette DEBUG loaded listener.js 06:31:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x118322800) [pid = 2127] [serial = 461] [outer = 0x118127400] 06:31:19 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:20 INFO - PROCESS | 2127 | 1465047080141 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]]]}] 06:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 821ms 06:31:20 INFO - PROCESS | 2127 | 1465047080167 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:31:20 INFO - PROCESS | 2127 | 1465047080170 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:31:20 INFO - PROCESS | 2127 | 1465047080178 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:31:20 INFO - PROCESS | 2127 | 1465047080182 Marionette TRACE conn2 <- [1,590,null,{}] 06:31:20 INFO - PROCESS | 2127 | 1465047080185 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}] 06:31:20 INFO - PROCESS | 2127 | 1465047080187 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:20 INFO - PROCESS | 2127 | 1465047080285 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:31:20 INFO - PROCESS | 2127 | 1465047080333 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:20 INFO - PROCESS | 2127 | 1465047080335 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c49000 == 35 [pid = 2127] [id = 155] 06:31:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x11839f000) [pid = 2127] [serial = 462] [outer = 0x0] 06:31:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x1185b8c00) [pid = 2127] [serial = 463] [outer = 0x11839f000] 06:31:20 INFO - PROCESS | 2127 | 1465047080364 Marionette DEBUG loaded listener.js 06:31:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1185e9c00) [pid = 2127] [serial = 464] [outer = 0x11839f000] 06:31:20 INFO - PROCESS | 2127 | 1465047080763 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]]]}] 06:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 625ms 06:31:20 INFO - PROCESS | 2127 | 1465047080799 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:31:20 INFO - PROCESS | 2127 | 1465047080801 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:31:20 INFO - PROCESS | 2127 | 1465047080803 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:31:20 INFO - PROCESS | 2127 | 1465047080804 Marionette TRACE conn2 <- [1,594,null,{}] 06:31:20 INFO - PROCESS | 2127 | 1465047080807 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}] 06:31:20 INFO - PROCESS | 2127 | 1465047080808 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:20 INFO - PROCESS | 2127 | 1465047080903 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:31:20 INFO - PROCESS | 2127 | 1465047080984 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:20 INFO - PROCESS | 2127 | 1465047080985 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x11a18b000 == 36 [pid = 2127] [id = 156] 06:31:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1185c1800) [pid = 2127] [serial = 465] [outer = 0x0] 06:31:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1190f0c00) [pid = 2127] [serial = 466] [outer = 0x1185c1800] 06:31:21 INFO - PROCESS | 2127 | 1465047081014 Marionette DEBUG loaded listener.js 06:31:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1190fe000) [pid = 2127] [serial = 467] [outer = 0x1185c1800] 06:31:21 INFO - PROCESS | 2127 | 1465047081435 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]]]}] 06:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 669ms 06:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:31:21 INFO - PROCESS | 2127 | 1465047081473 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:31:21 INFO - PROCESS | 2127 | 1465047081474 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:31:21 INFO - PROCESS | 2127 | 1465047081477 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:31:21 INFO - PROCESS | 2127 | 1465047081478 Marionette TRACE conn2 <- [1,598,null,{}] 06:31:21 INFO - PROCESS | 2127 | 1465047081480 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}] 06:31:21 INFO - PROCESS | 2127 | 1465047081482 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:21 INFO - PROCESS | 2127 | 1465047081574 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:31:21 INFO - PROCESS | 2127 | 1465047081626 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:21 INFO - PROCESS | 2127 | 1465047081630 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d8000 == 37 [pid = 2127] [id = 157] 06:31:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x119785c00) [pid = 2127] [serial = 468] [outer = 0x0] 06:31:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x119955800) [pid = 2127] [serial = 469] [outer = 0x119785c00] 06:31:21 INFO - PROCESS | 2127 | 1465047081667 Marionette DEBUG loaded listener.js 06:31:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x119961400) [pid = 2127] [serial = 470] [outer = 0x119785c00] 06:31:22 INFO - PROCESS | 2127 | 1465047082111 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]]]}] 06:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 06:31:22 INFO - PROCESS | 2127 | 1465047082147 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:31:22 INFO - PROCESS | 2127 | 1465047082149 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:31:22 INFO - PROCESS | 2127 | 1465047082151 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:31:22 INFO - PROCESS | 2127 | 1465047082152 Marionette TRACE conn2 <- [1,602,null,{}] 06:31:22 INFO - PROCESS | 2127 | 1465047082154 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}] 06:31:22 INFO - PROCESS | 2127 | 1465047082155 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:22 INFO - PROCESS | 2127 | 1465047082282 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:31:22 INFO - PROCESS | 2127 | 1465047082433 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:22 INFO - PROCESS | 2127 | 1465047082435 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x112555000 == 38 [pid = 2127] [id = 158] 06:31:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x111c69800) [pid = 2127] [serial = 471] [outer = 0x0] 06:31:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x11299d800) [pid = 2127] [serial = 472] [outer = 0x111c69800] 06:31:22 INFO - PROCESS | 2127 | 1465047082485 Marionette DEBUG loaded listener.js 06:31:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x113f11000) [pid = 2127] [serial = 473] [outer = 0x111c69800] 06:31:23 INFO - PROCESS | 2127 | 1465047083002 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]]]}] 06:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 874ms 06:31:23 INFO - PROCESS | 2127 | 1465047083030 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:31:23 INFO - PROCESS | 2127 | 1465047083032 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:31:23 INFO - PROCESS | 2127 | 1465047083037 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:31:23 INFO - PROCESS | 2127 | 1465047083039 Marionette TRACE conn2 <- [1,606,null,{}] 06:31:23 INFO - PROCESS | 2127 | 1465047083042 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}] 06:31:23 INFO - PROCESS | 2127 | 1465047083044 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:23 INFO - PROCESS | 2127 | 1465047083145 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:31:23 INFO - PROCESS | 2127 | 1465047083196 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:23 INFO - PROCESS | 2127 | 1465047083197 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x11855e800 == 39 [pid = 2127] [id = 159] 06:31:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x11802e400) [pid = 2127] [serial = 474] [outer = 0x0] 06:31:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x11829fc00) [pid = 2127] [serial = 475] [outer = 0x11802e400] 06:31:23 INFO - PROCESS | 2127 | 1465047083224 Marionette DEBUG loaded listener.js 06:31:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x11832f000) [pid = 2127] [serial = 476] [outer = 0x11802e400] 06:31:23 INFO - PROCESS | 2127 | --DOCSHELL 0x113908800 == 38 [pid = 2127] [id = 151] 06:31:23 INFO - PROCESS | 2127 | --DOCSHELL 0x116aba000 == 37 [pid = 2127] [id = 149] 06:31:23 INFO - PROCESS | 2127 | 1465047083553 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]]]}] 06:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 06:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:31:23 INFO - PROCESS | 2127 | 1465047083561 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:31:23 INFO - PROCESS | 2127 | 1465047083564 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:31:23 INFO - PROCESS | 2127 | 1465047083567 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:31:23 INFO - PROCESS | 2127 | 1465047083568 Marionette TRACE conn2 <- [1,610,null,{}] 06:31:23 INFO - PROCESS | 2127 | 1465047083570 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}] 06:31:23 INFO - PROCESS | 2127 | 1465047083572 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:23 INFO - PROCESS | 2127 | 1465047083651 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:31:23 INFO - PROCESS | 2127 | 1465047083656 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:23 INFO - PROCESS | 2127 | 1465047083659 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236b3000 == 38 [pid = 2127] [id = 160] 06:31:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x1184ca000) [pid = 2127] [serial = 477] [outer = 0x0] 06:31:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x1195c2c00) [pid = 2127] [serial = 478] [outer = 0x1184ca000] 06:31:23 INFO - PROCESS | 2127 | 1465047083685 Marionette DEBUG loaded listener.js 06:31:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x11995c000) [pid = 2127] [serial = 479] [outer = 0x1184ca000] 06:31:24 INFO - PROCESS | 2127 | 1465047084026 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]]]}] 06:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 470ms 06:31:24 INFO - PROCESS | 2127 | 1465047084050 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:31:24 INFO - PROCESS | 2127 | 1465047084052 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:31:24 INFO - PROCESS | 2127 | 1465047084056 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - PROCESS | 2127 | 1465047084060 Marionette TRACE conn2 <- [1,614,null,{}] 06:31:24 INFO - PROCESS | 2127 | 1465047084067 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}] 06:31:24 INFO - PROCESS | 2127 | 1465047084069 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:24 INFO - PROCESS | 2127 | 1465047084152 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:31:24 INFO - PROCESS | 2127 | 1465047084160 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:24 INFO - PROCESS | 2127 | 1465047084162 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x118565000 == 39 [pid = 2127] [id = 161] 06:31:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x119c76000) [pid = 2127] [serial = 480] [outer = 0x0] 06:31:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x11a111400) [pid = 2127] [serial = 481] [outer = 0x119c76000] 06:31:24 INFO - PROCESS | 2127 | 1465047084189 Marionette DEBUG loaded listener.js 06:31:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x11829d400) [pid = 2127] [serial = 482] [outer = 0x119c76000] 06:31:24 INFO - PROCESS | 2127 | 1465047084664 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]]]}] 06:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 624ms 06:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:31:24 INFO - PROCESS | 2127 | 1465047084681 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:31:24 INFO - PROCESS | 2127 | 1465047084683 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:31:24 INFO - PROCESS | 2127 | 1465047084686 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:31:24 INFO - PROCESS | 2127 | 1465047084688 Marionette TRACE conn2 <- [1,618,null,{}] 06:31:24 INFO - PROCESS | 2127 | 1465047084694 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}] 06:31:24 INFO - PROCESS | 2127 | 1465047084696 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:24 INFO - PROCESS | 2127 | 1465047084822 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:31:24 INFO - PROCESS | 2127 | 1465047084834 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:24 INFO - PROCESS | 2127 | 1465047084835 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x129039000 == 40 [pid = 2127] [id = 162] 06:31:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x1233d7800) [pid = 2127] [serial = 483] [outer = 0x0] 06:31:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x12418ac00) [pid = 2127] [serial = 484] [outer = 0x1233d7800] 06:31:24 INFO - PROCESS | 2127 | 1465047084859 Marionette DEBUG loaded listener.js 06:31:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x12483b800) [pid = 2127] [serial = 485] [outer = 0x1233d7800] 06:31:25 INFO - PROCESS | 2127 | 1465047085205 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]]]}] 06:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 571ms 06:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:31:25 INFO - PROCESS | 2127 | 1465047085257 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:31:25 INFO - PROCESS | 2127 | 1465047085258 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:31:25 INFO - PROCESS | 2127 | 1465047085260 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:31:25 INFO - PROCESS | 2127 | 1465047085261 Marionette TRACE conn2 <- [1,622,null,{}] 06:31:25 INFO - PROCESS | 2127 | 1465047085263 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}] 06:31:25 INFO - PROCESS | 2127 | 1465047085265 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:25 INFO - PROCESS | 2127 | 1465047085366 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:31:25 INFO - PROCESS | 2127 | 1465047085378 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:25 INFO - PROCESS | 2127 | 1465047085381 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d5800 == 41 [pid = 2127] [id = 163] 06:31:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x124ed0400) [pid = 2127] [serial = 486] [outer = 0x0] 06:31:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x124f49400) [pid = 2127] [serial = 487] [outer = 0x124ed0400] 06:31:25 INFO - PROCESS | 2127 | 1465047085418 Marionette DEBUG loaded listener.js 06:31:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x125dd2400) [pid = 2127] [serial = 488] [outer = 0x124ed0400] 06:31:25 INFO - PROCESS | 2127 | 1465047085766 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]]]}] 06:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 06:31:25 INFO - PROCESS | 2127 | 1465047085781 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:31:25 INFO - PROCESS | 2127 | 1465047085782 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:31:25 INFO - PROCESS | 2127 | 1465047085785 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:31:25 INFO - PROCESS | 2127 | 1465047085786 Marionette TRACE conn2 <- [1,626,null,{}] 06:31:25 INFO - PROCESS | 2127 | 1465047085788 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}] 06:31:25 INFO - PROCESS | 2127 | 1465047085789 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:25 INFO - PROCESS | 2127 | 1465047085892 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:31:25 INFO - PROCESS | 2127 | 1465047085926 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:25 INFO - PROCESS | 2127 | 1465047085927 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a85c000 == 42 [pid = 2127] [id = 164] 06:31:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x126d93800) [pid = 2127] [serial = 489] [outer = 0x0] 06:31:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x12733a000) [pid = 2127] [serial = 490] [outer = 0x126d93800] 06:31:25 INFO - PROCESS | 2127 | 1465047085951 Marionette DEBUG loaded listener.js 06:31:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 121 (0x128c04400) [pid = 2127] [serial = 491] [outer = 0x126d93800] 06:31:26 INFO - PROCESS | 2127 | 1465047086281 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]]]}] 06:31:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 122 (0x128c02800) [pid = 2127] [serial = 492] [outer = 0x12d203400] 06:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 517ms 06:31:26 INFO - PROCESS | 2127 | 1465047086312 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:31:26 INFO - PROCESS | 2127 | 1465047086314 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:31:26 INFO - PROCESS | 2127 | 1465047086335 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:31:26 INFO - PROCESS | 2127 | 1465047086336 Marionette TRACE conn2 <- [1,630,null,{}] 06:31:26 INFO - PROCESS | 2127 | 1465047086339 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}] 06:31:26 INFO - PROCESS | 2127 | 1465047086340 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:26 INFO - PROCESS | 2127 | 1465047086438 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:31:26 INFO - PROCESS | 2127 | 1465047086472 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:26 INFO - PROCESS | 2127 | 1465047086473 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34d800 == 43 [pid = 2127] [id = 165] 06:31:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 123 (0x126f4e800) [pid = 2127] [serial = 493] [outer = 0x0] 06:31:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 124 (0x128c0e000) [pid = 2127] [serial = 494] [outer = 0x126f4e800] 06:31:26 INFO - PROCESS | 2127 | 1465047086505 Marionette DEBUG loaded listener.js 06:31:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 125 (0x128d10c00) [pid = 2127] [serial = 495] [outer = 0x126f4e800] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 124 (0x1168abc00) [pid = 2127] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 123 (0x1185ef400) [pid = 2127] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 122 (0x111c6a800) [pid = 2127] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 121 (0x118316800) [pid = 2127] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 120 (0x1185b6c00) [pid = 2127] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 119 (0x111c5f000) [pid = 2127] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 118 (0x11829f800) [pid = 2127] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x116862c00) [pid = 2127] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x1167d0800) [pid = 2127] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x12936fc00) [pid = 2127] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x129371800) [pid = 2127] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x1133a7400) [pid = 2127] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x129626800) [pid = 2127] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x113dae800) [pid = 2127] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x125dd7800) [pid = 2127] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x111c69400) [pid = 2127] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x128c10800) [pid = 2127] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x1185ba800) [pid = 2127] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:31:26 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x118130400) [pid = 2127] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:31:26 INFO - PROCESS | 2127 | 1465047086830 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]]]}] 06:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 523ms 06:31:26 INFO - PROCESS | 2127 | 1465047086854 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:31:26 INFO - PROCESS | 2127 | 1465047086855 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:31:26 INFO - PROCESS | 2127 | 1465047086861 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:31:26 INFO - PROCESS | 2127 | 1465047086863 Marionette TRACE conn2 <- [1,634,null,{}] 06:31:26 INFO - PROCESS | 2127 | 1465047086865 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}] 06:31:26 INFO - PROCESS | 2127 | 1465047086866 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:26 INFO - PROCESS | 2127 | 1465047086952 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:31:27 INFO - PROCESS | 2127 | 1465047087005 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 2127 | 1465047087006 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257be000 == 44 [pid = 2127] [id = 166] 06:31:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x1139c7400) [pid = 2127] [serial = 496] [outer = 0x0] 06:31:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x118314c00) [pid = 2127] [serial = 497] [outer = 0x1139c7400] 06:31:27 INFO - PROCESS | 2127 | 1465047087031 Marionette DEBUG loaded listener.js 06:31:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x119957800) [pid = 2127] [serial = 498] [outer = 0x1139c7400] 06:31:27 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:27 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:27 INFO - PROCESS | 2127 | 1465047087315 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]]]}] 06:31:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 471ms 06:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:31:27 INFO - PROCESS | 2127 | 1465047087331 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:31:27 INFO - PROCESS | 2127 | 1465047087332 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:31:27 INFO - PROCESS | 2127 | 1465047087334 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:31:27 INFO - PROCESS | 2127 | 1465047087335 Marionette TRACE conn2 <- [1,638,null,{}] 06:31:27 INFO - PROCESS | 2127 | 1465047087338 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}] 06:31:27 INFO - PROCESS | 2127 | 1465047087339 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:27 INFO - PROCESS | 2127 | 1465047087432 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:31:27 INFO - PROCESS | 2127 | 1465047087444 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 2127 | 1465047087445 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1a5000 == 45 [pid = 2127] [id = 167] 06:31:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x118129400) [pid = 2127] [serial = 499] [outer = 0x0] 06:31:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x128c45000) [pid = 2127] [serial = 500] [outer = 0x118129400] 06:31:27 INFO - PROCESS | 2127 | 1465047087470 Marionette DEBUG loaded listener.js 06:31:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x12906ec00) [pid = 2127] [serial = 501] [outer = 0x118129400] 06:31:27 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:27 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:27 INFO - PROCESS | 2127 | 1465047087786 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]]]}] 06:31:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 06:31:27 INFO - PROCESS | 2127 | 1465047087805 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:31:27 INFO - PROCESS | 2127 | 1465047087806 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:31:27 INFO - PROCESS | 2127 | 1465047087811 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:31:27 INFO - PROCESS | 2127 | 1465047087812 Marionette TRACE conn2 <- [1,642,null,{}] 06:31:27 INFO - PROCESS | 2127 | 1465047087815 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}] 06:31:27 INFO - PROCESS | 2127 | 1465047087816 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:27 INFO - PROCESS | 2127 | 1465047087926 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:31:27 INFO - PROCESS | 2127 | 1465047087932 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:27 INFO - PROCESS | 2127 | 1465047087933 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2e5800 == 46 [pid = 2127] [id = 168] 06:31:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x1121b5c00) [pid = 2127] [serial = 502] [outer = 0x0] 06:31:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x129064000) [pid = 2127] [serial = 503] [outer = 0x1121b5c00] 06:31:27 INFO - PROCESS | 2127 | 1465047087960 Marionette DEBUG loaded listener.js 06:31:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x12939d000) [pid = 2127] [serial = 504] [outer = 0x1121b5c00] 06:31:28 INFO - PROCESS | 2127 | 1465047088287 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]]]}] 06:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 520ms 06:31:28 INFO - PROCESS | 2127 | 1465047088329 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:31:28 INFO - PROCESS | 2127 | 1465047088331 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:31:28 INFO - PROCESS | 2127 | 1465047088333 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:31:28 INFO - PROCESS | 2127 | 1465047088335 Marionette TRACE conn2 <- [1,646,null,{}] 06:31:28 INFO - PROCESS | 2127 | 1465047088338 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}] 06:31:28 INFO - PROCESS | 2127 | 1465047088339 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:28 INFO - PROCESS | 2127 | 1465047088443 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:31:28 INFO - PROCESS | 2127 | 1465047088447 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:28 INFO - PROCESS | 2127 | 1465047088448 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca78800 == 47 [pid = 2127] [id = 169] 06:31:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x12948c400) [pid = 2127] [serial = 505] [outer = 0x0] 06:31:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x129626400) [pid = 2127] [serial = 506] [outer = 0x12948c400] 06:31:28 INFO - PROCESS | 2127 | 1465047088472 Marionette DEBUG loaded listener.js 06:31:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x12ae16000) [pid = 2127] [serial = 507] [outer = 0x12948c400] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca7c000 == 46 [pid = 2127] [id = 130] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x113915800 == 45 [pid = 2127] [id = 150] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x11855e800 == 44 [pid = 2127] [id = 159] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x112555000 == 43 [pid = 2127] [id = 158] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d8000 == 42 [pid = 2127] [id = 157] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x11a18b000 == 41 [pid = 2127] [id = 156] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x119c49000 == 40 [pid = 2127] [id = 155] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x1188c0800 == 39 [pid = 2127] [id = 154] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12d00b000 == 38 [pid = 2127] [id = 148] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x117348800 == 37 [pid = 2127] [id = 153] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x112541800 == 36 [pid = 2127] [id = 152] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x1236b3000 == 35 [pid = 2127] [id = 160] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d5800 == 34 [pid = 2127] [id = 163] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x129039000 == 33 [pid = 2127] [id = 162] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x1257be000 == 32 [pid = 2127] [id = 166] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x118565000 == 31 [pid = 2127] [id = 161] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12a85c000 == 30 [pid = 2127] [id = 164] 06:31:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12b34d800 == 29 [pid = 2127] [id = 165] 06:31:30 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1a5000 == 28 [pid = 2127] [id = 167] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x12baa9800) [pid = 2127] [serial = 442] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x115e4ac00) [pid = 2127] [serial = 451] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x11812e000) [pid = 2127] [serial = 448] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x118036c00) [pid = 2127] [serial = 445] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x1185b9400) [pid = 2127] [serial = 449] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x128d06000) [pid = 2127] [serial = 421] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x12936e800) [pid = 2127] [serial = 422] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x12753c400) [pid = 2127] [serial = 418] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x118317000) [pid = 2127] [serial = 394] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x118324800) [pid = 2127] [serial = 395] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x12704d000) [pid = 2127] [serial = 415] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x127537000) [pid = 2127] [serial = 416] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1190f8400) [pid = 2127] [serial = 400] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x1190fec00) [pid = 2127] [serial = 401] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x119178c00) [pid = 2127] [serial = 403] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x119956800) [pid = 2127] [serial = 404] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1242ea800) [pid = 2127] [serial = 409] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x124b89c00) [pid = 2127] [serial = 410] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x119962400) [pid = 2127] [serial = 406] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12357ac00) [pid = 2127] [serial = 407] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1185b6800) [pid = 2127] [serial = 397] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1185c1400) [pid = 2127] [serial = 398] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12be7c400) [pid = 2127] [serial = 389] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x125771c00) [pid = 2127] [serial = 412] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x125d11400) [pid = 2127] [serial = 413] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x116a68400) [pid = 2127] [serial = 391] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x118037800) [pid = 2127] [serial = 392] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x129485800) [pid = 2127] [serial = 425] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12939a400) [pid = 2127] [serial = 424] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x129624400) [pid = 2127] [serial = 428] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x12948bc00) [pid = 2127] [serial = 427] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x118329800) [pid = 2127] [serial = 433] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12a7f2800) [pid = 2127] [serial = 430] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12a90a800) [pid = 2127] [serial = 437] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12a9e0800) [pid = 2127] [serial = 439] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12a912c00) [pid = 2127] [serial = 431] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x126d98000) [pid = 2127] [serial = 436] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x125704000) [pid = 2127] [serial = 434] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x128c0b000) [pid = 2127] [serial = 419] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x12ae1a400) [pid = 2127] [serial = 440] [outer = 0x0] [url = about:blank] 06:31:30 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2e5800 == 27 [pid = 2127] [id = 168] 06:31:30 INFO - PROCESS | 2127 | 1465047090186 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]]]}] 06:31:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:31:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1872ms 06:31:30 INFO - PROCESS | 2127 | 1465047090205 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:31:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:31:30 INFO - PROCESS | 2127 | 1465047090210 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:31:30 INFO - PROCESS | 2127 | 1465047090215 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:31:30 INFO - PROCESS | 2127 | 1465047090217 Marionette TRACE conn2 <- [1,650,null,{}] 06:31:30 INFO - PROCESS | 2127 | 1465047090221 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}] 06:31:30 INFO - PROCESS | 2127 | 1465047090224 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:30 INFO - PROCESS | 2127 | 1465047090307 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:31:30 INFO - PROCESS | 2127 | 1465047090357 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:30 INFO - PROCESS | 2127 | 1465047090360 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x113fe8800 == 28 [pid = 2127] [id = 170] 06:31:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x113f11c00) [pid = 2127] [serial = 508] [outer = 0x0] 06:31:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x113f56800) [pid = 2127] [serial = 509] [outer = 0x113f11c00] 06:31:30 INFO - PROCESS | 2127 | 1465047090388 Marionette DEBUG loaded listener.js 06:31:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x116a66800) [pid = 2127] [serial = 510] [outer = 0x113f11c00] 06:31:30 INFO - PROCESS | 2127 | 1465047090700 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]]]}] 06:31:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:31:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 06:31:30 INFO - PROCESS | 2127 | 1465047090736 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:31:30 INFO - PROCESS | 2127 | 1465047090740 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:31:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:31:30 INFO - PROCESS | 2127 | 1465047090746 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:31:30 INFO - PROCESS | 2127 | 1465047090748 Marionette TRACE conn2 <- [1,654,null,{}] 06:31:30 INFO - PROCESS | 2127 | 1465047090751 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}] 06:31:30 INFO - PROCESS | 2127 | 1465047090753 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:30 INFO - PROCESS | 2127 | 1465047090834 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:31:30 INFO - PROCESS | 2127 | 1465047090838 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:30 INFO - PROCESS | 2127 | 1465047090840 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x116acf000 == 29 [pid = 2127] [id = 171] 06:31:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x11802f000) [pid = 2127] [serial = 511] [outer = 0x0] 06:31:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x11829a000) [pid = 2127] [serial = 512] [outer = 0x11802f000] 06:31:30 INFO - PROCESS | 2127 | 1465047090871 Marionette DEBUG loaded listener.js 06:31:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x118317000) [pid = 2127] [serial = 513] [outer = 0x11802f000] 06:31:31 INFO - PROCESS | 2127 | 1465047091210 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]]]}] 06:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 06:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:31:31 INFO - PROCESS | 2127 | 1465047091266 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 2127 | 1465047091268 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:31:31 INFO - PROCESS | 2127 | 1465047091270 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - PROCESS | 2127 | 1465047091282 Marionette TRACE conn2 <- [1,658,null,{}] 06:31:31 INFO - PROCESS | 2127 | 1465047091289 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}] 06:31:31 INFO - PROCESS | 2127 | 1465047091293 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:31 INFO - PROCESS | 2127 | 1465047091369 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:31:31 INFO - PROCESS | 2127 | 1465047091376 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:31 INFO - PROCESS | 2127 | 1465047091379 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188bb800 == 30 [pid = 2127] [id = 172] 06:31:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x111c5dc00) [pid = 2127] [serial = 514] [outer = 0x0] 06:31:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1185b4000) [pid = 2127] [serial = 515] [outer = 0x111c5dc00] 06:31:31 INFO - PROCESS | 2127 | 1465047091406 Marionette DEBUG loaded listener.js 06:31:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1185cf800) [pid = 2127] [serial = 516] [outer = 0x111c5dc00] 06:31:31 INFO - PROCESS | 2127 | 1465047091761 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]]]}] 06:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 531ms 06:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:31:31 INFO - PROCESS | 2127 | 1465047091801 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:31:31 INFO - PROCESS | 2127 | 1465047091803 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:31:31 INFO - PROCESS | 2127 | 1465047091805 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:31:31 INFO - PROCESS | 2127 | 1465047091806 Marionette TRACE conn2 <- [1,662,null,{}] 06:31:31 INFO - PROCESS | 2127 | 1465047091811 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}] 06:31:31 INFO - PROCESS | 2127 | 1465047091812 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:31 INFO - PROCESS | 2127 | 1465047091888 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:31:31 INFO - PROCESS | 2127 | 1465047091893 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:31 INFO - PROCESS | 2127 | 1465047091895 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c54000 == 31 [pid = 2127] [id = 173] 06:31:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x118788800) [pid = 2127] [serial = 517] [outer = 0x0] 06:31:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1190fb800) [pid = 2127] [serial = 518] [outer = 0x118788800] 06:31:31 INFO - PROCESS | 2127 | 1465047091920 Marionette DEBUG loaded listener.js 06:31:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x119781800) [pid = 2127] [serial = 519] [outer = 0x118788800] 06:31:32 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:32 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:32 INFO - PROCESS | 2127 | 1465047092249 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]]]}] 06:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 471ms 06:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:31:32 INFO - PROCESS | 2127 | 1465047092278 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:31:32 INFO - PROCESS | 2127 | 1465047092280 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:31:32 INFO - PROCESS | 2127 | 1465047092283 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:31:32 INFO - PROCESS | 2127 | 1465047092285 Marionette TRACE conn2 <- [1,666,null,{}] 06:31:32 INFO - PROCESS | 2127 | 1465047092288 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}] 06:31:32 INFO - PROCESS | 2127 | 1465047092291 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:32 INFO - PROCESS | 2127 | 1465047092405 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:31:32 INFO - PROCESS | 2127 | 1465047092461 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:32 INFO - PROCESS | 2127 | 1465047092462 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f85800 == 32 [pid = 2127] [id = 174] 06:31:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11765a800) [pid = 2127] [serial = 520] [outer = 0x0] 06:31:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x119955000) [pid = 2127] [serial = 521] [outer = 0x11765a800] 06:31:32 INFO - PROCESS | 2127 | 1465047092487 Marionette DEBUG loaded listener.js 06:31:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x119c71c00) [pid = 2127] [serial = 522] [outer = 0x11765a800] 06:31:32 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:32 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:32 INFO - PROCESS | 2127 | 1465047092777 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]]]}] 06:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 06:31:32 INFO - PROCESS | 2127 | 1465047092803 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:31:32 INFO - PROCESS | 2127 | 1465047092804 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:31:32 INFO - PROCESS | 2127 | 1465047092807 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:31:32 INFO - PROCESS | 2127 | 1465047092810 Marionette TRACE conn2 <- [1,670,null,{}] 06:31:32 INFO - PROCESS | 2127 | 1465047092815 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}] 06:31:32 INFO - PROCESS | 2127 | 1465047092818 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:32 INFO - PROCESS | 2127 | 1465047092914 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:31:32 INFO - PROCESS | 2127 | 1465047092918 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:32 INFO - PROCESS | 2127 | 1465047092919 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x1240a3000 == 33 [pid = 2127] [id = 175] 06:31:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x119d57400) [pid = 2127] [serial = 523] [outer = 0x0] 06:31:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12160a000) [pid = 2127] [serial = 524] [outer = 0x119d57400] 06:31:32 INFO - PROCESS | 2127 | 1465047092947 Marionette DEBUG loaded listener.js 06:31:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12466e800) [pid = 2127] [serial = 525] [outer = 0x119d57400] 06:31:33 INFO - PROCESS | 2127 | 1465047093262 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]]]}] 06:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 472ms 06:31:33 INFO - PROCESS | 2127 | 1465047093282 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:31:33 INFO - PROCESS | 2127 | 1465047093283 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:31:33 INFO - PROCESS | 2127 | 1465047093285 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:31:33 INFO - PROCESS | 2127 | 1465047093286 Marionette TRACE conn2 <- [1,674,null,{}] 06:31:33 INFO - PROCESS | 2127 | 1465047093288 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}] 06:31:33 INFO - PROCESS | 2127 | 1465047093290 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:33 INFO - PROCESS | 2127 | 1465047093401 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:31:33 INFO - PROCESS | 2127 | 1465047093407 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:33 INFO - PROCESS | 2127 | 1465047093408 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x124821800 == 34 [pid = 2127] [id = 176] 06:31:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x11829c800) [pid = 2127] [serial = 526] [outer = 0x0] 06:31:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x119d5dc00) [pid = 2127] [serial = 527] [outer = 0x11829c800] 06:31:33 INFO - PROCESS | 2127 | 1465047093432 Marionette DEBUG loaded listener.js 06:31:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x124ec6800) [pid = 2127] [serial = 528] [outer = 0x11829c800] 06:31:33 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:33 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:33 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 06:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 06:31:33 INFO - PROCESS | 2127 | 1465047093751 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]]]}] 06:31:33 INFO - PROCESS | 2127 | 1465047093753 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:31:33 INFO - PROCESS | 2127 | 1465047093755 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:31:33 INFO - PROCESS | 2127 | 1465047093757 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:31:33 INFO - PROCESS | 2127 | 1465047093759 Marionette TRACE conn2 <- [1,678,null,{}] 06:31:33 INFO - PROCESS | 2127 | 1465047093764 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}] 06:31:33 INFO - PROCESS | 2127 | 1465047093765 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:33 INFO - PROCESS | 2127 | 1465047093840 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:31:33 INFO - PROCESS | 2127 | 1465047093846 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:33 INFO - PROCESS | 2127 | 1465047093847 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x126f10800 == 35 [pid = 2127] [id = 177] 06:31:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x112ee7800) [pid = 2127] [serial = 529] [outer = 0x0] 06:31:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x125770000) [pid = 2127] [serial = 530] [outer = 0x112ee7800] 06:31:33 INFO - PROCESS | 2127 | 1465047093871 Marionette DEBUG loaded listener.js 06:31:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x125dd5800) [pid = 2127] [serial = 531] [outer = 0x112ee7800] 06:31:34 INFO - PROCESS | 2127 | 1465047094198 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]]]}] 06:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 472ms 06:31:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:31:34 INFO - PROCESS | 2127 | 1465047094229 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:31:34 INFO - PROCESS | 2127 | 1465047094230 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:31:34 INFO - PROCESS | 2127 | 1465047094232 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:31:34 INFO - PROCESS | 2127 | 1465047094233 Marionette TRACE conn2 <- [1,682,null,{}] 06:31:34 INFO - PROCESS | 2127 | 1465047094236 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}] 06:31:34 INFO - PROCESS | 2127 | 1465047094237 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:34 INFO - PROCESS | 2127 | 1465047094335 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:31:34 INFO - PROCESS | 2127 | 1465047094348 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:34 INFO - PROCESS | 2127 | 1465047094349 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188b9000 == 36 [pid = 2127] [id = 178] 06:31:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x119781000) [pid = 2127] [serial = 532] [outer = 0x0] 06:31:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x125dd9400) [pid = 2127] [serial = 533] [outer = 0x119781000] 06:31:34 INFO - PROCESS | 2127 | 1465047094374 Marionette DEBUG loaded listener.js 06:31:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12733b800) [pid = 2127] [serial = 534] [outer = 0x119781000] 06:31:35 INFO - PROCESS | 2127 | 1465047095154 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]]]}] 06:31:35 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) 06:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 968ms 06:31:35 INFO - PROCESS | 2127 | 1465047095201 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:31:35 INFO - PROCESS | 2127 | 1465047095202 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:31:35 INFO - PROCESS | 2127 | 1465047095204 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:31:35 INFO - PROCESS | 2127 | 1465047095206 Marionette TRACE conn2 <- [1,686,null,{}] 06:31:35 INFO - PROCESS | 2127 | 1465047095214 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}] 06:31:35 INFO - PROCESS | 2127 | 1465047095215 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:35 INFO - PROCESS | 2127 | 1465047095315 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:31:35 INFO - PROCESS | 2127 | 1465047095319 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:35 INFO - PROCESS | 2127 | 1465047095320 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:35 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d5800 == 37 [pid = 2127] [id = 179] 06:31:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x124834400) [pid = 2127] [serial = 535] [outer = 0x0] 06:31:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x128c02400) [pid = 2127] [serial = 536] [outer = 0x124834400] 06:31:35 INFO - PROCESS | 2127 | 1465047095344 Marionette DEBUG loaded listener.js 06:31:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x128c0d400) [pid = 2127] [serial = 537] [outer = 0x124834400] 06:31:36 INFO - PROCESS | 2127 | 1465047096151 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]]]}] 06:31:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:31:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 06:31:36 INFO - PROCESS | 2127 | 1465047096173 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:31:36 INFO - PROCESS | 2127 | 1465047096177 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:31:36 INFO - PROCESS | 2127 | 1465047096186 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:31:36 INFO - PROCESS | 2127 | 1465047096187 Marionette TRACE conn2 <- [1,690,null,{}] 06:31:36 INFO - PROCESS | 2127 | 1465047096189 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}] 06:31:36 INFO - PROCESS | 2127 | 1465047096191 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:36 INFO - PROCESS | 2127 | 1465047096297 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:31:36 INFO - PROCESS | 2127 | 1465047096307 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:36 INFO - PROCESS | 2127 | 1465047096309 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f84800 == 38 [pid = 2127] [id = 180] 06:31:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x128c43c00) [pid = 2127] [serial = 538] [outer = 0x0] 06:31:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x12936f400) [pid = 2127] [serial = 539] [outer = 0x128c43c00] 06:31:36 INFO - PROCESS | 2127 | 1465047096365 Marionette DEBUG loaded listener.js 06:31:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12939fc00) [pid = 2127] [serial = 540] [outer = 0x128c43c00] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x11802ec00) [pid = 2127] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x12ae18000) [pid = 2127] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x1233d7800) [pid = 2127] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x126d93800) [pid = 2127] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x124ed0400) [pid = 2127] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1139c7400) [pid = 2127] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x126f4e800) [pid = 2127] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x118127400) [pid = 2127] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1167cd400) [pid = 2127] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x111c60000) [pid = 2127] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x113f51400) [pid = 2127] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x119c76000) [pid = 2127] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1184ca000) [pid = 2127] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x11802e400) [pid = 2127] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x111c69800) [pid = 2127] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x119785c00) [pid = 2127] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1185c1800) [pid = 2127] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11839f000) [pid = 2127] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1121b5c00) [pid = 2127] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:31:37 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x118129400) [pid = 2127] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:31:37 INFO - PROCESS | 2127 | 1465047097469 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]]]}] 06:31:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1319ms 06:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:31:37 INFO - PROCESS | 2127 | 1465047097505 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:31:37 INFO - PROCESS | 2127 | 1465047097506 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:31:37 INFO - PROCESS | 2127 | 1465047097508 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:31:37 INFO - PROCESS | 2127 | 1465047097509 Marionette TRACE conn2 <- [1,694,null,{}] 06:31:37 INFO - PROCESS | 2127 | 1465047097512 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}] 06:31:37 INFO - PROCESS | 2127 | 1465047097513 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:37 INFO - PROCESS | 2127 | 1465047097588 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:31:37 INFO - PROCESS | 2127 | 1465047097593 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:37 INFO - PROCESS | 2127 | 1465047097595 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x1180ce000 == 39 [pid = 2127] [id = 181] 06:31:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1139c7400) [pid = 2127] [serial = 541] [outer = 0x0] 06:31:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x116f85800) [pid = 2127] [serial = 542] [outer = 0x1139c7400] 06:31:37 INFO - PROCESS | 2127 | 1465047097634 Marionette DEBUG loaded listener.js 06:31:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x11832dc00) [pid = 2127] [serial = 543] [outer = 0x1139c7400] 06:31:38 INFO - PROCESS | 2127 | 1465047098449 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]]]}] 06:31:38 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) 06:31:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 06:31:38 INFO - PROCESS | 2127 | 1465047098478 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:31:38 INFO - PROCESS | 2127 | 1465047098479 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:31:38 INFO - PROCESS | 2127 | 1465047098481 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:31:38 INFO - PROCESS | 2127 | 1465047098482 Marionette TRACE conn2 <- [1,698,null,{}] 06:31:38 INFO - PROCESS | 2127 | 1465047098484 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}] 06:31:38 INFO - PROCESS | 2127 | 1465047098496 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:38 INFO - PROCESS | 2127 | 1465047098574 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:31:38 INFO - PROCESS | 2127 | 1465047098629 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:38 INFO - PROCESS | 2127 | 1465047098630 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3ce000 == 40 [pid = 2127] [id = 182] 06:31:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x116611800) [pid = 2127] [serial = 544] [outer = 0x0] 06:31:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1233d7800) [pid = 2127] [serial = 545] [outer = 0x116611800] 06:31:38 INFO - PROCESS | 2127 | 1465047098654 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128d03000) [pid = 2127] [serial = 546] [outer = 0x116611800] 06:31:39 INFO - PROCESS | 2127 | 1465047099422 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]]]}] 06:31:39 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) 06:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 970ms 06:31:39 INFO - PROCESS | 2127 | 1465047099529 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:31:39 INFO - PROCESS | 2127 | 1465047099531 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:31:39 INFO - PROCESS | 2127 | 1465047099535 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:31:39 INFO - PROCESS | 2127 | 1465047099538 Marionette TRACE conn2 <- [1,702,null,{}] 06:31:39 INFO - PROCESS | 2127 | 1465047099542 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}] 06:31:39 INFO - PROCESS | 2127 | 1465047099544 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:39 INFO - PROCESS | 2127 | 1465047099641 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:31:39 INFO - PROCESS | 2127 | 1465047099734 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:39 INFO - PROCESS | 2127 | 1465047099736 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x113f32000 == 41 [pid = 2127] [id = 183] 06:31:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x113da6c00) [pid = 2127] [serial = 547] [outer = 0x0] 06:31:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x113f0d400) [pid = 2127] [serial = 548] [outer = 0x113da6c00] 06:31:39 INFO - PROCESS | 2127 | 1465047099768 Marionette DEBUG loaded listener.js 06:31:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x11685c800) [pid = 2127] [serial = 549] [outer = 0x113da6c00] 06:31:40 INFO - PROCESS | 2127 | 1465047100765 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]]]}] 06:31: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 06:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1275ms 06:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:31:40 INFO - PROCESS | 2127 | 1465047100811 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:31:40 INFO - PROCESS | 2127 | 1465047100813 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:31:40 INFO - PROCESS | 2127 | 1465047100817 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:31:40 INFO - PROCESS | 2127 | 1465047100820 Marionette TRACE conn2 <- [1,706,null,{}] 06:31:40 INFO - PROCESS | 2127 | 1465047100823 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}] 06:31:40 INFO - PROCESS | 2127 | 1465047100824 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:40 INFO - PROCESS | 2127 | 1465047100937 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:31:41 INFO - PROCESS | 2127 | 1465047101036 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:41 INFO - PROCESS | 2127 | 1465047101037 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x11957e000 == 42 [pid = 2127] [id = 184] 06:31:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11831e400) [pid = 2127] [serial = 550] [outer = 0x0] 06:31:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x11832b000) [pid = 2127] [serial = 551] [outer = 0x11831e400] 06:31:41 INFO - PROCESS | 2127 | 1465047101069 Marionette DEBUG loaded listener.js 06:31:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1185b2c00) [pid = 2127] [serial = 552] [outer = 0x11831e400] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1180ce000 == 41 [pid = 2127] [id = 181] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x119f84800 == 40 [pid = 2127] [id = 180] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d5800 == 39 [pid = 2127] [id = 179] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1188b9000 == 38 [pid = 2127] [id = 178] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x126f10800 == 37 [pid = 2127] [id = 177] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x124821800 == 36 [pid = 2127] [id = 176] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1240a3000 == 35 [pid = 2127] [id = 175] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x129626400) [pid = 2127] [serial = 506] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x119f85800 == 34 [pid = 2127] [id = 174] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x119c54000 == 33 [pid = 2127] [id = 173] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1188bb800 == 32 [pid = 2127] [id = 172] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x116acf000 == 31 [pid = 2127] [id = 171] 06:31:41 INFO - PROCESS | 2127 | --DOCSHELL 0x113fe8800 == 30 [pid = 2127] [id = 170] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x113dab400) [pid = 2127] [serial = 455] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x111c68c00) [pid = 2127] [serial = 454] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x116623c00) [pid = 2127] [serial = 452] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11a111400) [pid = 2127] [serial = 481] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1195c2c00) [pid = 2127] [serial = 478] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11995c000) [pid = 2127] [serial = 479] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x11832f000) [pid = 2127] [serial = 476] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11829fc00) [pid = 2127] [serial = 475] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x113f11000) [pid = 2127] [serial = 473] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11299d800) [pid = 2127] [serial = 472] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x119961400) [pid = 2127] [serial = 470] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x119955800) [pid = 2127] [serial = 469] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1190fe000) [pid = 2127] [serial = 467] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1190f0c00) [pid = 2127] [serial = 466] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1185e9c00) [pid = 2127] [serial = 464] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1185b8c00) [pid = 2127] [serial = 463] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12939d000) [pid = 2127] [serial = 504] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12418ac00) [pid = 2127] [serial = 484] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x125dd2400) [pid = 2127] [serial = 488] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x129064000) [pid = 2127] [serial = 503] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x128c45000) [pid = 2127] [serial = 500] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x11829d400) [pid = 2127] [serial = 482] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12906ec00) [pid = 2127] [serial = 501] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x11829f000) [pid = 2127] [serial = 446] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x12bab2400) [pid = 2127] [serial = 443] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x12483b800) [pid = 2127] [serial = 485] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x12733a000) [pid = 2127] [serial = 490] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x124f49400) [pid = 2127] [serial = 487] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x118314c00) [pid = 2127] [serial = 497] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x116049800) [pid = 2127] [serial = 200] [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.] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x128c0e000) [pid = 2127] [serial = 494] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x128c04400) [pid = 2127] [serial = 491] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x119957800) [pid = 2127] [serial = 498] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x128d10c00) [pid = 2127] [serial = 495] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x118322800) [pid = 2127] [serial = 461] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x1182a7c00) [pid = 2127] [serial = 460] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x1180bd400) [pid = 2127] [serial = 458] [outer = 0x0] [url = about:blank] 06:31:41 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x11802c000) [pid = 2127] [serial = 457] [outer = 0x0] [url = about:blank] 06:31:42 INFO - PROCESS | 2127 | 1465047102197 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]]]}] 06:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1425ms 06:31:42 INFO - PROCESS | 2127 | 1465047102241 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:31:42 INFO - PROCESS | 2127 | 1465047102243 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:31:42 INFO - PROCESS | 2127 | 1465047102246 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:31:42 INFO - PROCESS | 2127 | 1465047102248 Marionette TRACE conn2 <- [1,710,null,{}] 06:31:42 INFO - PROCESS | 2127 | 1465047102252 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}] 06:31:42 INFO - PROCESS | 2127 | 1465047102253 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:42 INFO - PROCESS | 2127 | 1465047102353 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:31:42 INFO - PROCESS | 2127 | 1465047102361 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:42 INFO - PROCESS | 2127 | 1465047102362 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x1161ea000 == 31 [pid = 2127] [id = 185] 06:31:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x11812d800) [pid = 2127] [serial = 553] [outer = 0x0] 06:31:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x11829e400) [pid = 2127] [serial = 554] [outer = 0x11812d800] 06:31:42 INFO - PROCESS | 2127 | 1465047102390 Marionette DEBUG loaded listener.js 06:31:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x118318000) [pid = 2127] [serial = 555] [outer = 0x11812d800] 06:31:43 INFO - PROCESS | 2127 | 1465047103217 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]]]}] 06:31:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1019ms 06:31:43 INFO - PROCESS | 2127 | 1465047103266 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:31:43 INFO - PROCESS | 2127 | 1465047103269 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:31:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:31:43 INFO - PROCESS | 2127 | 1465047103273 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:31:43 INFO - PROCESS | 2127 | 1465047103275 Marionette TRACE conn2 <- [1,714,null,{}] 06:31:43 INFO - PROCESS | 2127 | 1465047103284 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}] 06:31:43 INFO - PROCESS | 2127 | 1465047103286 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:43 INFO - PROCESS | 2127 | 1465047103364 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:31:43 INFO - PROCESS | 2127 | 1465047103369 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:43 INFO - PROCESS | 2127 | 1465047103370 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x1180cd800 == 32 [pid = 2127] [id = 186] 06:31:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x1185b8c00) [pid = 2127] [serial = 556] [outer = 0x0] 06:31:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x1185c0800) [pid = 2127] [serial = 557] [outer = 0x1185b8c00] 06:31:43 INFO - PROCESS | 2127 | 1465047103399 Marionette DEBUG loaded listener.js 06:31:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x119047800) [pid = 2127] [serial = 558] [outer = 0x1185b8c00] 06:31:44 INFO - PROCESS | 2127 | 1465047104237 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]]]}] 06:31:44 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 06:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 06:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:31:44 INFO - PROCESS | 2127 | 1465047104244 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:31:44 INFO - PROCESS | 2127 | 1465047104245 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:31:44 INFO - PROCESS | 2127 | 1465047104247 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:31:44 INFO - PROCESS | 2127 | 1465047104249 Marionette TRACE conn2 <- [1,718,null,{}] 06:31:44 INFO - PROCESS | 2127 | 1465047104257 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}] 06:31:44 INFO - PROCESS | 2127 | 1465047104262 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:44 INFO - PROCESS | 2127 | 1465047104360 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:31:44 INFO - PROCESS | 2127 | 1465047104397 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:44 INFO - PROCESS | 2127 | 1465047104399 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x1197aa000 == 33 [pid = 2127] [id = 187] 06:31:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x116606400) [pid = 2127] [serial = 559] [outer = 0x0] 06:31:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x119c74000) [pid = 2127] [serial = 560] [outer = 0x116606400] 06:31:44 INFO - PROCESS | 2127 | 1465047104427 Marionette DEBUG loaded listener.js 06:31:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x119f61000) [pid = 2127] [serial = 561] [outer = 0x116606400] 06:31:45 INFO - PROCESS | 2127 | 1465047105232 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]]]}] 06:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1027ms 06:31:45 INFO - PROCESS | 2127 | 1465047105275 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:31:45 INFO - PROCESS | 2127 | 1465047105277 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:31:45 INFO - PROCESS | 2127 | 1465047105279 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:31:45 INFO - PROCESS | 2127 | 1465047105280 Marionette TRACE conn2 <- [1,722,null,{}] 06:31:45 INFO - PROCESS | 2127 | 1465047105282 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}] 06:31:45 INFO - PROCESS | 2127 | 1465047105283 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:45 INFO - PROCESS | 2127 | 1465047105382 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:31:45 INFO - PROCESS | 2127 | 1465047105395 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:45 INFO - PROCESS | 2127 | 1465047105396 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e1800 == 34 [pid = 2127] [id = 188] 06:31:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x11a10d800) [pid = 2127] [serial = 562] [outer = 0x0] 06:31:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x1216cec00) [pid = 2127] [serial = 563] [outer = 0x11a10d800] 06:31:45 INFO - PROCESS | 2127 | 1465047105421 Marionette DEBUG loaded listener.js 06:31:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x12466a000) [pid = 2127] [serial = 564] [outer = 0x11a10d800] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x128c43c00) [pid = 2127] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x111c5dc00) [pid = 2127] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x11829c800) [pid = 2127] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x11765a800) [pid = 2127] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x112ee7800) [pid = 2127] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x119d57400) [pid = 2127] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x118788800) [pid = 2127] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x11802f000) [pid = 2127] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x113f11c00) [pid = 2127] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x12948c400) [pid = 2127] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x119781000) [pid = 2127] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x124834400) [pid = 2127] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:31:45 INFO - PROCESS | 2127 | --DOMWINDOW == 63 (0x1139c7400) [pid = 2127] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:31:45 INFO - PROCESS | 2127 | 1465047105782 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] 06:31:45 INFO - PROCESS | 2127 | 1465047105799 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:31:45 INFO - PROCESS | 2127 | 1465047105801 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:31:45 INFO - PROCESS | 2127 | 1465047105802 Marionette TRACE conn2 <- [1,726,null,{}] 06:31:45 INFO - PROCESS | 2127 | 1465047105804 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}] 06:31:45 INFO - PROCESS | 2127 | 1465047105806 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:45 INFO - PROCESS | 2127 | 1465047105886 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:31:45 INFO - PROCESS | 2127 | 1465047105889 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:45 INFO - PROCESS | 2127 | 1465047105891 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347a800 == 35 [pid = 2127] [id = 189] 06:31:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x112ee7800) [pid = 2127] [serial = 565] [outer = 0x0] 06:31:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x119d57800) [pid = 2127] [serial = 566] [outer = 0x112ee7800] 06:31:45 INFO - PROCESS | 2127 | 1465047105919 Marionette DEBUG loaded listener.js 06:31:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x124b8d400) [pid = 2127] [serial = 567] [outer = 0x112ee7800] 06:31:46 INFO - PROCESS | 2127 | 1465047106271 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]]]}] 06:31:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:31:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 518ms 06:31:46 INFO - PROCESS | 2127 | 1465047106319 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:31:46 INFO - PROCESS | 2127 | 1465047106320 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:31:46 INFO - PROCESS | 2127 | 1465047106322 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:31:46 INFO - PROCESS | 2127 | 1465047106324 Marionette TRACE conn2 <- [1,730,null,{}] 06:31:46 INFO - PROCESS | 2127 | 1465047106326 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}] 06:31:46 INFO - PROCESS | 2127 | 1465047106330 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:46 INFO - PROCESS | 2127 | 1465047106449 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:31:46 INFO - PROCESS | 2127 | 1465047106458 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:46 INFO - PROCESS | 2127 | 1465047106459 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x124825000 == 36 [pid = 2127] [id = 190] 06:31:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x1190f8800) [pid = 2127] [serial = 568] [outer = 0x0] 06:31:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x124f4a000) [pid = 2127] [serial = 569] [outer = 0x1190f8800] 06:31:46 INFO - PROCESS | 2127 | 1465047106485 Marionette DEBUG loaded listener.js 06:31:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x128c48400) [pid = 2127] [serial = 570] [outer = 0x1190f8800] 06:31:46 INFO - PROCESS | 2127 | 1465047106814 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] 06:31:46 INFO - PROCESS | 2127 | 1465047106847 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:31:46 INFO - PROCESS | 2127 | 1465047106849 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:31:46 INFO - PROCESS | 2127 | 1465047106850 Marionette TRACE conn2 <- [1,734,null,{}] 06:31:46 INFO - PROCESS | 2127 | 1465047106852 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}] 06:31:46 INFO - PROCESS | 2127 | 1465047106853 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:46 INFO - PROCESS | 2127 | 1465047106931 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:31:46 INFO - PROCESS | 2127 | 1465047106935 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:46 INFO - PROCESS | 2127 | 1465047106936 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293c6000 == 37 [pid = 2127] [id = 191] 06:31:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x128c10800) [pid = 2127] [serial = 571] [outer = 0x0] 06:31:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x129391000) [pid = 2127] [serial = 572] [outer = 0x128c10800] 06:31:46 INFO - PROCESS | 2127 | 1465047106961 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x12939ec00) [pid = 2127] [serial = 573] [outer = 0x128c10800] 06:31:47 INFO - PROCESS | 2127 | 1465047107295 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]]]}] 06:31:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 06:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:31:47 INFO - PROCESS | 2127 | 1465047107320 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:31:47 INFO - PROCESS | 2127 | 1465047107321 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:31:47 INFO - PROCESS | 2127 | 1465047107323 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:31:47 INFO - PROCESS | 2127 | 1465047107324 Marionette TRACE conn2 <- [1,738,null,{}] 06:31:47 INFO - PROCESS | 2127 | 1465047107329 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}] 06:31:47 INFO - PROCESS | 2127 | 1465047107330 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:47 INFO - PROCESS | 2127 | 1465047107432 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:31:47 INFO - PROCESS | 2127 | 1465047107438 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:47 INFO - PROCESS | 2127 | 1465047107439 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a805800 == 38 [pid = 2127] [id = 192] 06:31:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x12939f000) [pid = 2127] [serial = 574] [outer = 0x0] 06:31:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x129485c00) [pid = 2127] [serial = 575] [outer = 0x12939f000] 06:31:47 INFO - PROCESS | 2127 | 1465047107472 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x129649000) [pid = 2127] [serial = 576] [outer = 0x12939f000] 06:31:48 INFO - PROCESS | 2127 | 1465047108274 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]]]}] 06:31:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:31:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 973ms 06:31:48 INFO - PROCESS | 2127 | 1465047108297 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:31:48 INFO - PROCESS | 2127 | 1465047108299 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:31:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:31:48 INFO - PROCESS | 2127 | 1465047108303 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:31:48 INFO - PROCESS | 2127 | 1465047108306 Marionette TRACE conn2 <- [1,742,null,{}] 06:31:48 INFO - PROCESS | 2127 | 1465047108310 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}] 06:31:48 INFO - PROCESS | 2127 | 1465047108312 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:48 INFO - PROCESS | 2127 | 1465047108418 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:31:48 INFO - PROCESS | 2127 | 1465047108473 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:48 INFO - PROCESS | 2127 | 1465047108476 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x11734a800 == 39 [pid = 2127] [id = 193] 06:31:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x118032000) [pid = 2127] [serial = 577] [outer = 0x0] 06:31:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x1180c1400) [pid = 2127] [serial = 578] [outer = 0x118032000] 06:31:48 INFO - PROCESS | 2127 | 1465047108510 Marionette DEBUG loaded listener.js 06:31:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x118317800) [pid = 2127] [serial = 579] [outer = 0x118032000] 06:31:49 INFO - PROCESS | 2127 | 1465047109446 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]]]}] 06:31:49 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 06:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1172ms 06:31:49 INFO - PROCESS | 2127 | 1465047109475 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:31:49 INFO - PROCESS | 2127 | 1465047109478 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:31:49 INFO - PROCESS | 2127 | 1465047109482 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:31:49 INFO - PROCESS | 2127 | 1465047109484 Marionette TRACE conn2 <- [1,746,null,{}] 06:31:49 INFO - PROCESS | 2127 | 1465047109487 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}] 06:31:49 INFO - PROCESS | 2127 | 1465047109488 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:49 INFO - PROCESS | 2127 | 1465047109590 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:31:49 INFO - PROCESS | 2127 | 1465047109642 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:49 INFO - PROCESS | 2127 | 1465047109643 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c54000 == 40 [pid = 2127] [id = 194] 06:31:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1185c1800) [pid = 2127] [serial = 580] [outer = 0x0] 06:31:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x118030c00) [pid = 2127] [serial = 581] [outer = 0x1185c1800] 06:31:49 INFO - PROCESS | 2127 | 1465047109673 Marionette DEBUG loaded listener.js 06:31:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1195c1c00) [pid = 2127] [serial = 582] [outer = 0x1185c1800] 06:31:50 INFO - PROCESS | 2127 | 1465047110581 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]]]}] 06:31:50 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.) 06:31:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1122ms 06:31:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:31:50 INFO - PROCESS | 2127 | 1465047110604 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:31:50 INFO - PROCESS | 2127 | 1465047110606 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:31:50 INFO - PROCESS | 2127 | 1465047110608 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:31:50 INFO - PROCESS | 2127 | 1465047110613 Marionette TRACE conn2 <- [1,750,null,{}] 06:31:50 INFO - PROCESS | 2127 | 1465047110621 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}] 06:31:50 INFO - PROCESS | 2127 | 1465047110624 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:50 INFO - PROCESS | 2127 | 1465047110728 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:31:50 INFO - PROCESS | 2127 | 1465047110780 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:50 INFO - PROCESS | 2127 | 1465047110782 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a85d000 == 41 [pid = 2127] [id = 195] 06:31:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x12443f800) [pid = 2127] [serial = 583] [outer = 0x0] 06:31:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x124e95000) [pid = 2127] [serial = 584] [outer = 0x12443f800] 06:31:50 INFO - PROCESS | 2127 | 1465047110813 Marionette DEBUG loaded listener.js 06:31:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x126d96800) [pid = 2127] [serial = 585] [outer = 0x12443f800] 06:31:51 INFO - PROCESS | 2127 | 1465047111881 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]]]}] 06:31:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:31:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1324ms 06:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:31:51 INFO - PROCESS | 2127 | 1465047111933 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:31:51 INFO - PROCESS | 2127 | 1465047111935 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:31:51 INFO - PROCESS | 2127 | 1465047111938 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - PROCESS | 2127 | 1465047111940 Marionette TRACE conn2 <- [1,754,null,{}] 06:31:51 INFO - PROCESS | 2127 | 1465047111943 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}] 06:31:51 INFO - PROCESS | 2127 | 1465047111945 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:52 INFO - PROCESS | 2127 | 1465047112041 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:31:52 INFO - PROCESS | 2127 | 1465047112129 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:52 INFO - PROCESS | 2127 | 1465047112130 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x117355800 == 42 [pid = 2127] [id = 196] 06:31:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x118299800) [pid = 2127] [serial = 586] [outer = 0x0] 06:31:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1183a2400) [pid = 2127] [serial = 587] [outer = 0x118299800] 06:31:52 INFO - PROCESS | 2127 | 1465047112158 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1185e9c00) [pid = 2127] [serial = 588] [outer = 0x118299800] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x1293c6000 == 41 [pid = 2127] [id = 191] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x124825000 == 40 [pid = 2127] [id = 190] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x12347a800 == 39 [pid = 2127] [id = 189] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e1800 == 38 [pid = 2127] [id = 188] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x1197aa000 == 37 [pid = 2127] [id = 187] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x1180cd800 == 36 [pid = 2127] [id = 186] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x1161ea000 == 35 [pid = 2127] [id = 185] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3ce000 == 34 [pid = 2127] [id = 182] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x113f32000 == 33 [pid = 2127] [id = 183] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca78800 == 32 [pid = 2127] [id = 169] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x11957e000 == 31 [pid = 2127] [id = 184] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x12a85d000 == 30 [pid = 2127] [id = 195] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x119c54000 == 29 [pid = 2127] [id = 194] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x12a805800 == 28 [pid = 2127] [id = 192] 06:31:52 INFO - PROCESS | 2127 | --DOCSHELL 0x11734a800 == 27 [pid = 2127] [id = 193] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12936f400) [pid = 2127] [serial = 539] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1185b4000) [pid = 2127] [serial = 515] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x119d5dc00) [pid = 2127] [serial = 527] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x124ec6800) [pid = 2127] [serial = 528] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x119955000) [pid = 2127] [serial = 521] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x119c71c00) [pid = 2127] [serial = 522] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x125770000) [pid = 2127] [serial = 530] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x125dd5800) [pid = 2127] [serial = 531] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x12160a000) [pid = 2127] [serial = 524] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x12466e800) [pid = 2127] [serial = 525] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x1190fb800) [pid = 2127] [serial = 518] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x119781800) [pid = 2127] [serial = 519] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x11829a000) [pid = 2127] [serial = 512] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x113f56800) [pid = 2127] [serial = 509] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x116a66800) [pid = 2127] [serial = 510] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x12ae16000) [pid = 2127] [serial = 507] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x118317000) [pid = 2127] [serial = 513] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x125dd9400) [pid = 2127] [serial = 533] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x128c02400) [pid = 2127] [serial = 536] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x12939fc00) [pid = 2127] [serial = 540] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x116f85800) [pid = 2127] [serial = 542] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x11832dc00) [pid = 2127] [serial = 543] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x1185cf800) [pid = 2127] [serial = 516] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 63 (0x128c0d400) [pid = 2127] [serial = 537] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 62 (0x12733b800) [pid = 2127] [serial = 534] [outer = 0x0] [url = about:blank] 06:31:52 INFO - PROCESS | 2127 | --DOMWINDOW == 61 (0x1233d7800) [pid = 2127] [serial = 545] [outer = 0x0] [url = about:blank] 06:31:53 INFO - PROCESS | 2127 | 1465047113481 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]]]}] 06:31:53 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 06:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1575ms 06:31:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:31:53 INFO - PROCESS | 2127 | 1465047113513 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 2127 | 1465047113515 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:31:53 INFO - PROCESS | 2127 | 1465047113518 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - PROCESS | 2127 | 1465047113521 Marionette TRACE conn2 <- [1,758,null,{}] 06:31:53 INFO - PROCESS | 2127 | 1465047113524 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}] 06:31:53 INFO - PROCESS | 2127 | 1465047113525 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:53 INFO - PROCESS | 2127 | 1465047113601 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:31:53 INFO - PROCESS | 2127 | 1465047113647 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:53 INFO - PROCESS | 2127 | 1465047113649 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x113b36000 == 28 [pid = 2127] [id = 197] 06:31:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 62 (0x115e9f000) [pid = 2127] [serial = 589] [outer = 0x0] 06:31:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 63 (0x116606c00) [pid = 2127] [serial = 590] [outer = 0x115e9f000] 06:31:53 INFO - PROCESS | 2127 | 1465047113677 Marionette DEBUG loaded listener.js 06:31:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x11689dc00) [pid = 2127] [serial = 591] [outer = 0x115e9f000] 06:31:53 INFO - PROCESS | 2127 | 1465047113988 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]]]}] 06:31:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:31:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 520ms 06:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:31:54 INFO - PROCESS | 2127 | 1465047114038 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:31:54 INFO - PROCESS | 2127 | 1465047114042 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:31:54 INFO - PROCESS | 2127 | 1465047114046 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:31:54 INFO - PROCESS | 2127 | 1465047114048 Marionette TRACE conn2 <- [1,762,null,{}] 06:31:54 INFO - PROCESS | 2127 | 1465047114050 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}] 06:31:54 INFO - PROCESS | 2127 | 1465047114052 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:54 INFO - PROCESS | 2127 | 1465047114129 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:31:54 INFO - PROCESS | 2127 | 1465047114177 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:54 INFO - PROCESS | 2127 | 1465047114178 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x116aa4000 == 29 [pid = 2127] [id = 198] 06:31:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x115ea0000) [pid = 2127] [serial = 592] [outer = 0x0] 06:31:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x116a65400) [pid = 2127] [serial = 593] [outer = 0x115ea0000] 06:31:54 INFO - PROCESS | 2127 | 1465047114205 Marionette DEBUG loaded listener.js 06:31:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x118131000) [pid = 2127] [serial = 594] [outer = 0x115ea0000] 06:31:54 INFO - PROCESS | 2127 | 1465047114971 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]]]}] 06:31:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 06:31:55 INFO - PROCESS | 2127 | 1465047115016 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:31:55 INFO - PROCESS | 2127 | 1465047115017 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:31:55 INFO - PROCESS | 2127 | 1465047115020 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:31:55 INFO - PROCESS | 2127 | 1465047115022 Marionette TRACE conn2 <- [1,766,null,{}] 06:31:55 INFO - PROCESS | 2127 | 1465047115030 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}] 06:31:55 INFO - PROCESS | 2127 | 1465047115033 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:55 INFO - PROCESS | 2127 | 1465047115128 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:31:55 INFO - PROCESS | 2127 | 1465047115133 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:55 INFO - PROCESS | 2127 | 1465047115136 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187f3800 == 30 [pid = 2127] [id = 199] 06:31:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x118129800) [pid = 2127] [serial = 595] [outer = 0x0] 06:31:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x118320000) [pid = 2127] [serial = 596] [outer = 0x118129800] 06:31:55 INFO - PROCESS | 2127 | 1465047115167 Marionette DEBUG loaded listener.js 06:31:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x1183a6c00) [pid = 2127] [serial = 597] [outer = 0x118129800] 06:31:55 INFO - PROCESS | 2127 | 1465047115990 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]]]}] 06:31:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:31:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1020ms 06:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:31:56 INFO - PROCESS | 2127 | 1465047116048 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 2127 | 1465047116049 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:31:56 INFO - PROCESS | 2127 | 1465047116052 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - PROCESS | 2127 | 1465047116053 Marionette TRACE conn2 <- [1,770,null,{}] 06:31:56 INFO - PROCESS | 2127 | 1465047116055 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}] 06:31:56 INFO - PROCESS | 2127 | 1465047116056 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:56 INFO - PROCESS | 2127 | 1465047116150 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:31:56 INFO - PROCESS | 2127 | 1465047116154 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:56 INFO - PROCESS | 2127 | 1465047116155 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x11979d800 == 31 [pid = 2127] [id = 200] 06:31:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x1185bc000) [pid = 2127] [serial = 598] [outer = 0x0] 06:31:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x1185cf400) [pid = 2127] [serial = 599] [outer = 0x1185bc000] 06:31:56 INFO - PROCESS | 2127 | 1465047116183 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x119034800) [pid = 2127] [serial = 600] [outer = 0x1185bc000] 06:31:56 INFO - PROCESS | 2127 | 1465047116519 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]]]}] 06:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 06:31:56 INFO - PROCESS | 2127 | 1465047116570 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 2127 | 1465047116571 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:31:56 INFO - PROCESS | 2127 | 1465047116574 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - PROCESS | 2127 | 1465047116575 Marionette TRACE conn2 <- [1,774,null,{}] 06:31:56 INFO - PROCESS | 2127 | 1465047116577 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}] 06:31:56 INFO - PROCESS | 2127 | 1465047116578 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:56 INFO - PROCESS | 2127 | 1465047116668 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:31:56 INFO - PROCESS | 2127 | 1465047116702 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:56 INFO - PROCESS | 2127 | 1465047116703 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x119deb000 == 32 [pid = 2127] [id = 201] 06:31:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x1185b5400) [pid = 2127] [serial = 601] [outer = 0x0] 06:31:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x1190f6000) [pid = 2127] [serial = 602] [outer = 0x1185b5400] 06:31:56 INFO - PROCESS | 2127 | 1465047116728 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1191ec800) [pid = 2127] [serial = 603] [outer = 0x1185b5400] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x11a10d800) [pid = 2127] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x112ee7800) [pid = 2127] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x11831e400) [pid = 2127] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x11812d800) [pid = 2127] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x1185b8c00) [pid = 2127] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x116611800) [pid = 2127] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x113da6c00) [pid = 2127] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x1190f8800) [pid = 2127] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x128c10800) [pid = 2127] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x116606400) [pid = 2127] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:31:56 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x12939f000) [pid = 2127] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:31:57 INFO - PROCESS | 2127 | 1465047117161 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]]]}] 06:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 619ms 06:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:31:57 INFO - PROCESS | 2127 | 1465047117194 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:31:57 INFO - PROCESS | 2127 | 1465047117196 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:31:57 INFO - PROCESS | 2127 | 1465047117199 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:31:57 INFO - PROCESS | 2127 | 1465047117201 Marionette TRACE conn2 <- [1,778,null,{}] 06:31:57 INFO - PROCESS | 2127 | 1465047117205 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}] 06:31:57 INFO - PROCESS | 2127 | 1465047117211 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:57 INFO - PROCESS | 2127 | 1465047117338 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:31:57 INFO - PROCESS | 2127 | 1465047117349 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:57 INFO - PROCESS | 2127 | 1465047117350 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e1800 == 33 [pid = 2127] [id = 202] 06:31:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x1191eec00) [pid = 2127] [serial = 604] [outer = 0x0] 06:31:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x11978a800) [pid = 2127] [serial = 605] [outer = 0x1191eec00] 06:31:57 INFO - PROCESS | 2127 | 1465047117392 Marionette DEBUG loaded listener.js 06:31:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x119960400) [pid = 2127] [serial = 606] [outer = 0x1191eec00] 06:31:57 INFO - PROCESS | 2127 | 1465047117694 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]]]}] 06:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 06:31:57 INFO - PROCESS | 2127 | 1465047117719 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:31:57 INFO - PROCESS | 2127 | 1465047117720 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:31:57 INFO - PROCESS | 2127 | 1465047117722 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:31:57 INFO - PROCESS | 2127 | 1465047117733 Marionette TRACE conn2 <- [1,782,null,{}] 06:31:57 INFO - PROCESS | 2127 | 1465047117736 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}] 06:31:57 INFO - PROCESS | 2127 | 1465047117737 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:57 INFO - PROCESS | 2127 | 1465047117831 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:31:57 INFO - PROCESS | 2127 | 1465047117837 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:57 INFO - PROCESS | 2127 | 1465047117838 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347b800 == 34 [pid = 2127] [id = 203] 06:31:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x1139c7400) [pid = 2127] [serial = 607] [outer = 0x0] 06:31:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x119d5d000) [pid = 2127] [serial = 608] [outer = 0x1139c7400] 06:31:57 INFO - PROCESS | 2127 | 1465047117862 Marionette DEBUG loaded listener.js 06:31:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x119f6d800) [pid = 2127] [serial = 609] [outer = 0x1139c7400] 06:31:58 INFO - PROCESS | 2127 | 1465047118169 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]]]}] 06:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 478ms 06:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:31:58 INFO - PROCESS | 2127 | 1465047118201 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:31:58 INFO - PROCESS | 2127 | 1465047118202 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:31:58 INFO - PROCESS | 2127 | 1465047118204 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:31:58 INFO - PROCESS | 2127 | 1465047118205 Marionette TRACE conn2 <- [1,786,null,{}] 06:31:58 INFO - PROCESS | 2127 | 1465047118207 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}] 06:31:58 INFO - PROCESS | 2127 | 1465047118208 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:58 INFO - PROCESS | 2127 | 1465047118282 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:31:58 INFO - PROCESS | 2127 | 1465047118286 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:58 INFO - PROCESS | 2127 | 1465047118287 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x124820000 == 35 [pid = 2127] [id = 204] 06:31:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x119961000) [pid = 2127] [serial = 610] [outer = 0x0] 06:31:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x12160dc00) [pid = 2127] [serial = 611] [outer = 0x119961000] 06:31:58 INFO - PROCESS | 2127 | 1465047118314 Marionette DEBUG loaded listener.js 06:31:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x1236ed400) [pid = 2127] [serial = 612] [outer = 0x119961000] 06:31:58 INFO - PROCESS | 2127 | 1465047118671 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]]]}] 06:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 06:31:58 INFO - PROCESS | 2127 | 1465047118734 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:31:58 INFO - PROCESS | 2127 | 1465047118736 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:31:58 INFO - PROCESS | 2127 | 1465047118739 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:31:58 INFO - PROCESS | 2127 | 1465047118742 Marionette TRACE conn2 <- [1,790,null,{}] 06:31:58 INFO - PROCESS | 2127 | 1465047118746 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}] 06:31:58 INFO - PROCESS | 2127 | 1465047118747 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:58 INFO - PROCESS | 2127 | 1465047118880 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:31:59 INFO - PROCESS | 2127 | 1465047119064 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:59 INFO - PROCESS | 2127 | 1465047119066 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x112c22800 == 36 [pid = 2127] [id = 205] 06:31:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x112edf000) [pid = 2127] [serial = 613] [outer = 0x0] 06:31:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x113960000) [pid = 2127] [serial = 614] [outer = 0x112edf000] 06:31:59 INFO - PROCESS | 2127 | 1465047119154 Marionette DEBUG loaded listener.js 06:31:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x113f0c000) [pid = 2127] [serial = 615] [outer = 0x112edf000] 06:31:59 INFO - PROCESS | 2127 | 1465047119680 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]]]}] 06:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1024ms 06:31:59 INFO - PROCESS | 2127 | 1465047119765 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:31:59 INFO - PROCESS | 2127 | 1465047119767 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:31:59 INFO - PROCESS | 2127 | 1465047119770 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:31:59 INFO - PROCESS | 2127 | 1465047119772 Marionette TRACE conn2 <- [1,794,null,{}] 06:31:59 INFO - PROCESS | 2127 | 1465047119776 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}] 06:31:59 INFO - PROCESS | 2127 | 1465047119777 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:59 INFO - PROCESS | 2127 | 1465047119884 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:31:59 INFO - PROCESS | 2127 | 1465047119936 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:59 INFO - PROCESS | 2127 | 1465047119938 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:31:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x118565000 == 37 [pid = 2127] [id = 206] 06:31:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x116f8a400) [pid = 2127] [serial = 616] [outer = 0x0] 06:31:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x11765ac00) [pid = 2127] [serial = 617] [outer = 0x116f8a400] 06:31:59 INFO - PROCESS | 2127 | 1465047119969 Marionette DEBUG loaded listener.js 06:32:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1180c2000) [pid = 2127] [serial = 618] [outer = 0x116f8a400] 06:32:00 INFO - PROCESS | 2127 | 1465047120628 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]]]}] 06:32:00 INFO - PROCESS | 2127 | --DOCSHELL 0x124820000 == 36 [pid = 2127] [id = 204] 06:32:00 INFO - PROCESS | 2127 | --DOCSHELL 0x12347b800 == 35 [pid = 2127] [id = 203] 06:32:00 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e1800 == 34 [pid = 2127] [id = 202] 06:32:00 INFO - PROCESS | 2127 | --DOCSHELL 0x119deb000 == 33 [pid = 2127] [id = 201] 06:32:00 INFO - PROCESS | 2127 | --DOCSHELL 0x11979d800 == 32 [pid = 2127] [id = 200] 06:32:00 INFO - PROCESS | 2127 | --DOCSHELL 0x1187f3800 == 31 [pid = 2127] [id = 199] 06:32:00 INFO - PROCESS | 2127 | --DOCSHELL 0x116aa4000 == 30 [pid = 2127] [id = 198] 06:32:00 INFO - PROCESS | 2127 | --DOCSHELL 0x113b36000 == 29 [pid = 2127] [id = 197] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x11832b000) [pid = 2127] [serial = 551] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x1185b2c00) [pid = 2127] [serial = 552] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x11829e400) [pid = 2127] [serial = 554] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x118318000) [pid = 2127] [serial = 555] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x1185c0800) [pid = 2127] [serial = 557] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x128d03000) [pid = 2127] [serial = 546] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x113f0d400) [pid = 2127] [serial = 548] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x11685c800) [pid = 2127] [serial = 549] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x119047800) [pid = 2127] [serial = 558] [outer = 0x0] [url = about:blank] 06:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 923ms 06:32:00 INFO - PROCESS | 2127 | 1465047120695 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:32:00 INFO - PROCESS | 2127 | 1465047120698 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:32:00 INFO - PROCESS | 2127 | 1465047120701 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:32:00 INFO - PROCESS | 2127 | 1465047120703 Marionette TRACE conn2 <- [1,798,null,{}] 06:32:00 INFO - PROCESS | 2127 | 1465047120706 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}] 06:32:00 INFO - PROCESS | 2127 | 1465047120708 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:00 INFO - PROCESS | 2127 | 1465047120786 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:32:00 INFO - PROCESS | 2127 | 1465047120791 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:00 INFO - PROCESS | 2127 | 1465047120792 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x116108800 == 30 [pid = 2127] [id = 207] 06:32:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x1167c7c00) [pid = 2127] [serial = 619] [outer = 0x0] 06:32:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x116a66000) [pid = 2127] [serial = 620] [outer = 0x1167c7c00] 06:32:00 INFO - PROCESS | 2127 | 1465047120826 Marionette DEBUG loaded listener.js 06:32:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x118035400) [pid = 2127] [serial = 621] [outer = 0x1167c7c00] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x1216cec00) [pid = 2127] [serial = 563] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x119d57800) [pid = 2127] [serial = 566] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x124b8d400) [pid = 2127] [serial = 567] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x124f4a000) [pid = 2127] [serial = 569] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x129391000) [pid = 2127] [serial = 572] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x119c74000) [pid = 2127] [serial = 560] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x119f61000) [pid = 2127] [serial = 561] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x12466a000) [pid = 2127] [serial = 564] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x12939ec00) [pid = 2127] [serial = 573] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x129485c00) [pid = 2127] [serial = 575] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 63 (0x128c48400) [pid = 2127] [serial = 570] [outer = 0x0] [url = about:blank] 06:32:00 INFO - PROCESS | 2127 | --DOMWINDOW == 62 (0x129649000) [pid = 2127] [serial = 576] [outer = 0x0] [url = about:blank] 06:32:01 INFO - PROCESS | 2127 | 1465047121189 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]]]}] 06:32:01 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 06:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 06:32:01 INFO - PROCESS | 2127 | 1465047121221 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:32:01 INFO - PROCESS | 2127 | 1465047121224 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:32:01 INFO - PROCESS | 2127 | 1465047121231 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:32:01 INFO - PROCESS | 2127 | 1465047121233 Marionette TRACE conn2 <- [1,802,null,{}] 06:32:01 INFO - PROCESS | 2127 | 1465047121235 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}] 06:32:01 INFO - PROCESS | 2127 | 1465047121237 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:01 INFO - PROCESS | 2127 | 1465047121316 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:32:01 INFO - PROCESS | 2127 | 1465047121320 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:01 INFO - PROCESS | 2127 | 1465047121322 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e15800 == 31 [pid = 2127] [id = 208] 06:32:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 63 (0x118129400) [pid = 2127] [serial = 622] [outer = 0x0] 06:32:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x11831c800) [pid = 2127] [serial = 623] [outer = 0x118129400] 06:32:01 INFO - PROCESS | 2127 | 1465047121352 Marionette DEBUG loaded listener.js 06:32:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x118331400) [pid = 2127] [serial = 624] [outer = 0x118129400] 06:32:01 INFO - PROCESS | 2127 | 1465047121722 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]]]}] 06:32:01 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 06:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 06:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:32:01 INFO - PROCESS | 2127 | 1465047121750 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:32:01 INFO - PROCESS | 2127 | 1465047121751 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:32:01 INFO - PROCESS | 2127 | 1465047121754 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:32:01 INFO - PROCESS | 2127 | 1465047121757 Marionette TRACE conn2 <- [1,806,null,{}] 06:32:01 INFO - PROCESS | 2127 | 1465047121768 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}] 06:32:01 INFO - PROCESS | 2127 | 1465047121772 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:01 INFO - PROCESS | 2127 | 1465047121889 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:32:01 INFO - PROCESS | 2127 | 1465047121899 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:01 INFO - PROCESS | 2127 | 1465047121902 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x119be5800 == 32 [pid = 2127] [id = 209] 06:32:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x1139d1c00) [pid = 2127] [serial = 625] [outer = 0x0] 06:32:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x119047c00) [pid = 2127] [serial = 626] [outer = 0x1139d1c00] 06:32:01 INFO - PROCESS | 2127 | 1465047121948 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x1191f0c00) [pid = 2127] [serial = 627] [outer = 0x1139d1c00] 06:32:02 INFO - PROCESS | 2127 | [2127] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:32:02 INFO - PROCESS | 2127 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:32:02 INFO - PROCESS | 2127 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:32:02 INFO - PROCESS | 2127 | [GFX2-]: Using SkiaGL canvas. 06:32:02 INFO - PROCESS | 2127 | 1465047122438 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]]]}] 06:32:02 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 06:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 725ms 06:32:02 INFO - PROCESS | 2127 | 1465047122479 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:32:02 INFO - PROCESS | 2127 | 1465047122481 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:32:02 INFO - PROCESS | 2127 | 1465047122483 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:32:02 INFO - PROCESS | 2127 | 1465047122484 Marionette TRACE conn2 <- [1,810,null,{}] 06:32:02 INFO - PROCESS | 2127 | 1465047122486 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}] 06:32:02 INFO - PROCESS | 2127 | 1465047122488 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:02 INFO - PROCESS | 2127 | 1465047122566 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:32:02 INFO - PROCESS | 2127 | 1465047122570 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:02 INFO - PROCESS | 2127 | 1465047122571 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e4000 == 33 [pid = 2127] [id = 210] 06:32:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x11978a000) [pid = 2127] [serial = 628] [outer = 0x0] 06:32:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x119c7a000) [pid = 2127] [serial = 629] [outer = 0x11978a000] 06:32:02 INFO - PROCESS | 2127 | 1465047122599 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x119f6b400) [pid = 2127] [serial = 630] [outer = 0x11978a000] 06:32:02 INFO - PROCESS | 2127 | 1465047122940 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]]]}] 06:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 06:32:02 INFO - PROCESS | 2127 | 1465047122951 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:32:02 INFO - PROCESS | 2127 | 1465047122953 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:32:02 INFO - PROCESS | 2127 | 1465047122955 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:32:02 INFO - PROCESS | 2127 | 1465047122956 Marionette TRACE conn2 <- [1,814,null,{}] 06:32:02 INFO - PROCESS | 2127 | 1465047122958 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}] 06:32:02 INFO - PROCESS | 2127 | 1465047122961 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:03 INFO - PROCESS | 2127 | 1465047123065 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:32:03 INFO - PROCESS | 2127 | 1465047123075 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:03 INFO - PROCESS | 2127 | 1465047123076 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x11602d800 == 34 [pid = 2127] [id = 211] 06:32:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x113dae400) [pid = 2127] [serial = 631] [outer = 0x0] 06:32:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x115ea8800) [pid = 2127] [serial = 632] [outer = 0x113dae400] 06:32:03 INFO - PROCESS | 2127 | 1465047123102 Marionette DEBUG loaded listener.js 06:32:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x1233d7800) [pid = 2127] [serial = 633] [outer = 0x113dae400] 06:32:03 INFO - PROCESS | 2127 | 1465047123452 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] 06:32:03 INFO - PROCESS | 2127 | 1465047123475 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:32:03 INFO - PROCESS | 2127 | 1465047123477 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:32:03 INFO - PROCESS | 2127 | 1465047123478 Marionette TRACE conn2 <- [1,818,null,{}] 06:32:03 INFO - PROCESS | 2127 | 1465047123492 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}] 06:32:03 INFO - PROCESS | 2127 | 1465047123496 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:03 INFO - PROCESS | 2127 | 1465047123607 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:32:03 INFO - PROCESS | 2127 | 1465047123642 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:03 INFO - PROCESS | 2127 | 1465047123643 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x125767800 == 35 [pid = 2127] [id = 212] 06:32:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x119f63400) [pid = 2127] [serial = 634] [outer = 0x0] 06:32:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x124833400) [pid = 2127] [serial = 635] [outer = 0x119f63400] 06:32:03 INFO - PROCESS | 2127 | 1465047123668 Marionette DEBUG loaded listener.js 06:32:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x125771c00) [pid = 2127] [serial = 636] [outer = 0x119f63400] 06:32:04 INFO - PROCESS | 2127 | 1465047123999 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]]]}] 06:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 568ms 06:32:04 INFO - PROCESS | 2127 | 1465047124046 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:32:04 INFO - PROCESS | 2127 | 1465047124048 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:32:04 INFO - PROCESS | 2127 | 1465047124050 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:32:04 INFO - PROCESS | 2127 | 1465047124051 Marionette TRACE conn2 <- [1,822,null,{}] 06:32:04 INFO - PROCESS | 2127 | 1465047124053 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}] 06:32:04 INFO - PROCESS | 2127 | 1465047124054 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:04 INFO - PROCESS | 2127 | 1465047124145 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:32:04 INFO - PROCESS | 2127 | 1465047124176 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:04 INFO - PROCESS | 2127 | 1465047124177 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x126f10800 == 36 [pid = 2127] [id = 213] 06:32:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x125772000) [pid = 2127] [serial = 637] [outer = 0x0] 06:32:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x125dd5000) [pid = 2127] [serial = 638] [outer = 0x125772000] 06:32:04 INFO - PROCESS | 2127 | 1465047124201 Marionette DEBUG loaded listener.js 06:32:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x126f4ec00) [pid = 2127] [serial = 639] [outer = 0x125772000] 06:32:04 INFO - PROCESS | 2127 | 1465047124528 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] 06:32:04 INFO - PROCESS | 2127 | 1465047124570 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:32:04 INFO - PROCESS | 2127 | 1465047124572 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:32:04 INFO - PROCESS | 2127 | 1465047124573 Marionette TRACE conn2 <- [1,826,null,{}] 06:32:04 INFO - PROCESS | 2127 | 1465047124575 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}] 06:32:04 INFO - PROCESS | 2127 | 1465047124576 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:04 INFO - PROCESS | 2127 | 1465047124671 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:32:04 INFO - PROCESS | 2127 | 1465047124675 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:04 INFO - PROCESS | 2127 | 1465047124676 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cda800 == 37 [pid = 2127] [id = 214] 06:32:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x125d03400) [pid = 2127] [serial = 640] [outer = 0x0] 06:32:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x12704f400) [pid = 2127] [serial = 641] [outer = 0x125d03400] 06:32:04 INFO - PROCESS | 2127 | 1465047124700 Marionette DEBUG loaded listener.js 06:32:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x127538000) [pid = 2127] [serial = 642] [outer = 0x125d03400] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x118032000) [pid = 2127] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x1185c1800) [pid = 2127] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12443f800) [pid = 2127] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x115ea0000) [pid = 2127] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x118299800) [pid = 2127] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x118129800) [pid = 2127] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x1185bc000) [pid = 2127] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x1185b5400) [pid = 2127] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x1139c7400) [pid = 2127] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x115e9f000) [pid = 2127] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:32:04 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x1191eec00) [pid = 2127] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:32:05 INFO - PROCESS | 2127 | 1465047125055 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]]]}] 06:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 06:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:32:05 INFO - PROCESS | 2127 | 1465047125091 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:32:05 INFO - PROCESS | 2127 | 1465047125093 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:32:05 INFO - PROCESS | 2127 | 1465047125095 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:32:05 INFO - PROCESS | 2127 | 1465047125096 Marionette TRACE conn2 <- [1,830,null,{}] 06:32:05 INFO - PROCESS | 2127 | 1465047125098 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}] 06:32:05 INFO - PROCESS | 2127 | 1465047125099 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:05 INFO - PROCESS | 2127 | 1465047125175 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:32:05 INFO - PROCESS | 2127 | 1465047125181 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:05 INFO - PROCESS | 2127 | 1465047125182 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x1129c8800 == 38 [pid = 2127] [id = 215] 06:32:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x115ea0000) [pid = 2127] [serial = 643] [outer = 0x0] 06:32:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x1185b5400) [pid = 2127] [serial = 644] [outer = 0x115ea0000] 06:32:05 INFO - PROCESS | 2127 | 1465047125207 Marionette DEBUG loaded listener.js 06:32:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x124835800) [pid = 2127] [serial = 645] [outer = 0x115ea0000] 06:32:05 INFO - PROCESS | 2127 | 1465047125545 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]]]}] 06:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 470ms 06:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:32:05 INFO - PROCESS | 2127 | 1465047125565 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:32:05 INFO - PROCESS | 2127 | 1465047125566 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:32:05 INFO - PROCESS | 2127 | 1465047125568 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:32:05 INFO - PROCESS | 2127 | 1465047125569 Marionette TRACE conn2 <- [1,834,null,{}] 06:32:05 INFO - PROCESS | 2127 | 1465047125572 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}] 06:32:05 INFO - PROCESS | 2127 | 1465047125573 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:05 INFO - PROCESS | 2127 | 1465047125670 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:32:05 INFO - PROCESS | 2127 | 1465047125677 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:05 INFO - PROCESS | 2127 | 1465047125679 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d8000 == 39 [pid = 2127] [id = 216] 06:32:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x12483a800) [pid = 2127] [serial = 646] [outer = 0x0] 06:32:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x12753f400) [pid = 2127] [serial = 647] [outer = 0x12483a800] 06:32:05 INFO - PROCESS | 2127 | 1465047125703 Marionette DEBUG loaded listener.js 06:32:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x128c03800) [pid = 2127] [serial = 648] [outer = 0x12483a800] 06:32:06 INFO - PROCESS | 2127 | 1465047126014 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]]]}] 06:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 469ms 06:32:06 INFO - PROCESS | 2127 | 1465047126037 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:32:06 INFO - PROCESS | 2127 | 1465047126039 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:32:06 INFO - PROCESS | 2127 | 1465047126041 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:32:06 INFO - PROCESS | 2127 | 1465047126045 Marionette TRACE conn2 <- [1,838,null,{}] 06:32:06 INFO - PROCESS | 2127 | 1465047126047 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}] 06:32:06 INFO - PROCESS | 2127 | 1465047126049 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:06 INFO - PROCESS | 2127 | 1465047126135 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:32:06 INFO - PROCESS | 2127 | 1465047126139 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:06 INFO - PROCESS | 2127 | 1465047126140 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a85e000 == 40 [pid = 2127] [id = 217] 06:32:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x127540c00) [pid = 2127] [serial = 649] [outer = 0x0] 06:32:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x128c0d400) [pid = 2127] [serial = 650] [outer = 0x127540c00] 06:32:06 INFO - PROCESS | 2127 | 1465047126170 Marionette DEBUG loaded listener.js 06:32:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x128e4cc00) [pid = 2127] [serial = 651] [outer = 0x127540c00] 06:32:06 INFO - PROCESS | 2127 | 1465047126526 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]]]}] 06:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 521ms 06:32:06 INFO - PROCESS | 2127 | 1465047126563 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:32:06 INFO - PROCESS | 2127 | 1465047126564 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:32:06 INFO - PROCESS | 2127 | 1465047126566 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:32:06 INFO - PROCESS | 2127 | 1465047126567 Marionette TRACE conn2 <- [1,842,null,{}] 06:32:06 INFO - PROCESS | 2127 | 1465047126569 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}] 06:32:06 INFO - PROCESS | 2127 | 1465047126570 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:06 INFO - PROCESS | 2127 | 1465047126651 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:32:06 INFO - PROCESS | 2127 | 1465047126654 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:06 INFO - PROCESS | 2127 | 1465047126655 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3b6800 == 41 [pid = 2127] [id = 218] 06:32:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x129062800) [pid = 2127] [serial = 652] [outer = 0x0] 06:32:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x12936b400) [pid = 2127] [serial = 653] [outer = 0x129062800] 06:32:06 INFO - PROCESS | 2127 | 1465047126679 Marionette DEBUG loaded listener.js 06:32:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x129395000) [pid = 2127] [serial = 654] [outer = 0x129062800] 06:32:07 INFO - PROCESS | 2127 | 1465047127002 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]]]}] 06:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 469ms 06:32:07 INFO - PROCESS | 2127 | 1465047127070 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:32:07 INFO - PROCESS | 2127 | 1465047127072 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:32:07 INFO - PROCESS | 2127 | 1465047127076 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:32:07 INFO - PROCESS | 2127 | 1465047127079 Marionette TRACE conn2 <- [1,846,null,{}] 06:32:07 INFO - PROCESS | 2127 | 1465047127083 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}] 06:32:07 INFO - PROCESS | 2127 | 1465047127085 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:07 INFO - PROCESS | 2127 | 1465047127183 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:32:07 INFO - PROCESS | 2127 | 1465047127277 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:07 INFO - PROCESS | 2127 | 1465047127280 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x116111800 == 42 [pid = 2127] [id = 219] 06:32:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x115e4d000) [pid = 2127] [serial = 655] [outer = 0x0] 06:32:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x115eaa000) [pid = 2127] [serial = 656] [outer = 0x115e4d000] 06:32:07 INFO - PROCESS | 2127 | 1465047127311 Marionette DEBUG loaded listener.js 06:32:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11685c800) [pid = 2127] [serial = 657] [outer = 0x115e4d000] 06:32:07 INFO - PROCESS | 2127 | 1465047127754 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]]]}] 06:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 721ms 06:32:07 INFO - PROCESS | 2127 | 1465047127848 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:32:07 INFO - PROCESS | 2127 | 1465047127852 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:32:07 INFO - PROCESS | 2127 | 1465047127863 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:32:07 INFO - PROCESS | 2127 | 1465047127867 Marionette TRACE conn2 <- [1,850,null,{}] 06:32:07 INFO - PROCESS | 2127 | 1465047127872 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}] 06:32:07 INFO - PROCESS | 2127 | 1465047127875 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:08 INFO - PROCESS | 2127 | 1465047128033 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:32:08 INFO - PROCESS | 2127 | 1465047128137 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:08 INFO - PROCESS | 2127 | 1465047128139 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f7f800 == 43 [pid = 2127] [id = 220] 06:32:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1183aa800) [pid = 2127] [serial = 658] [outer = 0x0] 06:32:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1184ca000) [pid = 2127] [serial = 659] [outer = 0x1183aa800] 06:32:08 INFO - PROCESS | 2127 | 1465047128173 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1185ea000) [pid = 2127] [serial = 660] [outer = 0x1183aa800] 06:32:08 INFO - PROCESS | 2127 | 1465047128641 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]]]}] 06:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 828ms 06:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:32:08 INFO - PROCESS | 2127 | 1465047128691 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:32:08 INFO - PROCESS | 2127 | 1465047128694 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:32:08 INFO - PROCESS | 2127 | 1465047128697 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:32:08 INFO - PROCESS | 2127 | 1465047128699 Marionette TRACE conn2 <- [1,854,null,{}] 06:32:08 INFO - PROCESS | 2127 | 1465047128705 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}] 06:32:08 INFO - PROCESS | 2127 | 1465047128709 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:08 INFO - PROCESS | 2127 | 1465047128810 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:32:08 INFO - PROCESS | 2127 | 1465047128877 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:08 INFO - PROCESS | 2127 | 1465047128880 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a85b000 == 44 [pid = 2127] [id = 221] 06:32:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x121611c00) [pid = 2127] [serial = 661] [outer = 0x0] 06:32:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12418a000) [pid = 2127] [serial = 662] [outer = 0x121611c00] 06:32:08 INFO - PROCESS | 2127 | 1465047128911 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x124894400) [pid = 2127] [serial = 663] [outer = 0x121611c00] 06:32:09 INFO - PROCESS | 2127 | 1465047129350 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]]]}] 06:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 06:32:09 INFO - PROCESS | 2127 | 1465047129387 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:32:09 INFO - PROCESS | 2127 | 1465047129389 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:32:09 INFO - PROCESS | 2127 | 1465047129403 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:32:09 INFO - PROCESS | 2127 | 1465047129404 Marionette TRACE conn2 <- [1,858,null,{}] 06:32:09 INFO - PROCESS | 2127 | 1465047129409 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}] 06:32:09 INFO - PROCESS | 2127 | 1465047129411 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:09 INFO - PROCESS | 2127 | 1465047129511 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:32:09 INFO - PROCESS | 2127 | 1465047129563 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:09 INFO - PROCESS | 2127 | 1465047129565 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e20000 == 45 [pid = 2127] [id = 222] 06:32:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1236ef000) [pid = 2127] [serial = 664] [outer = 0x0] 06:32:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x124be2400) [pid = 2127] [serial = 665] [outer = 0x1236ef000] 06:32:09 INFO - PROCESS | 2127 | 1465047129594 Marionette DEBUG loaded listener.js 06:32:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x125711400) [pid = 2127] [serial = 666] [outer = 0x1236ef000] 06:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 733ms 06:32:10 INFO - PROCESS | 2127 | 1465047130118 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]]]}] 06:32:10 INFO - PROCESS | 2127 | 1465047130125 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:32:10 INFO - PROCESS | 2127 | 1465047130127 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:32:10 INFO - PROCESS | 2127 | 1465047130130 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:32:10 INFO - PROCESS | 2127 | 1465047130132 Marionette TRACE conn2 <- [1,862,null,{}] 06:32:10 INFO - PROCESS | 2127 | 1465047130135 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}] 06:32:10 INFO - PROCESS | 2127 | 1465047130137 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:10 INFO - PROCESS | 2127 | 1465047130233 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:32:10 INFO - PROCESS | 2127 | 1465047130286 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:10 INFO - PROCESS | 2127 | 1465047130289 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x11325d000 == 46 [pid = 2127] [id = 223] 06:32:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x116f84c00) [pid = 2127] [serial = 667] [outer = 0x0] 06:32:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x117656c00) [pid = 2127] [serial = 668] [outer = 0x116f84c00] 06:32:10 INFO - PROCESS | 2127 | 1465047130317 Marionette DEBUG loaded listener.js 06:32:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1180c2400) [pid = 2127] [serial = 669] [outer = 0x116f84c00] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x117355800 == 45 [pid = 2127] [id = 196] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x12a85e000 == 44 [pid = 2127] [id = 217] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d8000 == 43 [pid = 2127] [id = 216] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x1129c8800 == 42 [pid = 2127] [id = 215] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x128cda800 == 41 [pid = 2127] [id = 214] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x126f10800 == 40 [pid = 2127] [id = 213] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x125767800 == 39 [pid = 2127] [id = 212] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x11602d800 == 38 [pid = 2127] [id = 211] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e4000 == 37 [pid = 2127] [id = 210] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x119be5800 == 36 [pid = 2127] [id = 209] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x117e15800 == 35 [pid = 2127] [id = 208] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x116108800 == 34 [pid = 2127] [id = 207] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x118565000 == 33 [pid = 2127] [id = 206] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x112c22800 == 32 [pid = 2127] [id = 205] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x117e20000 == 31 [pid = 2127] [id = 222] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x12a85b000 == 30 [pid = 2127] [id = 221] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x119f7f800 == 29 [pid = 2127] [id = 220] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3b6800 == 28 [pid = 2127] [id = 218] 06:32:11 INFO - PROCESS | 2127 | --DOCSHELL 0x116111800 == 27 [pid = 2127] [id = 219] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12160dc00) [pid = 2127] [serial = 611] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x118317800) [pid = 2127] [serial = 579] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1180c1400) [pid = 2127] [serial = 578] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1195c1c00) [pid = 2127] [serial = 582] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x118030c00) [pid = 2127] [serial = 581] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x126d96800) [pid = 2127] [serial = 585] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124e95000) [pid = 2127] [serial = 584] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x116a65400) [pid = 2127] [serial = 593] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1185e9c00) [pid = 2127] [serial = 588] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1183a2400) [pid = 2127] [serial = 587] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1183a6c00) [pid = 2127] [serial = 597] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x119034800) [pid = 2127] [serial = 600] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1185cf400) [pid = 2127] [serial = 599] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1190f6000) [pid = 2127] [serial = 602] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x119f6d800) [pid = 2127] [serial = 609] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1191ec800) [pid = 2127] [serial = 603] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x11689dc00) [pid = 2127] [serial = 591] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x116606c00) [pid = 2127] [serial = 590] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x118320000) [pid = 2127] [serial = 596] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x11978a800) [pid = 2127] [serial = 605] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x118131000) [pid = 2127] [serial = 594] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x119d5d000) [pid = 2127] [serial = 608] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x119960400) [pid = 2127] [serial = 606] [outer = 0x0] [url = about:blank] 06:32:11 INFO - PROCESS | 2127 | 1465047131367 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]]]}] 06:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1274ms 06:32:11 INFO - PROCESS | 2127 | 1465047131404 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 2127 | 1465047131408 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:32:11 INFO - PROCESS | 2127 | 1465047131412 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 2127 | 1465047131415 Marionette TRACE conn2 <- [1,866,null,{}] 06:32:11 INFO - PROCESS | 2127 | 1465047131420 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}] 06:32:11 INFO - PROCESS | 2127 | 1465047131422 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:11 INFO - PROCESS | 2127 | 1465047131550 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:32:11 INFO - PROCESS | 2127 | 1465047131606 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:11 INFO - PROCESS | 2127 | 1465047131608 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x112fb8000 == 28 [pid = 2127] [id = 224] 06:32:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x112e8d800) [pid = 2127] [serial = 670] [outer = 0x0] 06:32:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x112ee1c00) [pid = 2127] [serial = 671] [outer = 0x112e8d800] 06:32:11 INFO - PROCESS | 2127 | 1465047131649 Marionette DEBUG loaded listener.js 06:32:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1133a6800) [pid = 2127] [serial = 672] [outer = 0x112e8d800] 06:32:11 INFO - PROCESS | 2127 | 1465047131970 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]]]}] 06:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 572ms 06:32:11 INFO - PROCESS | 2127 | 1465047131983 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 2127 | 1465047131987 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:32:11 INFO - PROCESS | 2127 | 1465047131991 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 2127 | 1465047131996 Marionette TRACE conn2 <- [1,870,null,{}] 06:32:12 INFO - PROCESS | 2127 | 1465047132000 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}] 06:32:12 INFO - PROCESS | 2127 | 1465047132001 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:12 INFO - PROCESS | 2127 | 1465047132082 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:32:12 INFO - PROCESS | 2127 | 1465047132089 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 2127 | 1465047132091 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x113f38000 == 29 [pid = 2127] [id = 225] 06:32:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x113da2000) [pid = 2127] [serial = 673] [outer = 0x0] 06:32:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x115e49400) [pid = 2127] [serial = 674] [outer = 0x113da2000] 06:32:12 INFO - PROCESS | 2127 | 1465047132161 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x116163000) [pid = 2127] [serial = 675] [outer = 0x113da2000] 06:32:12 INFO - PROCESS | 2127 | 1465047132460 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]]]}] 06:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 524ms 06:32:12 INFO - PROCESS | 2127 | 1465047132522 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:32:12 INFO - PROCESS | 2127 | 1465047132523 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:32:12 INFO - PROCESS | 2127 | 1465047132526 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:32:12 INFO - PROCESS | 2127 | 1465047132529 Marionette TRACE conn2 <- [1,874,null,{}] 06:32:12 INFO - PROCESS | 2127 | 1465047132537 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}] 06:32:12 INFO - PROCESS | 2127 | 1465047132540 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:12 INFO - PROCESS | 2127 | 1465047132618 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:32:12 INFO - PROCESS | 2127 | 1465047132669 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 2127 | 1465047132671 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e19800 == 30 [pid = 2127] [id = 226] 06:32:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x11335b400) [pid = 2127] [serial = 676] [outer = 0x0] 06:32:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x116a66400) [pid = 2127] [serial = 677] [outer = 0x11335b400] 06:32:12 INFO - PROCESS | 2127 | 1465047132699 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x118032400) [pid = 2127] [serial = 678] [outer = 0x11335b400] 06:32:13 INFO - PROCESS | 2127 | 1465047133012 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]]]}] 06:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 521ms 06:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:32:13 INFO - PROCESS | 2127 | 1465047133048 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 2127 | 1465047133049 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:32:13 INFO - PROCESS | 2127 | 1465047133051 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 2127 | 1465047133052 Marionette TRACE conn2 <- [1,878,null,{}] 06:32:13 INFO - PROCESS | 2127 | 1465047133055 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}] 06:32:13 INFO - PROCESS | 2127 | 1465047133056 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:13 INFO - PROCESS | 2127 | 1465047133134 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:32:13 INFO - PROCESS | 2127 | 1465047133138 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 2127 | 1465047133139 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x119071800 == 31 [pid = 2127] [id = 227] 06:32:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118125400) [pid = 2127] [serial = 679] [outer = 0x0] 06:32:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11829d400) [pid = 2127] [serial = 680] [outer = 0x118125400] 06:32:13 INFO - PROCESS | 2127 | 1465047133163 Marionette DEBUG loaded listener.js 06:32:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x118314000) [pid = 2127] [serial = 681] [outer = 0x118125400] 06:32:13 INFO - PROCESS | 2127 | 1465047133592 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]]]}] 06:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 568ms 06:32:13 INFO - PROCESS | 2127 | 1465047133626 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:32:13 INFO - PROCESS | 2127 | 1465047133628 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:32:13 INFO - PROCESS | 2127 | 1465047133631 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 2127 | 1465047133633 Marionette TRACE conn2 <- [1,882,null,{}] 06:32:13 INFO - PROCESS | 2127 | 1465047133636 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}] 06:32:13 INFO - PROCESS | 2127 | 1465047133638 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:13 INFO - PROCESS | 2127 | 1465047133787 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:32:13 INFO - PROCESS | 2127 | 1465047133810 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 2127 | 1465047133811 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x1197a8000 == 32 [pid = 2127] [id = 228] 06:32:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x113da1800) [pid = 2127] [serial = 682] [outer = 0x0] 06:32:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x118318c00) [pid = 2127] [serial = 683] [outer = 0x113da1800] 06:32:13 INFO - PROCESS | 2127 | 1465047133852 Marionette DEBUG loaded listener.js 06:32:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x118329800) [pid = 2127] [serial = 684] [outer = 0x113da1800] 06:32:14 INFO - PROCESS | 2127 | 1465047134219 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]]]}] 06:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 619ms 06:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:32:14 INFO - PROCESS | 2127 | 1465047134252 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:32:14 INFO - PROCESS | 2127 | 1465047134253 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:32:14 INFO - PROCESS | 2127 | 1465047134255 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:32:14 INFO - PROCESS | 2127 | 1465047134256 Marionette TRACE conn2 <- [1,886,null,{}] 06:32:14 INFO - PROCESS | 2127 | 1465047134258 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}] 06:32:14 INFO - PROCESS | 2127 | 1465047134262 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:14 INFO - PROCESS | 2127 | 1465047134372 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:32:14 INFO - PROCESS | 2127 | 1465047134405 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 2127 | 1465047134406 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f8d800 == 33 [pid = 2127] [id = 229] 06:32:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x118330000) [pid = 2127] [serial = 685] [outer = 0x0] 06:32:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x1185b7800) [pid = 2127] [serial = 686] [outer = 0x118330000] 06:32:14 INFO - PROCESS | 2127 | 1465047134432 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x118781000) [pid = 2127] [serial = 687] [outer = 0x118330000] 06:32:14 INFO - PROCESS | 2127 | 1465047134759 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]]]}] 06:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 06:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:32:14 INFO - PROCESS | 2127 | 1465047134773 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:32:14 INFO - PROCESS | 2127 | 1465047134775 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:32:14 INFO - PROCESS | 2127 | 1465047134779 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:32:14 INFO - PROCESS | 2127 | 1465047134780 Marionette TRACE conn2 <- [1,890,null,{}] 06:32:14 INFO - PROCESS | 2127 | 1465047134783 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}] 06:32:14 INFO - PROCESS | 2127 | 1465047134784 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:14 INFO - PROCESS | 2127 | 1465047134882 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:32:14 INFO - PROCESS | 2127 | 1465047134924 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 2127 | 1465047134925 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x123482800 == 34 [pid = 2127] [id = 230] 06:32:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x118788800) [pid = 2127] [serial = 688] [outer = 0x0] 06:32:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1190ef400) [pid = 2127] [serial = 689] [outer = 0x118788800] 06:32:14 INFO - PROCESS | 2127 | 1465047134950 Marionette DEBUG loaded listener.js 06:32:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1190f8400) [pid = 2127] [serial = 690] [outer = 0x118788800] 06:32:15 INFO - PROCESS | 2127 | 1465047135441 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]]]}] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x119f63400) [pid = 2127] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x125772000) [pid = 2127] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x125d03400) [pid = 2127] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118129400) [pid = 2127] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1139d1c00) [pid = 2127] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x112edf000) [pid = 2127] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x11978a000) [pid = 2127] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x116f8a400) [pid = 2127] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1167c7c00) [pid = 2127] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x129062800) [pid = 2127] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x127540c00) [pid = 2127] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x115ea0000) [pid = 2127] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12483a800) [pid = 2127] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x113dae400) [pid = 2127] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:32:15 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x119961000) [pid = 2127] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 722ms 06:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:32:15 INFO - PROCESS | 2127 | 1465047135500 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:32:15 INFO - PROCESS | 2127 | 1465047135501 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:32:15 INFO - PROCESS | 2127 | 1465047135503 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - PROCESS | 2127 | 1465047135504 Marionette TRACE conn2 <- [1,894,null,{}] 06:32:15 INFO - PROCESS | 2127 | 1465047135506 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}] 06:32:15 INFO - PROCESS | 2127 | 1465047135507 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:15 INFO - PROCESS | 2127 | 1465047135580 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:32:15 INFO - PROCESS | 2127 | 1465047135584 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:15 INFO - PROCESS | 2127 | 1465047135585 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x11a18f800 == 35 [pid = 2127] [id = 231] 06:32:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x113dae400) [pid = 2127] [serial = 691] [outer = 0x0] 06:32:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x11829d800) [pid = 2127] [serial = 692] [outer = 0x113dae400] 06:32:15 INFO - PROCESS | 2127 | 1465047135613 Marionette DEBUG loaded listener.js 06:32:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1190f5c00) [pid = 2127] [serial = 693] [outer = 0x113dae400] 06:32:15 INFO - PROCESS | 2127 | 1465047135923 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]]]}] 06:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 06:32:15 INFO - PROCESS | 2127 | 1465047135971 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:32:15 INFO - PROCESS | 2127 | 1465047135972 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:32:15 INFO - PROCESS | 2127 | 1465047135975 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - PROCESS | 2127 | 1465047135976 Marionette TRACE conn2 <- [1,898,null,{}] 06:32:15 INFO - PROCESS | 2127 | 1465047135978 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}] 06:32:15 INFO - PROCESS | 2127 | 1465047135979 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:16 INFO - PROCESS | 2127 | 1465047136063 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:32:16 INFO - PROCESS | 2127 | 1465047136129 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 2127 | 1465047136130 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e17800 == 36 [pid = 2127] [id = 232] 06:32:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x116045000) [pid = 2127] [serial = 694] [outer = 0x0] 06:32:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1191f7800) [pid = 2127] [serial = 695] [outer = 0x116045000] 06:32:16 INFO - PROCESS | 2127 | 1465047136156 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x119780800) [pid = 2127] [serial = 696] [outer = 0x116045000] 06:32:16 INFO - PROCESS | 2127 | 1465047136415 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]]]}] 06:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 470ms 06:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:32:16 INFO - PROCESS | 2127 | 1465047136450 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:32:16 INFO - PROCESS | 2127 | 1465047136451 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:32:16 INFO - PROCESS | 2127 | 1465047136453 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 2127 | 1465047136454 Marionette TRACE conn2 <- [1,902,null,{}] 06:32:16 INFO - PROCESS | 2127 | 1465047136456 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}] 06:32:16 INFO - PROCESS | 2127 | 1465047136457 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:16 INFO - PROCESS | 2127 | 1465047136537 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:32:16 INFO - PROCESS | 2127 | 1465047136541 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 2127 | 1465047136544 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x126d03000 == 37 [pid = 2127] [id = 233] 06:32:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x119782000) [pid = 2127] [serial = 697] [outer = 0x0] 06:32:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x119954c00) [pid = 2127] [serial = 698] [outer = 0x119782000] 06:32:16 INFO - PROCESS | 2127 | 1465047136569 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11995f000) [pid = 2127] [serial = 699] [outer = 0x119782000] 06:32:16 INFO - PROCESS | 2127 | 1465047136899 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]]]}] 06:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 06:32:16 INFO - PROCESS | 2127 | 1465047136925 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:32:16 INFO - PROCESS | 2127 | 1465047136929 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:32:16 INFO - PROCESS | 2127 | 1465047136932 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 2127 | 1465047136935 Marionette TRACE conn2 <- [1,906,null,{}] 06:32:16 INFO - PROCESS | 2127 | 1465047136938 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}] 06:32:16 INFO - PROCESS | 2127 | 1465047136941 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:17 INFO - PROCESS | 2127 | 1465047137115 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:32:17 INFO - PROCESS | 2127 | 1465047137143 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:17 INFO - PROCESS | 2127 | 1465047137145 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x1197a5800 == 38 [pid = 2127] [id = 234] 06:32:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x119d5d800) [pid = 2127] [serial = 700] [outer = 0x0] 06:32:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x11a1a4400) [pid = 2127] [serial = 701] [outer = 0x119d5d800] 06:32:17 INFO - PROCESS | 2127 | 1465047137188 Marionette DEBUG loaded listener.js 06:32:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1233e2800) [pid = 2127] [serial = 702] [outer = 0x119d5d800] 06:32:17 INFO - PROCESS | 2127 | 1465047137730 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]]]}] 06:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 871ms 06:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:32:17 INFO - PROCESS | 2127 | 1465047137803 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:32:17 INFO - PROCESS | 2127 | 1465047137806 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:32:17 INFO - PROCESS | 2127 | 1465047137831 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:32:17 INFO - PROCESS | 2127 | 1465047137833 Marionette TRACE conn2 <- [1,910,null,{}] 06:32:17 INFO - PROCESS | 2127 | 1465047137838 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}] 06:32:17 INFO - PROCESS | 2127 | 1465047137840 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:17 INFO - PROCESS | 2127 | 1465047137951 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:32:18 INFO - PROCESS | 2127 | 1465047138003 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:18 INFO - PROCESS | 2127 | 1465047138005 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x116021000 == 39 [pid = 2127] [id = 235] 06:32:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x11299f400) [pid = 2127] [serial = 703] [outer = 0x0] 06:32:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1133a5c00) [pid = 2127] [serial = 704] [outer = 0x11299f400] 06:32:18 INFO - PROCESS | 2127 | 1465047138036 Marionette DEBUG loaded listener.js 06:32:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x113daa800) [pid = 2127] [serial = 705] [outer = 0x11299f400] 06:32:18 INFO - PROCESS | 2127 | 1465047138613 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]]]}] 06:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 847ms 06:32:18 INFO - PROCESS | 2127 | 1465047138657 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:32:18 INFO - PROCESS | 2127 | 1465047138664 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:32:18 INFO - PROCESS | 2127 | 1465047138671 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:32:18 INFO - PROCESS | 2127 | 1465047138674 Marionette TRACE conn2 <- [1,914,null,{}] 06:32:18 INFO - PROCESS | 2127 | 1465047138678 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}] 06:32:18 INFO - PROCESS | 2127 | 1465047138681 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:18 INFO - PROCESS | 2127 | 1465047138848 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:32:18 INFO - PROCESS | 2127 | 1465047138949 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:18 INFO - PROCESS | 2127 | 1465047138951 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x119581800 == 40 [pid = 2127] [id = 236] 06:32:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1167c8400) [pid = 2127] [serial = 706] [outer = 0x0] 06:32:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x116f85400) [pid = 2127] [serial = 707] [outer = 0x1167c8400] 06:32:19 INFO - PROCESS | 2127 | 1465047139002 Marionette DEBUG loaded listener.js 06:32:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x118034400) [pid = 2127] [serial = 708] [outer = 0x1167c8400] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x126d03000 == 39 [pid = 2127] [id = 233] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x117e17800 == 38 [pid = 2127] [id = 232] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x11a18f800 == 37 [pid = 2127] [id = 231] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x123482800 == 36 [pid = 2127] [id = 230] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x119f8d800 == 35 [pid = 2127] [id = 229] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x1197a8000 == 34 [pid = 2127] [id = 228] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x119071800 == 33 [pid = 2127] [id = 227] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x117e19800 == 32 [pid = 2127] [id = 226] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x113f38000 == 31 [pid = 2127] [id = 225] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x112fb8000 == 30 [pid = 2127] [id = 224] 06:32:19 INFO - PROCESS | 2127 | --DOCSHELL 0x11325d000 == 29 [pid = 2127] [id = 223] 06:32:19 INFO - PROCESS | 2127 | 1465047139624 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]]]}] 06:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 976ms 06:32:19 INFO - PROCESS | 2127 | 1465047139650 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:32:19 INFO - PROCESS | 2127 | 1465047139652 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:32:19 INFO - PROCESS | 2127 | 1465047139655 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 2127 | 1465047139657 Marionette TRACE conn2 <- [1,918,null,{}] 06:32:19 INFO - PROCESS | 2127 | 1465047139662 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}] 06:32:19 INFO - PROCESS | 2127 | 1465047139663 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:19 INFO - PROCESS | 2127 | 1465047139743 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1236ed400) [pid = 2127] [serial = 612] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x124833400) [pid = 2127] [serial = 635] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x125dd5000) [pid = 2127] [serial = 638] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x125771c00) [pid = 2127] [serial = 636] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12704f400) [pid = 2127] [serial = 641] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11831c800) [pid = 2127] [serial = 623] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118331400) [pid = 2127] [serial = 624] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x119047c00) [pid = 2127] [serial = 626] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1191f0c00) [pid = 2127] [serial = 627] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x113960000) [pid = 2127] [serial = 614] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x113f0c000) [pid = 2127] [serial = 615] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119c7a000) [pid = 2127] [serial = 629] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x119f6b400) [pid = 2127] [serial = 630] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11765ac00) [pid = 2127] [serial = 617] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1180c2000) [pid = 2127] [serial = 618] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x116a66000) [pid = 2127] [serial = 620] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x118035400) [pid = 2127] [serial = 621] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x126f4ec00) [pid = 2127] [serial = 639] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12936b400) [pid = 2127] [serial = 653] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x128e4cc00) [pid = 2127] [serial = 651] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x129395000) [pid = 2127] [serial = 654] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x1185b5400) [pid = 2127] [serial = 644] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x12753f400) [pid = 2127] [serial = 647] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x124835800) [pid = 2127] [serial = 645] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x128c0d400) [pid = 2127] [serial = 650] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x115ea8800) [pid = 2127] [serial = 632] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x1233d7800) [pid = 2127] [serial = 633] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x128c03800) [pid = 2127] [serial = 648] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x127538000) [pid = 2127] [serial = 642] [outer = 0x0] [url = about:blank] 06:32:19 INFO - PROCESS | 2127 | 1465047139804 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:19 INFO - PROCESS | 2127 | 1465047139807 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x113f21800 == 30 [pid = 2127] [id = 237] 06:32:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x113da7800) [pid = 2127] [serial = 709] [outer = 0x0] 06:32:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x116603800) [pid = 2127] [serial = 710] [outer = 0x113da7800] 06:32:19 INFO - PROCESS | 2127 | 1465047139837 Marionette DEBUG loaded listener.js 06:32:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x116f82c00) [pid = 2127] [serial = 711] [outer = 0x113da7800] 06:32:20 INFO - PROCESS | 2127 | 1465047140139 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]]]}] 06:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 06:32:20 INFO - PROCESS | 2127 | 1465047140175 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:32:20 INFO - PROCESS | 2127 | 1465047140181 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:32:20 INFO - PROCESS | 2127 | 1465047140185 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:32:20 INFO - PROCESS | 2127 | 1465047140187 Marionette TRACE conn2 <- [1,922,null,{}] 06:32:20 INFO - PROCESS | 2127 | 1465047140213 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}] 06:32:20 INFO - PROCESS | 2127 | 1465047140215 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:20 INFO - PROCESS | 2127 | 1465047140295 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:32:20 INFO - PROCESS | 2127 | 1465047140353 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 2127 | 1465047140354 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ad1800 == 31 [pid = 2127] [id = 238] 06:32:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x116a63400) [pid = 2127] [serial = 712] [outer = 0x0] 06:32:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1180bac00) [pid = 2127] [serial = 713] [outer = 0x116a63400] 06:32:20 INFO - PROCESS | 2127 | 1465047140381 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x1182a5400) [pid = 2127] [serial = 714] [outer = 0x116a63400] 06:32:20 INFO - PROCESS | 2127 | 1465047140688 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]]]}] 06:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 544ms 06:32:20 INFO - PROCESS | 2127 | 1465047140730 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:32:20 INFO - PROCESS | 2127 | 1465047140731 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:32:20 INFO - PROCESS | 2127 | 1465047140733 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:32:20 INFO - PROCESS | 2127 | 1465047140736 Marionette TRACE conn2 <- [1,926,null,{}] 06:32:20 INFO - PROCESS | 2127 | 1465047140743 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}] 06:32:20 INFO - PROCESS | 2127 | 1465047140747 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:20 INFO - PROCESS | 2127 | 1465047140825 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:32:20 INFO - PROCESS | 2127 | 1465047140833 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 2127 | 1465047140835 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x1197a3800 == 32 [pid = 2127] [id = 239] 06:32:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x112ee9c00) [pid = 2127] [serial = 715] [outer = 0x0] 06:32:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1183a1800) [pid = 2127] [serial = 716] [outer = 0x112ee9c00] 06:32:20 INFO - PROCESS | 2127 | 1465047140864 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1185bf400) [pid = 2127] [serial = 717] [outer = 0x112ee9c00] 06:32:21 INFO - PROCESS | 2127 | 1465047141205 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]]]}] 06:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 521ms 06:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:32:21 INFO - PROCESS | 2127 | 1465047141254 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 2127 | 1465047141256 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:32:21 INFO - PROCESS | 2127 | 1465047141258 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 2127 | 1465047141259 Marionette TRACE conn2 <- [1,930,null,{}] 06:32:21 INFO - PROCESS | 2127 | 1465047141261 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}] 06:32:21 INFO - PROCESS | 2127 | 1465047141262 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:21 INFO - PROCESS | 2127 | 1465047141342 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:32:21 INFO - PROCESS | 2127 | 1465047141348 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 2127 | 1465047141349 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d8000 == 33 [pid = 2127] [id = 240] 06:32:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1185d5000) [pid = 2127] [serial = 718] [outer = 0x0] 06:32:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118783800) [pid = 2127] [serial = 719] [outer = 0x1185d5000] 06:32:21 INFO - PROCESS | 2127 | 1465047141375 Marionette DEBUG loaded listener.js 06:32:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1190ef800) [pid = 2127] [serial = 720] [outer = 0x1185d5000] 06:32:21 INFO - PROCESS | 2127 | 1465047141725 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]]]}] 06:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 06:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:32:21 INFO - PROCESS | 2127 | 1465047141778 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 2127 | 1465047141779 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:32:21 INFO - PROCESS | 2127 | 1465047141781 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 2127 | 1465047141782 Marionette TRACE conn2 <- [1,934,null,{}] 06:32:21 INFO - PROCESS | 2127 | 1465047141784 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}] 06:32:21 INFO - PROCESS | 2127 | 1465047141785 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:21 INFO - PROCESS | 2127 | 1465047141888 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:32:21 INFO - PROCESS | 2127 | 1465047141901 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 2127 | 1465047141902 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236a6000 == 34 [pid = 2127] [id = 241] 06:32:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x112978c00) [pid = 2127] [serial = 721] [outer = 0x0] 06:32:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1190fcc00) [pid = 2127] [serial = 722] [outer = 0x112978c00] 06:32:21 INFO - PROCESS | 2127 | 1465047141926 Marionette DEBUG loaded listener.js 06:32:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1195c1c00) [pid = 2127] [serial = 723] [outer = 0x112978c00] 06:32:22 INFO - PROCESS | 2127 | 1465047142278 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]]]}] 06:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 06:32:22 INFO - PROCESS | 2127 | 1465047142300 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:32:22 INFO - PROCESS | 2127 | 1465047142301 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:32:22 INFO - PROCESS | 2127 | 1465047142303 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 2127 | 1465047142304 Marionette TRACE conn2 <- [1,938,null,{}] 06:32:22 INFO - PROCESS | 2127 | 1465047142306 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}] 06:32:22 INFO - PROCESS | 2127 | 1465047142310 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:22 INFO - PROCESS | 2127 | 1465047142422 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:32:22 INFO - PROCESS | 2127 | 1465047142456 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 2127 | 1465047142457 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x125766000 == 35 [pid = 2127] [id = 242] 06:32:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x119594800) [pid = 2127] [serial = 724] [outer = 0x0] 06:32:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11995c800) [pid = 2127] [serial = 725] [outer = 0x119594800] 06:32:22 INFO - PROCESS | 2127 | 1465047142482 Marionette DEBUG loaded listener.js 06:32:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1237c7800) [pid = 2127] [serial = 726] [outer = 0x119594800] 06:32:22 INFO - PROCESS | 2127 | 1465047142830 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]]]}] 06:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 568ms 06:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:32:22 INFO - PROCESS | 2127 | 1465047142871 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:32:22 INFO - PROCESS | 2127 | 1465047142872 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:32:22 INFO - PROCESS | 2127 | 1465047142875 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:32:22 INFO - PROCESS | 2127 | 1465047142876 Marionette TRACE conn2 <- [1,942,null,{}] 06:32:22 INFO - PROCESS | 2127 | 1465047142878 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}] 06:32:22 INFO - PROCESS | 2127 | 1465047142879 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:22 INFO - PROCESS | 2127 | 1465047142971 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:32:22 INFO - PROCESS | 2127 | 1465047142983 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:22 INFO - PROCESS | 2127 | 1465047142984 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x126d1d800 == 36 [pid = 2127] [id = 243] 06:32:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1242e4800) [pid = 2127] [serial = 727] [outer = 0x0] 06:32:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x124447c00) [pid = 2127] [serial = 728] [outer = 0x1242e4800] 06:32:23 INFO - PROCESS | 2127 | 1465047143008 Marionette DEBUG loaded listener.js 06:32:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12483b800) [pid = 2127] [serial = 729] [outer = 0x1242e4800] 06:32:23 INFO - PROCESS | 2127 | 1465047143490 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]]]}] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x113da1800) [pid = 2127] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x11335b400) [pid = 2127] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x113da2000) [pid = 2127] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x112e8d800) [pid = 2127] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x116f84c00) [pid = 2127] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x118125400) [pid = 2127] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x115e4d000) [pid = 2127] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1183aa800) [pid = 2127] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x121611c00) [pid = 2127] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1236ef000) [pid = 2127] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x118330000) [pid = 2127] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x118788800) [pid = 2127] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x113dae400) [pid = 2127] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x119782000) [pid = 2127] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:32:23 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x116045000) [pid = 2127] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 672ms 06:32:23 INFO - PROCESS | 2127 | 1465047143547 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:32:23 INFO - PROCESS | 2127 | 1465047143550 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:32:23 INFO - PROCESS | 2127 | 1465047143553 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:32:23 INFO - PROCESS | 2127 | 1465047143556 Marionette TRACE conn2 <- [1,946,null,{}] 06:32:23 INFO - PROCESS | 2127 | 1465047143560 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}] 06:32:23 INFO - PROCESS | 2127 | 1465047143562 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:23 INFO - PROCESS | 2127 | 1465047143669 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:32:23 INFO - PROCESS | 2127 | 1465047143743 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:23 INFO - PROCESS | 2127 | 1465047143745 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x1161e1800 == 37 [pid = 2127] [id = 244] 06:32:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x113da1800) [pid = 2127] [serial = 730] [outer = 0x0] 06:32:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x113f10c00) [pid = 2127] [serial = 731] [outer = 0x113da1800] 06:32:23 INFO - PROCESS | 2127 | 1465047143791 Marionette DEBUG loaded listener.js 06:32:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1167cbc00) [pid = 2127] [serial = 732] [outer = 0x113da1800] 06:32:24 INFO - PROCESS | 2127 | 1465047144195 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]]]}] 06:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 06:32:24 INFO - PROCESS | 2127 | 1465047144231 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:32:24 INFO - PROCESS | 2127 | 1465047144234 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:32:24 INFO - PROCESS | 2127 | 1465047144239 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:32:24 INFO - PROCESS | 2127 | 1465047144241 Marionette TRACE conn2 <- [1,950,null,{}] 06:32:24 INFO - PROCESS | 2127 | 1465047144245 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}] 06:32:24 INFO - PROCESS | 2127 | 1465047144247 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:24 INFO - PROCESS | 2127 | 1465047144351 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:32:24 INFO - PROCESS | 2127 | 1465047144401 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:24 INFO - PROCESS | 2127 | 1465047144402 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x11979f000 == 38 [pid = 2127] [id = 245] 06:32:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x116a66000) [pid = 2127] [serial = 733] [outer = 0x0] 06:32:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118129000) [pid = 2127] [serial = 734] [outer = 0x116a66000] 06:32:24 INFO - PROCESS | 2127 | 1465047144432 Marionette DEBUG loaded listener.js 06:32:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1182a4000) [pid = 2127] [serial = 735] [outer = 0x116a66000] 06:32:24 INFO - PROCESS | 2127 | 1465047144860 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]]]}] 06:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 06:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:32:24 INFO - PROCESS | 2127 | 1465047144909 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:32:24 INFO - PROCESS | 2127 | 1465047144910 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:32:24 INFO - PROCESS | 2127 | 1465047144913 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:32:24 INFO - PROCESS | 2127 | 1465047144915 Marionette TRACE conn2 <- [1,954,null,{}] 06:32:24 INFO - PROCESS | 2127 | 1465047144923 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}] 06:32:24 INFO - PROCESS | 2127 | 1465047144926 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:25 INFO - PROCESS | 2127 | 1465047145080 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:32:25 INFO - PROCESS | 2127 | 1465047145140 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 2127 | 1465047145143 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x1270e3000 == 39 [pid = 2127] [id = 246] 06:32:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1185bdc00) [pid = 2127] [serial = 736] [outer = 0x0] 06:32:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1185cf400) [pid = 2127] [serial = 737] [outer = 0x1185bdc00] 06:32:25 INFO - PROCESS | 2127 | 1465047145174 Marionette DEBUG loaded listener.js 06:32:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1190f3800) [pid = 2127] [serial = 738] [outer = 0x1185bdc00] 06:32:25 INFO - PROCESS | 2127 | 1465047145596 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]]]}] 06:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 721ms 06:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:32:25 INFO - PROCESS | 2127 | 1465047145634 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:32:25 INFO - PROCESS | 2127 | 1465047145636 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:32:25 INFO - PROCESS | 2127 | 1465047145638 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:32:25 INFO - PROCESS | 2127 | 1465047145640 Marionette TRACE conn2 <- [1,958,null,{}] 06:32:25 INFO - PROCESS | 2127 | 1465047145642 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}] 06:32:25 INFO - PROCESS | 2127 | 1465047145643 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:25 INFO - PROCESS | 2127 | 1465047145742 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:32:25 INFO - PROCESS | 2127 | 1465047145794 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:25 INFO - PROCESS | 2127 | 1465047145796 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x12976a800 == 40 [pid = 2127] [id = 247] 06:32:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11978e800) [pid = 2127] [serial = 739] [outer = 0x0] 06:32:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x119c79800) [pid = 2127] [serial = 740] [outer = 0x11978e800] 06:32:25 INFO - PROCESS | 2127 | 1465047145824 Marionette DEBUG loaded listener.js 06:32:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x121609800) [pid = 2127] [serial = 741] [outer = 0x11978e800] 06:32:26 INFO - PROCESS | 2127 | 1465047146229 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]]]}] 06:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 621ms 06:32:26 INFO - PROCESS | 2127 | 1465047146260 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 2127 | 1465047146261 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:32:26 INFO - PROCESS | 2127 | 1465047146264 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 2127 | 1465047146265 Marionette TRACE conn2 <- [1,962,null,{}] 06:32:26 INFO - PROCESS | 2127 | 1465047146267 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}] 06:32:26 INFO - PROCESS | 2127 | 1465047146269 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:26 INFO - PROCESS | 2127 | 1465047146363 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:32:26 INFO - PROCESS | 2127 | 1465047146456 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:26 INFO - PROCESS | 2127 | 1465047146458 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a81e800 == 41 [pid = 2127] [id = 248] 06:32:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x121610000) [pid = 2127] [serial = 742] [outer = 0x0] 06:32:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12443d000) [pid = 2127] [serial = 743] [outer = 0x121610000] 06:32:26 INFO - PROCESS | 2127 | 1465047146486 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x124895400) [pid = 2127] [serial = 744] [outer = 0x121610000] 06:32:27 INFO - PROCESS | 2127 | 1465047147017 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]]]}] 06:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 770ms 06:32:27 INFO - PROCESS | 2127 | 1465047147042 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:32:27 INFO - PROCESS | 2127 | 1465047147045 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:32:27 INFO - PROCESS | 2127 | 1465047147050 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:32:27 INFO - PROCESS | 2127 | 1465047147052 Marionette TRACE conn2 <- [1,966,null,{}] 06:32:27 INFO - PROCESS | 2127 | 1465047147057 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}] 06:32:27 INFO - PROCESS | 2127 | 1465047147058 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:27 INFO - PROCESS | 2127 | 1465047147159 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:32:27 INFO - PROCESS | 2127 | 1465047147221 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 2127 | 1465047147224 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x116aba800 == 42 [pid = 2127] [id = 249] 06:32:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x113f50400) [pid = 2127] [serial = 745] [outer = 0x0] 06:32:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x115eaa800) [pid = 2127] [serial = 746] [outer = 0x113f50400] 06:32:27 INFO - PROCESS | 2127 | 1465047147251 Marionette DEBUG loaded listener.js 06:32:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1166df400) [pid = 2127] [serial = 747] [outer = 0x113f50400] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x125766000 == 41 [pid = 2127] [id = 242] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x1236a6000 == 40 [pid = 2127] [id = 241] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d8000 == 39 [pid = 2127] [id = 240] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x1197a3800 == 38 [pid = 2127] [id = 239] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x116ad1800 == 37 [pid = 2127] [id = 238] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x113f21800 == 36 [pid = 2127] [id = 237] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x116021000 == 35 [pid = 2127] [id = 235] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x1197a5800 == 34 [pid = 2127] [id = 234] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x119581800 == 33 [pid = 2127] [id = 236] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x12a81e800 == 32 [pid = 2127] [id = 248] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x12976a800 == 31 [pid = 2127] [id = 247] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x1270e3000 == 30 [pid = 2127] [id = 246] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x11979f000 == 29 [pid = 2127] [id = 245] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x126d1d800 == 28 [pid = 2127] [id = 243] 06:32:28 INFO - PROCESS | 2127 | --DOCSHELL 0x1161e1800 == 27 [pid = 2127] [id = 244] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x12418a000) [pid = 2127] [serial = 662] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x125711400) [pid = 2127] [serial = 666] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124be2400) [pid = 2127] [serial = 665] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1185b7800) [pid = 2127] [serial = 686] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x118329800) [pid = 2127] [serial = 684] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1190ef400) [pid = 2127] [serial = 689] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x118781000) [pid = 2127] [serial = 687] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11829d800) [pid = 2127] [serial = 692] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1190f5c00) [pid = 2127] [serial = 693] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x119954c00) [pid = 2127] [serial = 698] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x11995f000) [pid = 2127] [serial = 699] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1191f7800) [pid = 2127] [serial = 695] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1190f8400) [pid = 2127] [serial = 690] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x119780800) [pid = 2127] [serial = 696] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x11a1a4400) [pid = 2127] [serial = 701] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x118314000) [pid = 2127] [serial = 681] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x118318c00) [pid = 2127] [serial = 683] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x116a66400) [pid = 2127] [serial = 677] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x118032400) [pid = 2127] [serial = 678] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x115e49400) [pid = 2127] [serial = 674] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x112ee1c00) [pid = 2127] [serial = 671] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x1133a6800) [pid = 2127] [serial = 672] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x116163000) [pid = 2127] [serial = 675] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x1180c2400) [pid = 2127] [serial = 669] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x117656c00) [pid = 2127] [serial = 668] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x11829d400) [pid = 2127] [serial = 680] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x11685c800) [pid = 2127] [serial = 657] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x115eaa000) [pid = 2127] [serial = 656] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x1185ea000) [pid = 2127] [serial = 660] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x1184ca000) [pid = 2127] [serial = 659] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x124894400) [pid = 2127] [serial = 663] [outer = 0x0] [url = about:blank] 06:32:28 INFO - PROCESS | 2127 | 1465047148222 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]]]}] 06:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1225ms 06:32:28 INFO - PROCESS | 2127 | 1465047148274 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 2127 | 1465047148277 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:32:28 INFO - PROCESS | 2127 | 1465047148286 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 2127 | 1465047148288 Marionette TRACE conn2 <- [1,970,null,{}] 06:32:28 INFO - PROCESS | 2127 | 1465047148292 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}] 06:32:28 INFO - PROCESS | 2127 | 1465047148294 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:28 INFO - PROCESS | 2127 | 1465047148377 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:32:28 INFO - PROCESS | 2127 | 1465047148431 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 2127 | 1465047148434 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x113b9d000 == 28 [pid = 2127] [id = 250] 06:32:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x113d0e400) [pid = 2127] [serial = 748] [outer = 0x0] 06:32:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x11516ec00) [pid = 2127] [serial = 749] [outer = 0x113d0e400] 06:32:28 INFO - PROCESS | 2127 | 1465047148461 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x11604c400) [pid = 2127] [serial = 750] [outer = 0x113d0e400] 06:32:28 INFO - PROCESS | 2127 | 1465047148776 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]]]}] 06:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 519ms 06:32:28 INFO - PROCESS | 2127 | 1465047148806 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 2127 | 1465047148809 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:32:28 INFO - PROCESS | 2127 | 1465047148816 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 2127 | 1465047148818 Marionette TRACE conn2 <- [1,974,null,{}] 06:32:28 INFO - PROCESS | 2127 | 1465047148820 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}] 06:32:28 INFO - PROCESS | 2127 | 1465047148822 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:28 INFO - PROCESS | 2127 | 1465047148899 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:32:28 INFO - PROCESS | 2127 | 1465047148904 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:28 INFO - PROCESS | 2127 | 1465047148905 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x116aa3000 == 29 [pid = 2127] [id = 251] 06:32:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x116860800) [pid = 2127] [serial = 751] [outer = 0x0] 06:32:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x117658c00) [pid = 2127] [serial = 752] [outer = 0x116860800] 06:32:28 INFO - PROCESS | 2127 | 1465047148935 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x1180c2000) [pid = 2127] [serial = 753] [outer = 0x116860800] 06:32:29 INFO - PROCESS | 2127 | 1465047149270 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]]]}] 06:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 470ms 06:32:29 INFO - PROCESS | 2127 | 1465047149288 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:32:29 INFO - PROCESS | 2127 | 1465047149289 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:32:29 INFO - PROCESS | 2127 | 1465047149302 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - PROCESS | 2127 | 1465047149304 Marionette TRACE conn2 <- [1,978,null,{}] 06:32:29 INFO - PROCESS | 2127 | 1465047149315 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}] 06:32:29 INFO - PROCESS | 2127 | 1465047149318 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:29 INFO - PROCESS | 2127 | 1465047149392 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:32:29 INFO - PROCESS | 2127 | 1465047149397 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:29 INFO - PROCESS | 2127 | 1465047149400 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187f3800 == 30 [pid = 2127] [id = 252] 06:32:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x1129a7400) [pid = 2127] [serial = 754] [outer = 0x0] 06:32:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x118318c00) [pid = 2127] [serial = 755] [outer = 0x1129a7400] 06:32:29 INFO - PROCESS | 2127 | 1465047149430 Marionette DEBUG loaded listener.js 06:32:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x11832b000) [pid = 2127] [serial = 756] [outer = 0x1129a7400] 06:32:29 INFO - PROCESS | 2127 | 1465047149770 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]]]}] 06:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 532ms 06:32:29 INFO - PROCESS | 2127 | 1465047149823 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:32:29 INFO - PROCESS | 2127 | 1465047149825 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:32:29 INFO - PROCESS | 2127 | 1465047149827 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - PROCESS | 2127 | 1465047149829 Marionette TRACE conn2 <- [1,982,null,{}] 06:32:29 INFO - PROCESS | 2127 | 1465047149831 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}] 06:32:29 INFO - PROCESS | 2127 | 1465047149832 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:29 INFO - PROCESS | 2127 | 1465047149934 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:32:29 INFO - PROCESS | 2127 | 1465047149966 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:29 INFO - PROCESS | 2127 | 1465047149967 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193d7000 == 31 [pid = 2127] [id = 253] 06:32:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x118331400) [pid = 2127] [serial = 757] [outer = 0x0] 06:32:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x11853b000) [pid = 2127] [serial = 758] [outer = 0x118331400] 06:32:29 INFO - PROCESS | 2127 | 1465047149992 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1185d6400) [pid = 2127] [serial = 759] [outer = 0x118331400] 06:32:30 INFO - PROCESS | 2127 | 1465047150295 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]]]}] 06:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 06:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:32:30 INFO - PROCESS | 2127 | 1465047150347 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:32:30 INFO - PROCESS | 2127 | 1465047150348 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:32:30 INFO - PROCESS | 2127 | 1465047150350 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:32:30 INFO - PROCESS | 2127 | 1465047150351 Marionette TRACE conn2 <- [1,986,null,{}] 06:32:30 INFO - PROCESS | 2127 | 1465047150353 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}] 06:32:30 INFO - PROCESS | 2127 | 1465047150362 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:30 INFO - PROCESS | 2127 | 1465047150453 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:32:30 INFO - PROCESS | 2127 | 1465047150488 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 2127 | 1465047150490 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f83000 == 32 [pid = 2127] [id = 254] 06:32:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x1167cfc00) [pid = 2127] [serial = 760] [outer = 0x0] 06:32:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x118784800) [pid = 2127] [serial = 761] [outer = 0x1167cfc00] 06:32:30 INFO - PROCESS | 2127 | 1465047150514 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x119054800) [pid = 2127] [serial = 762] [outer = 0x1167cfc00] 06:32:30 INFO - PROCESS | 2127 | 1465047150888 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]]]}] 06:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 568ms 06:32:30 INFO - PROCESS | 2127 | 1465047150919 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:32:30 INFO - PROCESS | 2127 | 1465047150921 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:32:30 INFO - PROCESS | 2127 | 1465047150924 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:32:30 INFO - PROCESS | 2127 | 1465047150926 Marionette TRACE conn2 <- [1,990,null,{}] 06:32:30 INFO - PROCESS | 2127 | 1465047150929 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}] 06:32:30 INFO - PROCESS | 2127 | 1465047150935 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:31 INFO - PROCESS | 2127 | 1465047151099 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:32:31 INFO - PROCESS | 2127 | 1465047151130 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:31 INFO - PROCESS | 2127 | 1465047151131 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347a000 == 33 [pid = 2127] [id = 255] 06:32:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1190f4800) [pid = 2127] [serial = 763] [outer = 0x0] 06:32:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1195c8c00) [pid = 2127] [serial = 764] [outer = 0x1190f4800] 06:32:31 INFO - PROCESS | 2127 | 1465047151172 Marionette DEBUG loaded listener.js 06:32:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x119d5b800) [pid = 2127] [serial = 765] [outer = 0x1190f4800] 06:32:31 INFO - PROCESS | 2127 | 1465047151558 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]]]}] 06:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 673ms 06:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:32:31 INFO - PROCESS | 2127 | 1465047151597 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:32:31 INFO - PROCESS | 2127 | 1465047151598 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:32:31 INFO - PROCESS | 2127 | 1465047151600 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:32:31 INFO - PROCESS | 2127 | 1465047151601 Marionette TRACE conn2 <- [1,994,null,{}] 06:32:31 INFO - PROCESS | 2127 | 1465047151604 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}] 06:32:31 INFO - PROCESS | 2127 | 1465047151605 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:31 INFO - PROCESS | 2127 | 1465047151701 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:32:31 INFO - PROCESS | 2127 | 1465047151751 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:31 INFO - PROCESS | 2127 | 1465047151752 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x1242b0000 == 34 [pid = 2127] [id = 256] 06:32:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x111ed6400) [pid = 2127] [serial = 766] [outer = 0x0] 06:32:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x11995a400) [pid = 2127] [serial = 767] [outer = 0x111ed6400] 06:32:31 INFO - PROCESS | 2127 | 1465047151779 Marionette DEBUG loaded listener.js 06:32:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x12160e800) [pid = 2127] [serial = 768] [outer = 0x111ed6400] 06:32:32 INFO - PROCESS | 2127 | 1465047152101 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]]]}] 06:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 06:32:32 INFO - PROCESS | 2127 | 1465047152119 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 2127 | 1465047152120 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:32:32 INFO - PROCESS | 2127 | 1465047152122 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - PROCESS | 2127 | 1465047152123 Marionette TRACE conn2 <- [1,998,null,{}] 06:32:32 INFO - PROCESS | 2127 | 1465047152125 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}] 06:32:32 INFO - PROCESS | 2127 | 1465047152128 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:32 INFO - PROCESS | 2127 | 1465047152332 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1242e4800) [pid = 2127] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x119594800) [pid = 2127] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x119d5d800) [pid = 2127] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x113da7800) [pid = 2127] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x116a63400) [pid = 2127] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x1167c8400) [pid = 2127] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x11299f400) [pid = 2127] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x112ee9c00) [pid = 2127] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x1185d5000) [pid = 2127] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:32:32 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x112978c00) [pid = 2127] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:32:32 INFO - PROCESS | 2127 | 1465047152372 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 2127 | 1465047152373 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x116abe000 == 35 [pid = 2127] [id = 257] 06:32:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x111c86000) [pid = 2127] [serial = 769] [outer = 0x0] 06:32:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x113d7bc00) [pid = 2127] [serial = 770] [outer = 0x111c86000] 06:32:32 INFO - PROCESS | 2127 | 1465047152397 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x1185b6000) [pid = 2127] [serial = 771] [outer = 0x111c86000] 06:32:32 INFO - PROCESS | 2127 | 1465047152652 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]]]}] 06:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 568ms 06:32:32 INFO - PROCESS | 2127 | 1465047152690 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 2127 | 1465047152692 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:32:32 INFO - PROCESS | 2127 | 1465047152702 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - PROCESS | 2127 | 1465047152703 Marionette TRACE conn2 <- [1,1002,null,{}] 06:32:32 INFO - PROCESS | 2127 | 1465047152705 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}] 06:32:32 INFO - PROCESS | 2127 | 1465047152707 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:32 INFO - PROCESS | 2127 | 1465047152799 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:32:32 INFO - PROCESS | 2127 | 1465047152803 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 2127 | 1465047152804 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187ed800 == 36 [pid = 2127] [id = 258] 06:32:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x119d5d800) [pid = 2127] [serial = 772] [outer = 0x0] 06:32:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x124834c00) [pid = 2127] [serial = 773] [outer = 0x119d5d800] 06:32:32 INFO - PROCESS | 2127 | 1465047152832 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x124b89c00) [pid = 2127] [serial = 774] [outer = 0x119d5d800] 06:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 524ms 06:32:33 INFO - PROCESS | 2127 | 1465047153222 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]]]}] 06:32:33 INFO - PROCESS | 2127 | 1465047153230 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:32:33 INFO - PROCESS | 2127 | 1465047153231 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:32:33 INFO - PROCESS | 2127 | 1465047153241 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 2127 | 1465047153244 Marionette TRACE conn2 <- [1,1006,null,{}] 06:32:33 INFO - PROCESS | 2127 | 1465047153249 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}] 06:32:33 INFO - PROCESS | 2127 | 1465047153250 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:33 INFO - PROCESS | 2127 | 1465047153347 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:32:33 INFO - PROCESS | 2127 | 1465047153352 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 2127 | 1465047153353 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x1270e0800 == 37 [pid = 2127] [id = 259] 06:32:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x12443b400) [pid = 2127] [serial = 775] [outer = 0x0] 06:32:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x124bdb400) [pid = 2127] [serial = 776] [outer = 0x12443b400] 06:32:33 INFO - PROCESS | 2127 | 1465047153394 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x124ed2400) [pid = 2127] [serial = 777] [outer = 0x12443b400] 06:32:33 INFO - PROCESS | 2127 | 1465047153786 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]]]}] 06:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 583ms 06:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:32:33 INFO - PROCESS | 2127 | 1465047153817 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:32:33 INFO - PROCESS | 2127 | 1465047153819 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:32:33 INFO - PROCESS | 2127 | 1465047153822 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 2127 | 1465047153826 Marionette TRACE conn2 <- [1,1010,null,{}] 06:32:33 INFO - PROCESS | 2127 | 1465047153833 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}] 06:32:33 INFO - PROCESS | 2127 | 1465047153836 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:34 INFO - PROCESS | 2127 | 1465047154009 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:32:34 INFO - PROCESS | 2127 | 1465047154026 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:34 INFO - PROCESS | 2127 | 1465047154028 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f81800 == 38 [pid = 2127] [id = 260] 06:32:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x124eccc00) [pid = 2127] [serial = 778] [outer = 0x0] 06:32:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x12570fc00) [pid = 2127] [serial = 779] [outer = 0x124eccc00] 06:32:34 INFO - PROCESS | 2127 | 1465047154072 Marionette DEBUG loaded listener.js 06:32:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x125dd9800) [pid = 2127] [serial = 780] [outer = 0x124eccc00] 06:32:34 INFO - PROCESS | 2127 | 1465047154633 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]]]}] 06:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 828ms 06:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:32:34 INFO - PROCESS | 2127 | 1465047154650 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 2127 | 1465047154653 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:32:34 INFO - PROCESS | 2127 | 1465047154656 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 2127 | 1465047154658 Marionette TRACE conn2 <- [1,1014,null,{}] 06:32:34 INFO - PROCESS | 2127 | 1465047154662 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}] 06:32:34 INFO - PROCESS | 2127 | 1465047154664 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:34 INFO - PROCESS | 2127 | 1465047154778 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:32:34 INFO - PROCESS | 2127 | 1465047154832 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:34 INFO - PROCESS | 2127 | 1465047154834 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a8d800 == 39 [pid = 2127] [id = 261] 06:32:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x113d12000) [pid = 2127] [serial = 781] [outer = 0x0] 06:32:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x115ea9000) [pid = 2127] [serial = 782] [outer = 0x113d12000] 06:32:34 INFO - PROCESS | 2127 | 1465047154864 Marionette DEBUG loaded listener.js 06:32:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1167d0800) [pid = 2127] [serial = 783] [outer = 0x113d12000] 06:32:35 INFO - PROCESS | 2127 | 1465047155407 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]]]}] 06:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 821ms 06:32:35 INFO - PROCESS | 2127 | 1465047155477 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:32:35 INFO - PROCESS | 2127 | 1465047155480 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:32:35 INFO - PROCESS | 2127 | 1465047155484 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:32:35 INFO - PROCESS | 2127 | 1465047155486 Marionette TRACE conn2 <- [1,1018,null,{}] 06:32:35 INFO - PROCESS | 2127 | 1465047155489 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}] 06:32:35 INFO - PROCESS | 2127 | 1465047155490 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:35 INFO - PROCESS | 2127 | 1465047155599 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:32:35 INFO - PROCESS | 2127 | 1465047155674 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 2127 | 1465047155675 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:35 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f9a800 == 40 [pid = 2127] [id = 262] 06:32:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11812f800) [pid = 2127] [serial = 784] [outer = 0x0] 06:32:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x11829d400) [pid = 2127] [serial = 785] [outer = 0x11812f800] 06:32:35 INFO - PROCESS | 2127 | 1465047155706 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x118317c00) [pid = 2127] [serial = 786] [outer = 0x11812f800] 06:32:36 INFO - PROCESS | 2127 | 1465047156373 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]]]}] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1270e0800 == 39 [pid = 2127] [id = 259] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1187ed800 == 38 [pid = 2127] [id = 258] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x116abe000 == 37 [pid = 2127] [id = 257] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1242b0000 == 36 [pid = 2127] [id = 256] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x12347a000 == 35 [pid = 2127] [id = 255] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x119f83000 == 34 [pid = 2127] [id = 254] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1193d7000 == 33 [pid = 2127] [id = 253] 06:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 922ms 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1187f3800 == 32 [pid = 2127] [id = 252] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x116aa3000 == 31 [pid = 2127] [id = 251] 06:32:36 INFO - PROCESS | 2127 | --DOCSHELL 0x113b9d000 == 30 [pid = 2127] [id = 250] 06:32:36 INFO - PROCESS | 2127 | 1465047156408 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 2127 | 1465047156412 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:32:36 INFO - PROCESS | 2127 | 1465047156417 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 2127 | 1465047156420 Marionette TRACE conn2 <- [1,1022,null,{}] 06:32:36 INFO - PROCESS | 2127 | 1465047156425 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}] 06:32:36 INFO - PROCESS | 2127 | 1465047156428 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:36 INFO - PROCESS | 2127 | 1465047156551 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1190ef800) [pid = 2127] [serial = 720] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x118783800) [pid = 2127] [serial = 719] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1190fcc00) [pid = 2127] [serial = 722] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1195c1c00) [pid = 2127] [serial = 723] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x124447c00) [pid = 2127] [serial = 728] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x12483b800) [pid = 2127] [serial = 729] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11995c800) [pid = 2127] [serial = 725] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1237c7800) [pid = 2127] [serial = 726] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1233e2800) [pid = 2127] [serial = 702] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x116603800) [pid = 2127] [serial = 710] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x116f82c00) [pid = 2127] [serial = 711] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x1180bac00) [pid = 2127] [serial = 713] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x1182a5400) [pid = 2127] [serial = 714] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x116f85400) [pid = 2127] [serial = 707] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x118034400) [pid = 2127] [serial = 708] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x1133a5c00) [pid = 2127] [serial = 704] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x113daa800) [pid = 2127] [serial = 705] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x1183a1800) [pid = 2127] [serial = 716] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x1185bf400) [pid = 2127] [serial = 717] [outer = 0x0] [url = about:blank] 06:32:36 INFO - PROCESS | 2127 | 1465047156635 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:36 INFO - PROCESS | 2127 | 1465047156637 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x11611e000 == 31 [pid = 2127] [id = 263] 06:32:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x113f0d400) [pid = 2127] [serial = 787] [outer = 0x0] 06:32:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1167cb400) [pid = 2127] [serial = 788] [outer = 0x113f0d400] 06:32:36 INFO - PROCESS | 2127 | 1465047156683 Marionette DEBUG loaded listener.js 06:32:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x118036800) [pid = 2127] [serial = 789] [outer = 0x113f0d400] 06:32:37 INFO - PROCESS | 2127 | 1465047157174 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]]]}] 06:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 773ms 06:32:37 INFO - PROCESS | 2127 | 1465047157189 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:32:37 INFO - PROCESS | 2127 | 1465047157191 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:32:37 INFO - PROCESS | 2127 | 1465047157198 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:32:37 INFO - PROCESS | 2127 | 1465047157199 Marionette TRACE conn2 <- [1,1026,null,{}] 06:32:37 INFO - PROCESS | 2127 | 1465047157202 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}] 06:32:37 INFO - PROCESS | 2127 | 1465047157203 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:37 INFO - PROCESS | 2127 | 1465047157280 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:32:37 INFO - PROCESS | 2127 | 1465047157284 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 2127 | 1465047157285 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x118564800 == 32 [pid = 2127] [id = 264] 06:32:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x11829a400) [pid = 2127] [serial = 790] [outer = 0x0] 06:32:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x11832f400) [pid = 2127] [serial = 791] [outer = 0x11829a400] 06:32:37 INFO - PROCESS | 2127 | 1465047157315 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1185b8000) [pid = 2127] [serial = 792] [outer = 0x11829a400] 06:32:37 INFO - PROCESS | 2127 | 1465047157657 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]]]}] 06:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 468ms 06:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:32:37 INFO - PROCESS | 2127 | 1465047157673 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:32:37 INFO - PROCESS | 2127 | 1465047157674 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:32:37 INFO - PROCESS | 2127 | 1465047157676 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:32:37 INFO - PROCESS | 2127 | 1465047157682 Marionette TRACE conn2 <- [1,1030,null,{}] 06:32:37 INFO - PROCESS | 2127 | 1465047157690 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}] 06:32:37 INFO - PROCESS | 2127 | 1465047157693 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:37 INFO - PROCESS | 2127 | 1465047157775 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:32:37 INFO - PROCESS | 2127 | 1465047157783 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:37 INFO - PROCESS | 2127 | 1465047157785 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dd1000 == 33 [pid = 2127] [id = 265] 06:32:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1185e9c00) [pid = 2127] [serial = 793] [outer = 0x0] 06:32:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1190f8c00) [pid = 2127] [serial = 794] [outer = 0x1185e9c00] 06:32:37 INFO - PROCESS | 2127 | 1465047157813 Marionette DEBUG loaded listener.js 06:32:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1195c0800) [pid = 2127] [serial = 795] [outer = 0x1185e9c00] 06:32:38 INFO - PROCESS | 2127 | 1465047158162 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]]]}] 06:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 527ms 06:32:38 INFO - PROCESS | 2127 | 1465047158203 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:32:38 INFO - PROCESS | 2127 | 1465047158205 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:32:38 INFO - PROCESS | 2127 | 1465047158207 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:32:38 INFO - PROCESS | 2127 | 1465047158208 Marionette TRACE conn2 <- [1,1034,null,{}] 06:32:38 INFO - PROCESS | 2127 | 1465047158211 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}] 06:32:38 INFO - PROCESS | 2127 | 1465047158212 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:38 INFO - PROCESS | 2127 | 1465047158328 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:32:38 INFO - PROCESS | 2127 | 1465047158335 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 2127 | 1465047158336 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x123471000 == 34 [pid = 2127] [id = 266] 06:32:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1191f2800) [pid = 2127] [serial = 796] [outer = 0x0] 06:32:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x119d56c00) [pid = 2127] [serial = 797] [outer = 0x1191f2800] 06:32:38 INFO - PROCESS | 2127 | 1465047158361 Marionette DEBUG loaded listener.js 06:32:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x11a10d800) [pid = 2127] [serial = 798] [outer = 0x1191f2800] 06:32:38 INFO - PROCESS | 2127 | 1465047158724 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]]]}] 06:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 569ms 06:32:38 INFO - PROCESS | 2127 | 1465047158786 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:32:38 INFO - PROCESS | 2127 | 1465047158787 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:32:38 INFO - PROCESS | 2127 | 1465047158791 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:32:38 INFO - PROCESS | 2127 | 1465047158793 Marionette TRACE conn2 <- [1,1038,null,{}] 06:32:38 INFO - PROCESS | 2127 | 1465047158796 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}] 06:32:38 INFO - PROCESS | 2127 | 1465047158798 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:38 INFO - PROCESS | 2127 | 1465047158942 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:32:38 INFO - PROCESS | 2127 | 1465047158968 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 2127 | 1465047158969 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x124820800 == 35 [pid = 2127] [id = 267] 06:32:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x119957000) [pid = 2127] [serial = 799] [outer = 0x0] 06:32:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1216cf000) [pid = 2127] [serial = 800] [outer = 0x119957000] 06:32:39 INFO - PROCESS | 2127 | 1465047159009 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x124833800) [pid = 2127] [serial = 801] [outer = 0x119957000] 06:32:39 INFO - PROCESS | 2127 | 1465047159435 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]]]}] 06:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 672ms 06:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:32:39 INFO - PROCESS | 2127 | 1465047159466 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:32:39 INFO - PROCESS | 2127 | 1465047159467 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:32:39 INFO - PROCESS | 2127 | 1465047159469 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:32:39 INFO - PROCESS | 2127 | 1465047159470 Marionette TRACE conn2 <- [1,1042,null,{}] 06:32:39 INFO - PROCESS | 2127 | 1465047159473 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}] 06:32:39 INFO - PROCESS | 2127 | 1465047159477 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:39 INFO - PROCESS | 2127 | 1465047159591 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:32:39 INFO - PROCESS | 2127 | 1465047159603 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:39 INFO - PROCESS | 2127 | 1465047159604 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cec000 == 36 [pid = 2127] [id = 268] 06:32:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124891800) [pid = 2127] [serial = 802] [outer = 0x0] 06:32:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12576f800) [pid = 2127] [serial = 803] [outer = 0x124891800] 06:32:39 INFO - PROCESS | 2127 | 1465047159636 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x126d91800) [pid = 2127] [serial = 804] [outer = 0x124891800] 06:32:39 INFO - PROCESS | 2127 | 1465047159956 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]]]}] 06:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 518ms 06:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:32:40 INFO - PROCESS | 2127 | 1465047159996 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 2127 | 1465047159998 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:32:40 INFO - PROCESS | 2127 | 1465047160000 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 2127 | 1465047160001 Marionette TRACE conn2 <- [1,1046,null,{}] 06:32:40 INFO - PROCESS | 2127 | 1465047160003 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}] 06:32:40 INFO - PROCESS | 2127 | 1465047160004 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:40 INFO - PROCESS | 2127 | 1465047160099 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:32:40 INFO - PROCESS | 2127 | 1465047160102 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 2127 | 1465047160103 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x12976a800 == 37 [pid = 2127] [id = 269] 06:32:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x125dd5800) [pid = 2127] [serial = 805] [outer = 0x0] 06:32:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x126f55000) [pid = 2127] [serial = 806] [outer = 0x125dd5800] 06:32:40 INFO - PROCESS | 2127 | 1465047160127 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12704ec00) [pid = 2127] [serial = 807] [outer = 0x125dd5800] 06:32:40 INFO - PROCESS | 2127 | 1465047160508 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]]]}] 06:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 06:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:32:40 INFO - PROCESS | 2127 | 1465047160519 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:32:40 INFO - PROCESS | 2127 | 1465047160521 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:32:40 INFO - PROCESS | 2127 | 1465047160524 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:32:40 INFO - PROCESS | 2127 | 1465047160527 Marionette TRACE conn2 <- [1,1050,null,{}] 06:32:40 INFO - PROCESS | 2127 | 1465047160535 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}] 06:32:40 INFO - PROCESS | 2127 | 1465047160537 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:40 INFO - PROCESS | 2127 | 1465047160798 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x113f50400) [pid = 2127] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118331400) [pid = 2127] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x116860800) [pid = 2127] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x113da1800) [pid = 2127] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x113d0e400) [pid = 2127] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1129a7400) [pid = 2127] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x116a66000) [pid = 2127] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1185bdc00) [pid = 2127] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11978e800) [pid = 2127] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x121610000) [pid = 2127] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1167cfc00) [pid = 2127] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12443b400) [pid = 2127] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1190f4800) [pid = 2127] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x111ed6400) [pid = 2127] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x111c86000) [pid = 2127] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:32:40 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x119d5d800) [pid = 2127] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:32:40 INFO - PROCESS | 2127 | 1465047160851 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 2127 | 1465047160853 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x117348800 == 38 [pid = 2127] [id = 270] 06:32:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x112ee7800) [pid = 2127] [serial = 808] [outer = 0x0] 06:32:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x113da1800) [pid = 2127] [serial = 809] [outer = 0x112ee7800] 06:32:40 INFO - PROCESS | 2127 | 1465047160906 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x11831a400) [pid = 2127] [serial = 810] [outer = 0x112ee7800] 06:32:41 INFO - PROCESS | 2127 | 1465047161216 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]]]}] 06:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 726ms 06:32:41 INFO - PROCESS | 2127 | 1465047161257 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 2127 | 1465047161263 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:32:41 INFO - PROCESS | 2127 | 1465047161275 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 2127 | 1465047161279 Marionette TRACE conn2 <- [1,1054,null,{}] 06:32:41 INFO - PROCESS | 2127 | 1465047161284 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}] 06:32:41 INFO - PROCESS | 2127 | 1465047161286 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:41 INFO - PROCESS | 2127 | 1465047161413 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:32:41 INFO - PROCESS | 2127 | 1465047161422 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:41 INFO - PROCESS | 2127 | 1465047161423 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x115e88800 == 39 [pid = 2127] [id = 271] 06:32:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x116049800) [pid = 2127] [serial = 811] [outer = 0x0] 06:32:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1190f0c00) [pid = 2127] [serial = 812] [outer = 0x116049800] 06:32:41 INFO - PROCESS | 2127 | 1465047161461 Marionette DEBUG loaded listener.js 06:32:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x124b8f800) [pid = 2127] [serial = 813] [outer = 0x116049800] 06:32:41 INFO - PROCESS | 2127 | 1465047161840 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]]]}] 06:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 576ms 06:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:32:41 INFO - PROCESS | 2127 | 1465047161852 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 2127 | 1465047161853 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:32:41 INFO - PROCESS | 2127 | 1465047161855 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 2127 | 1465047161856 Marionette TRACE conn2 <- [1,1058,null,{}] 06:32:41 INFO - PROCESS | 2127 | 1465047161858 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}] 06:32:41 INFO - PROCESS | 2127 | 1465047161859 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:41 INFO - PROCESS | 2127 | 1465047161981 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:32:41 INFO - PROCESS | 2127 | 1465047161987 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:42 INFO - PROCESS | 2127 | 1465047161999 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b341800 == 40 [pid = 2127] [id = 272] 06:32:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118129800) [pid = 2127] [serial = 814] [outer = 0x0] 06:32:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x12704f000) [pid = 2127] [serial = 815] [outer = 0x118129800] 06:32:42 INFO - PROCESS | 2127 | 1465047162110 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x127534c00) [pid = 2127] [serial = 816] [outer = 0x118129800] 06:32:42 INFO - PROCESS | 2127 | 1465047162387 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]]]}] 06:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 569ms 06:32:42 INFO - PROCESS | 2127 | 1465047162425 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:32:42 INFO - PROCESS | 2127 | 1465047162427 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:32:42 INFO - PROCESS | 2127 | 1465047162436 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:32:42 INFO - PROCESS | 2127 | 1465047162438 Marionette TRACE conn2 <- [1,1062,null,{}] 06:32:42 INFO - PROCESS | 2127 | 1465047162440 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}] 06:32:42 INFO - PROCESS | 2127 | 1465047162442 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:42 INFO - PROCESS | 2127 | 1465047162538 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:32:42 INFO - PROCESS | 2127 | 1465047162542 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:42 INFO - PROCESS | 2127 | 1465047162546 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc49800 == 41 [pid = 2127] [id = 273] 06:32:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x127537c00) [pid = 2127] [serial = 817] [outer = 0x0] 06:32:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x127543000) [pid = 2127] [serial = 818] [outer = 0x127537c00] 06:32:42 INFO - PROCESS | 2127 | 1465047162573 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x128c0f400) [pid = 2127] [serial = 819] [outer = 0x127537c00] 06:32:43 INFO - PROCESS | 2127 | 1465047163054 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]]]}] 06:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 669ms 06:32:43 INFO - PROCESS | 2127 | 1465047163105 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:32:43 INFO - PROCESS | 2127 | 1465047163108 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:32:43 INFO - PROCESS | 2127 | 1465047163130 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - PROCESS | 2127 | 1465047163132 Marionette TRACE conn2 <- [1,1066,null,{}] 06:32:43 INFO - PROCESS | 2127 | 1465047163136 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}] 06:32:43 INFO - PROCESS | 2127 | 1465047163137 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:43 INFO - PROCESS | 2127 | 1465047163244 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:32:43 INFO - PROCESS | 2127 | 1465047163313 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 2127 | 1465047163314 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x118554000 == 42 [pid = 2127] [id = 274] 06:32:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x116199800) [pid = 2127] [serial = 820] [outer = 0x0] 06:32:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x116f88400) [pid = 2127] [serial = 821] [outer = 0x116199800] 06:32:43 INFO - PROCESS | 2127 | 1465047163345 Marionette DEBUG loaded listener.js 06:32:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x118125400) [pid = 2127] [serial = 822] [outer = 0x116199800] 06:32:43 INFO - PROCESS | 2127 | 1465047163768 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]]]}] 06:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 673ms 06:32:43 INFO - PROCESS | 2127 | 1465047163808 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:32:43 INFO - PROCESS | 2127 | 1465047163811 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:32:43 INFO - PROCESS | 2127 | 1465047163834 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - PROCESS | 2127 | 1465047163835 Marionette TRACE conn2 <- [1,1070,null,{}] 06:32:43 INFO - PROCESS | 2127 | 1465047163838 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}] 06:32:43 INFO - PROCESS | 2127 | 1465047163840 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:43 INFO - PROCESS | 2127 | 1465047163943 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:32:44 INFO - PROCESS | 2127 | 1465047164010 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 2127 | 1465047164011 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x125764800 == 43 [pid = 2127] [id = 275] 06:32:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1185b9800) [pid = 2127] [serial = 823] [outer = 0x0] 06:32:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1185eb000) [pid = 2127] [serial = 824] [outer = 0x1185b9800] 06:32:44 INFO - PROCESS | 2127 | 1465047164042 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1190ef800) [pid = 2127] [serial = 825] [outer = 0x1185b9800] 06:32:44 INFO - PROCESS | 2127 | 1465047164429 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]]]}] 06:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 620ms 06:32:44 INFO - PROCESS | 2127 | 1465047164453 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:32:44 INFO - PROCESS | 2127 | 1465047164454 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:32:44 INFO - PROCESS | 2127 | 1465047164457 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 2127 | 1465047164459 Marionette TRACE conn2 <- [1,1074,null,{}] 06:32:44 INFO - PROCESS | 2127 | 1465047164467 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}] 06:32:44 INFO - PROCESS | 2127 | 1465047164470 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:44 INFO - PROCESS | 2127 | 1465047164573 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:32:44 INFO - PROCESS | 2127 | 1465047164630 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 2127 | 1465047164632 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc5d800 == 44 [pid = 2127] [id = 276] 06:32:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1195c7400) [pid = 2127] [serial = 826] [outer = 0x0] 06:32:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1233d7800) [pid = 2127] [serial = 827] [outer = 0x1195c7400] 06:32:44 INFO - PROCESS | 2127 | 1465047164662 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1251a1c00) [pid = 2127] [serial = 828] [outer = 0x1195c7400] 06:32:45 INFO - PROCESS | 2127 | 1465047165095 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]]]}] 06:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 06:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:32:45 INFO - PROCESS | 2127 | 1465047165130 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:32:45 INFO - PROCESS | 2127 | 1465047165132 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:32:45 INFO - PROCESS | 2127 | 1465047165134 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:32:45 INFO - PROCESS | 2127 | 1465047165135 Marionette TRACE conn2 <- [1,1078,null,{}] 06:32:45 INFO - PROCESS | 2127 | 1465047165137 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}] 06:32:45 INFO - PROCESS | 2127 | 1465047165139 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:45 INFO - PROCESS | 2127 | 1465047165253 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:32:45 INFO - PROCESS | 2127 | 1465047165355 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:45 INFO - PROCESS | 2127 | 1465047165356 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc4c000 == 45 [pid = 2127] [id = 277] 06:32:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11604a800) [pid = 2127] [serial = 829] [outer = 0x0] 06:32:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x126f4d800) [pid = 2127] [serial = 830] [outer = 0x11604a800] 06:32:45 INFO - PROCESS | 2127 | 1465047165385 Marionette DEBUG loaded listener.js 06:32:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x127536800) [pid = 2127] [serial = 831] [outer = 0x11604a800] 06:32:45 INFO - PROCESS | 2127 | 1465047165954 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]]]}] 06:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 869ms 06:32:46 INFO - PROCESS | 2127 | 1465047166010 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:32:46 INFO - PROCESS | 2127 | 1465047166013 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:32:46 INFO - PROCESS | 2127 | 1465047166018 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:32:46 INFO - PROCESS | 2127 | 1465047166020 Marionette TRACE conn2 <- [1,1082,null,{}] 06:32:46 INFO - PROCESS | 2127 | 1465047166024 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}] 06:32:46 INFO - PROCESS | 2127 | 1465047166025 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:46 INFO - PROCESS | 2127 | 1465047166126 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:32:46 INFO - PROCESS | 2127 | 1465047166193 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:46 INFO - PROCESS | 2127 | 1465047166195 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e18800 == 46 [pid = 2127] [id = 278] 06:32:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x116a66000) [pid = 2127] [serial = 832] [outer = 0x0] 06:32:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x116f8bc00) [pid = 2127] [serial = 833] [outer = 0x116a66000] 06:32:46 INFO - PROCESS | 2127 | 1465047166223 Marionette DEBUG loaded listener.js 06:32:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1180bb800) [pid = 2127] [serial = 834] [outer = 0x116a66000] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12b341800 == 45 [pid = 2127] [id = 272] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x115e88800 == 44 [pid = 2127] [id = 271] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x117348800 == 43 [pid = 2127] [id = 270] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12976a800 == 42 [pid = 2127] [id = 269] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x128cec000 == 41 [pid = 2127] [id = 268] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x124820800 == 40 [pid = 2127] [id = 267] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x123471000 == 39 [pid = 2127] [id = 266] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x119dd1000 == 38 [pid = 2127] [id = 265] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x118564800 == 37 [pid = 2127] [id = 264] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x11611e000 == 36 [pid = 2127] [id = 263] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x119f9a800 == 35 [pid = 2127] [id = 262] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x116a8d800 == 34 [pid = 2127] [id = 261] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x119f81800 == 33 [pid = 2127] [id = 260] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x116aba800 == 32 [pid = 2127] [id = 249] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc4c000 == 31 [pid = 2127] [id = 277] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc5d800 == 30 [pid = 2127] [id = 276] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x125764800 == 29 [pid = 2127] [id = 275] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x118554000 == 28 [pid = 2127] [id = 274] 06:32:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc49800 == 27 [pid = 2127] [id = 273] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1166df400) [pid = 2127] [serial = 747] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x115eaa800) [pid = 2127] [serial = 746] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x11853b000) [pid = 2127] [serial = 758] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x117658c00) [pid = 2127] [serial = 752] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1180c2000) [pid = 2127] [serial = 753] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1167cbc00) [pid = 2127] [serial = 732] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x11516ec00) [pid = 2127] [serial = 749] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11604c400) [pid = 2127] [serial = 750] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x113f10c00) [pid = 2127] [serial = 731] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x118318c00) [pid = 2127] [serial = 755] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x11832b000) [pid = 2127] [serial = 756] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1182a4000) [pid = 2127] [serial = 735] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118129000) [pid = 2127] [serial = 734] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1190f3800) [pid = 2127] [serial = 738] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1185cf400) [pid = 2127] [serial = 737] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x121609800) [pid = 2127] [serial = 741] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x119c79800) [pid = 2127] [serial = 740] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x124895400) [pid = 2127] [serial = 744] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x12443d000) [pid = 2127] [serial = 743] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x118784800) [pid = 2127] [serial = 761] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x124ed2400) [pid = 2127] [serial = 777] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1195c8c00) [pid = 2127] [serial = 764] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x119054800) [pid = 2127] [serial = 762] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12160e800) [pid = 2127] [serial = 768] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x11995a400) [pid = 2127] [serial = 767] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x113d7bc00) [pid = 2127] [serial = 770] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x124bdb400) [pid = 2127] [serial = 776] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x124834c00) [pid = 2127] [serial = 773] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x1185b6000) [pid = 2127] [serial = 771] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x119d5b800) [pid = 2127] [serial = 765] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x12570fc00) [pid = 2127] [serial = 779] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x1185d6400) [pid = 2127] [serial = 759] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x124b89c00) [pid = 2127] [serial = 774] [outer = 0x0] [url = about:blank] 06:32:47 INFO - PROCESS | 2127 | 1465047167359 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]]]}] 06:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1376ms 06:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:32:47 INFO - PROCESS | 2127 | 1465047167397 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:32:47 INFO - PROCESS | 2127 | 1465047167399 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:32:47 INFO - PROCESS | 2127 | 1465047167403 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:32:47 INFO - PROCESS | 2127 | 1465047167406 Marionette TRACE conn2 <- [1,1086,null,{}] 06:32:47 INFO - PROCESS | 2127 | 1465047167411 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}] 06:32:47 INFO - PROCESS | 2127 | 1465047167414 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:47 INFO - PROCESS | 2127 | 1465047167535 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:32:47 INFO - PROCESS | 2127 | 1465047167547 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 2127 | 1465047167548 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x113f21800 == 28 [pid = 2127] [id = 279] 06:32:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x113dab800) [pid = 2127] [serial = 835] [outer = 0x0] 06:32:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x115e48c00) [pid = 2127] [serial = 836] [outer = 0x113dab800] 06:32:47 INFO - PROCESS | 2127 | 1465047167605 Marionette DEBUG loaded listener.js 06:32:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1161a2c00) [pid = 2127] [serial = 837] [outer = 0x113dab800] 06:32:48 INFO - PROCESS | 2127 | 1465047168057 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]]]}] 06:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 677ms 06:32:48 INFO - PROCESS | 2127 | 1465047168081 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:32:48 INFO - PROCESS | 2127 | 1465047168085 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:32:48 INFO - PROCESS | 2127 | 1465047168089 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 2127 | 1465047168091 Marionette TRACE conn2 <- [1,1090,null,{}] 06:32:48 INFO - PROCESS | 2127 | 1465047168094 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}] 06:32:48 INFO - PROCESS | 2127 | 1465047168095 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:48 INFO - PROCESS | 2127 | 1465047168180 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:32:48 INFO - PROCESS | 2127 | 1465047168229 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 2127 | 1465047168230 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a99000 == 29 [pid = 2127] [id = 280] 06:32:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x1166dbc00) [pid = 2127] [serial = 838] [outer = 0x0] 06:32:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x116f82400) [pid = 2127] [serial = 839] [outer = 0x1166dbc00] 06:32:48 INFO - PROCESS | 2127 | 1465047168258 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1180bd800) [pid = 2127] [serial = 840] [outer = 0x1166dbc00] 06:32:48 INFO - PROCESS | 2127 | 1465047168566 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]]]}] 06:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 524ms 06:32:48 INFO - PROCESS | 2127 | 1465047168614 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:32:48 INFO - PROCESS | 2127 | 1465047168615 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:32:48 INFO - PROCESS | 2127 | 1465047168617 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 2127 | 1465047168620 Marionette TRACE conn2 <- [1,1094,null,{}] 06:32:48 INFO - PROCESS | 2127 | 1465047168628 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}] 06:32:48 INFO - PROCESS | 2127 | 1465047168631 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:48 INFO - PROCESS | 2127 | 1465047168708 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:32:48 INFO - PROCESS | 2127 | 1465047168760 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 2127 | 1465047168762 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187e6800 == 30 [pid = 2127] [id = 281] 06:32:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1132d1400) [pid = 2127] [serial = 841] [outer = 0x0] 06:32:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x118325000) [pid = 2127] [serial = 842] [outer = 0x1132d1400] 06:32:48 INFO - PROCESS | 2127 | 1465047168790 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1185b5c00) [pid = 2127] [serial = 843] [outer = 0x1132d1400] 06:32:49 INFO - PROCESS | 2127 | 1465047169105 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]]]}] 06:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 521ms 06:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:32:49 INFO - PROCESS | 2127 | 1465047169139 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 2127 | 1465047169140 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:32:49 INFO - PROCESS | 2127 | 1465047169143 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 2127 | 1465047169144 Marionette TRACE conn2 <- [1,1098,null,{}] 06:32:49 INFO - PROCESS | 2127 | 1465047169149 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}] 06:32:49 INFO - PROCESS | 2127 | 1465047169150 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:49 INFO - PROCESS | 2127 | 1465047169227 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:32:49 INFO - PROCESS | 2127 | 1465047169233 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 2127 | 1465047169234 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x119bf3800 == 31 [pid = 2127] [id = 282] 06:32:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1185ec800) [pid = 2127] [serial = 844] [outer = 0x0] 06:32:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x119032800) [pid = 2127] [serial = 845] [outer = 0x1185ec800] 06:32:49 INFO - PROCESS | 2127 | 1465047169260 Marionette DEBUG loaded listener.js 06:32:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1190f1400) [pid = 2127] [serial = 846] [outer = 0x1185ec800] 06:32:49 INFO - PROCESS | 2127 | 1465047169627 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]]]}] 06:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 522ms 06:32:49 INFO - PROCESS | 2127 | 1465047169718 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 2127 | 1465047169720 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:32:49 INFO - PROCESS | 2127 | 1465047169805 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 2127 | 1465047169813 Marionette TRACE conn2 <- [1,1102,null,{}] 06:32:49 INFO - PROCESS | 2127 | 1465047169822 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}] 06:32:49 INFO - PROCESS | 2127 | 1465047169824 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:49 INFO - PROCESS | 2127 | 1465047169915 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:32:49 INFO - PROCESS | 2127 | 1465047169919 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 2127 | 1465047169920 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x123473000 == 32 [pid = 2127] [id = 283] 06:32:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x11604b400) [pid = 2127] [serial = 847] [outer = 0x0] 06:32:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x119179000) [pid = 2127] [serial = 848] [outer = 0x11604b400] 06:32:49 INFO - PROCESS | 2127 | 1465047169945 Marionette DEBUG loaded listener.js 06:32:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x12160a000) [pid = 2127] [serial = 849] [outer = 0x11604b400] 06:32:50 INFO - PROCESS | 2127 | 1465047170289 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]]]}] 06:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 563ms 06:32:50 INFO - PROCESS | 2127 | 1465047170334 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 2127 | 1465047170335 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:32:50 INFO - PROCESS | 2127 | 1465047170343 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 2127 | 1465047170345 Marionette TRACE conn2 <- [1,1106,null,{}] 06:32:50 INFO - PROCESS | 2127 | 1465047170347 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}] 06:32:50 INFO - PROCESS | 2127 | 1465047170351 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:50 INFO - PROCESS | 2127 | 1465047170460 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:32:50 INFO - PROCESS | 2127 | 1465047170496 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:50 INFO - PROCESS | 2127 | 1465047170497 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x12482a800 == 33 [pid = 2127] [id = 284] 06:32:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x121610000) [pid = 2127] [serial = 850] [outer = 0x0] 06:32:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124443000) [pid = 2127] [serial = 851] [outer = 0x121610000] 06:32:50 INFO - PROCESS | 2127 | 1465047170523 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x124ed2400) [pid = 2127] [serial = 852] [outer = 0x121610000] 06:32:50 INFO - PROCESS | 2127 | 1465047170846 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]]]}] 06:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 521ms 06:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:32:50 INFO - PROCESS | 2127 | 1465047170866 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 2127 | 1465047170867 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:32:50 INFO - PROCESS | 2127 | 1465047170869 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 2127 | 1465047170870 Marionette TRACE conn2 <- [1,1110,null,{}] 06:32:50 INFO - PROCESS | 2127 | 1465047170872 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}] 06:32:50 INFO - PROCESS | 2127 | 1465047170874 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:50 INFO - PROCESS | 2127 | 1465047170974 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:32:51 INFO - PROCESS | 2127 | 1465047171011 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 2127 | 1465047171012 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x126d1e000 == 34 [pid = 2127] [id = 285] 06:32:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1129a0800) [pid = 2127] [serial = 853] [outer = 0x0] 06:32:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x125772000) [pid = 2127] [serial = 854] [outer = 0x1129a0800] 06:32:51 INFO - PROCESS | 2127 | 1465047171036 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x125dd6000) [pid = 2127] [serial = 855] [outer = 0x1129a0800] 06:32:51 INFO - PROCESS | 2127 | 1465047171526 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]]]}] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x119957000) [pid = 2127] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124891800) [pid = 2127] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x113d12000) [pid = 2127] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x11812f800) [pid = 2127] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x124eccc00) [pid = 2127] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x113f0d400) [pid = 2127] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1191f2800) [pid = 2127] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11829a400) [pid = 2127] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1185e9c00) [pid = 2127] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x125dd5800) [pid = 2127] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x127537c00) [pid = 2127] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x118129800) [pid = 2127] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x112ee7800) [pid = 2127] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:32:51 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x116049800) [pid = 2127] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 718ms 06:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:32:51 INFO - PROCESS | 2127 | 1465047171588 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 2127 | 1465047171589 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:32:51 INFO - PROCESS | 2127 | 1465047171591 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - PROCESS | 2127 | 1465047171592 Marionette TRACE conn2 <- [1,1114,null,{}] 06:32:51 INFO - PROCESS | 2127 | 1465047171594 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}] 06:32:51 INFO - PROCESS | 2127 | 1465047171595 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:51 INFO - PROCESS | 2127 | 1465047171668 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:32:51 INFO - PROCESS | 2127 | 1465047171672 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 2127 | 1465047171673 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x119579000 == 35 [pid = 2127] [id = 286] 06:32:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1167cfc00) [pid = 2127] [serial = 856] [outer = 0x0] 06:32:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x11812f800) [pid = 2127] [serial = 857] [outer = 0x1167cfc00] 06:32:51 INFO - PROCESS | 2127 | 1465047171700 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x11a1a2400) [pid = 2127] [serial = 858] [outer = 0x1167cfc00] 06:32:52 INFO - PROCESS | 2127 | 1465047172020 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]]]}] 06:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 468ms 06:32:52 INFO - PROCESS | 2127 | 1465047172059 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 2127 | 1465047172061 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:32:52 INFO - PROCESS | 2127 | 1465047172063 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 2127 | 1465047172064 Marionette TRACE conn2 <- [1,1118,null,{}] 06:32:52 INFO - PROCESS | 2127 | 1465047172066 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}] 06:32:52 INFO - PROCESS | 2127 | 1465047172068 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:52 INFO - PROCESS | 2127 | 1465047172177 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:32:52 INFO - PROCESS | 2127 | 1465047172231 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 2127 | 1465047172232 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x129043800 == 36 [pid = 2127] [id = 287] 06:32:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1185ef400) [pid = 2127] [serial = 859] [outer = 0x0] 06:32:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x125dd6400) [pid = 2127] [serial = 860] [outer = 0x1185ef400] 06:32:52 INFO - PROCESS | 2127 | 1465047172256 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x12733b000) [pid = 2127] [serial = 861] [outer = 0x1185ef400] 06:32:52 INFO - PROCESS | 2127 | 1465047172518 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]]]}] 06:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 470ms 06:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:32:52 INFO - PROCESS | 2127 | 1465047172536 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 2127 | 1465047172537 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:32:52 INFO - PROCESS | 2127 | 1465047172539 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 2127 | 1465047172541 Marionette TRACE conn2 <- [1,1122,null,{}] 06:32:52 INFO - PROCESS | 2127 | 1465047172551 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}] 06:32:52 INFO - PROCESS | 2127 | 1465047172552 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:52 INFO - PROCESS | 2127 | 1465047172640 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:32:52 INFO - PROCESS | 2127 | 1465047172644 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 2127 | 1465047172647 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a811000 == 37 [pid = 2127] [id = 288] 06:32:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x12733b800) [pid = 2127] [serial = 862] [outer = 0x0] 06:32:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x127539400) [pid = 2127] [serial = 863] [outer = 0x12733b800] 06:32:52 INFO - PROCESS | 2127 | 1465047172672 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x12753f400) [pid = 2127] [serial = 864] [outer = 0x12733b800] 06:32:52 INFO - PROCESS | 2127 | 1465047172983 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]]]}] 06:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 06:32:53 INFO - PROCESS | 2127 | 1465047173010 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 2127 | 1465047173013 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:32:53 INFO - PROCESS | 2127 | 1465047173016 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 2127 | 1465047173018 Marionette TRACE conn2 <- [1,1126,null,{}] 06:32:53 INFO - PROCESS | 2127 | 1465047173020 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}] 06:32:53 INFO - PROCESS | 2127 | 1465047173022 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:53 INFO - PROCESS | 2127 | 1465047173144 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:32:53 INFO - PROCESS | 2127 | 1465047173150 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:53 INFO - PROCESS | 2127 | 1465047173152 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x123470800 == 38 [pid = 2127] [id = 289] 06:32:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x118331800) [pid = 2127] [serial = 865] [outer = 0x0] 06:32:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x128c02c00) [pid = 2127] [serial = 866] [outer = 0x118331800] 06:32:53 INFO - PROCESS | 2127 | 1465047173179 Marionette DEBUG loaded listener.js 06:32:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128c45400) [pid = 2127] [serial = 867] [outer = 0x118331800] 06:32:53 INFO - PROCESS | 2127 | 1465047173515 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]]]}] 06:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 520ms 06:32:53 INFO - PROCESS | 2127 | 1465047173583 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 2127 | 1465047173585 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:32:53 INFO - PROCESS | 2127 | 1465047173589 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 2127 | 1465047173591 Marionette TRACE conn2 <- [1,1130,null,{}] 06:32:53 INFO - PROCESS | 2127 | 1465047173596 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}] 06:32:53 INFO - PROCESS | 2127 | 1465047173598 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:53 INFO - PROCESS | 2127 | 1465047173696 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:32:53 INFO - PROCESS | 2127 | 1465047173794 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:53 INFO - PROCESS | 2127 | 1465047173797 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x116023800 == 39 [pid = 2127] [id = 290] 06:32:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x113da0400) [pid = 2127] [serial = 868] [outer = 0x0] 06:32:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x113f0c000) [pid = 2127] [serial = 869] [outer = 0x113da0400] 06:32:53 INFO - PROCESS | 2127 | 1465047173828 Marionette DEBUG loaded listener.js 06:32:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1166df400) [pid = 2127] [serial = 870] [outer = 0x113da0400] 06:32:54 INFO - PROCESS | 2127 | 1465047174354 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]]]}] 06:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 773ms 06:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:32:54 INFO - PROCESS | 2127 | 1465047174387 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:32:54 INFO - PROCESS | 2127 | 1465047174389 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:32:54 INFO - PROCESS | 2127 | 1465047174397 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:32:54 INFO - PROCESS | 2127 | 1465047174400 Marionette TRACE conn2 <- [1,1134,null,{}] 06:32:54 INFO - PROCESS | 2127 | 1465047174403 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}] 06:32:54 INFO - PROCESS | 2127 | 1465047174405 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:54 INFO - PROCESS | 2127 | 1465047174514 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:32:54 INFO - PROCESS | 2127 | 1465047174592 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:54 INFO - PROCESS | 2127 | 1465047174593 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x119be1000 == 40 [pid = 2127] [id = 291] 06:32:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x118129c00) [pid = 2127] [serial = 871] [outer = 0x0] 06:32:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x11829f400) [pid = 2127] [serial = 872] [outer = 0x118129c00] 06:32:54 INFO - PROCESS | 2127 | 1465047174624 Marionette DEBUG loaded listener.js 06:32:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x11831c000) [pid = 2127] [serial = 873] [outer = 0x118129c00] 06:32:55 INFO - PROCESS | 2127 | 1465047175292 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]]]}] 06:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 976ms 06:32:55 INFO - PROCESS | 2127 | 1465047175369 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:32:55 INFO - PROCESS | 2127 | 1465047175371 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:32:55 INFO - PROCESS | 2127 | 1465047175375 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:32:55 INFO - PROCESS | 2127 | 1465047175376 Marionette TRACE conn2 <- [1,1138,null,{}] 06:32:55 INFO - PROCESS | 2127 | 1465047175380 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}] 06:32:55 INFO - PROCESS | 2127 | 1465047175382 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:55 INFO - PROCESS | 2127 | 1465047175491 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:32:55 INFO - PROCESS | 2127 | 1465047175547 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 2127 | 1465047175549 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x113d4d800 == 41 [pid = 2127] [id = 292] 06:32:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x118033400) [pid = 2127] [serial = 874] [outer = 0x0] 06:32:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1180c6800) [pid = 2127] [serial = 875] [outer = 0x118033400] 06:32:55 INFO - PROCESS | 2127 | 1465047175578 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x118313800) [pid = 2127] [serial = 876] [outer = 0x118033400] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x12a811000 == 40 [pid = 2127] [id = 288] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x129043800 == 39 [pid = 2127] [id = 287] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x119579000 == 38 [pid = 2127] [id = 286] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x126d1e000 == 37 [pid = 2127] [id = 285] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x12482a800 == 36 [pid = 2127] [id = 284] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x123473000 == 35 [pid = 2127] [id = 283] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x119bf3800 == 34 [pid = 2127] [id = 282] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x1187e6800 == 33 [pid = 2127] [id = 281] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x116a99000 == 32 [pid = 2127] [id = 280] 06:32:55 INFO - PROCESS | 2127 | --DOCSHELL 0x113f21800 == 31 [pid = 2127] [id = 279] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x124833800) [pid = 2127] [serial = 801] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1216cf000) [pid = 2127] [serial = 800] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12576f800) [pid = 2127] [serial = 803] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x115ea9000) [pid = 2127] [serial = 782] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1167d0800) [pid = 2127] [serial = 783] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x11829d400) [pid = 2127] [serial = 785] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x118317c00) [pid = 2127] [serial = 786] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x125dd9800) [pid = 2127] [serial = 780] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1167cb400) [pid = 2127] [serial = 788] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x118036800) [pid = 2127] [serial = 789] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x119d56c00) [pid = 2127] [serial = 797] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11832f400) [pid = 2127] [serial = 791] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1185b8000) [pid = 2127] [serial = 792] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1190f8c00) [pid = 2127] [serial = 794] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1195c0800) [pid = 2127] [serial = 795] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12704ec00) [pid = 2127] [serial = 807] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x127543000) [pid = 2127] [serial = 818] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x126f55000) [pid = 2127] [serial = 806] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x127534c00) [pid = 2127] [serial = 816] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x128c0f400) [pid = 2127] [serial = 819] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x11831a400) [pid = 2127] [serial = 810] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12704f000) [pid = 2127] [serial = 815] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x113da1800) [pid = 2127] [serial = 809] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x11a10d800) [pid = 2127] [serial = 798] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x124b8f800) [pid = 2127] [serial = 813] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x1190f0c00) [pid = 2127] [serial = 812] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x126d91800) [pid = 2127] [serial = 804] [outer = 0x0] [url = about:blank] 06:32:55 INFO - PROCESS | 2127 | 1465047175978 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]]]}] 06:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 620ms 06:32:55 INFO - PROCESS | 2127 | 1465047175994 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:32:56 INFO - PROCESS | 2127 | 1465047175999 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:32:56 INFO - PROCESS | 2127 | 1465047176004 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:32:56 INFO - PROCESS | 2127 | 1465047176005 Marionette TRACE conn2 <- [1,1142,null,{}] 06:32:56 INFO - PROCESS | 2127 | 1465047176008 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}] 06:32:56 INFO - PROCESS | 2127 | 1465047176009 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:56 INFO - PROCESS | 2127 | 1465047176090 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:32:56 INFO - PROCESS | 2127 | 1465047176096 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:56 INFO - PROCESS | 2127 | 1465047176098 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e22000 == 32 [pid = 2127] [id = 293] 06:32:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x11839f400) [pid = 2127] [serial = 877] [outer = 0x0] 06:32:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1185b4000) [pid = 2127] [serial = 878] [outer = 0x11839f400] 06:32:56 INFO - PROCESS | 2127 | 1465047176126 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x1185cd400) [pid = 2127] [serial = 879] [outer = 0x11839f400] 06:32:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x118784000) [pid = 2127] [serial = 880] [outer = 0x12d203400] 06:32:56 INFO - PROCESS | 2127 | 1465047176533 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]]]}] 06:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 571ms 06:32:56 INFO - PROCESS | 2127 | 1465047176574 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:32:56 INFO - PROCESS | 2127 | 1465047176576 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:32:56 INFO - PROCESS | 2127 | 1465047176578 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:32:56 INFO - PROCESS | 2127 | 1465047176580 Marionette TRACE conn2 <- [1,1146,null,{}] 06:32:56 INFO - PROCESS | 2127 | 1465047176588 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}] 06:32:56 INFO - PROCESS | 2127 | 1465047176591 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:56 INFO - PROCESS | 2127 | 1465047176674 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:32:56 INFO - PROCESS | 2127 | 1465047176682 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:56 INFO - PROCESS | 2127 | 1465047176685 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c48000 == 33 [pid = 2127] [id = 294] 06:32:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x119035000) [pid = 2127] [serial = 881] [outer = 0x0] 06:32:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x119f6b000) [pid = 2127] [serial = 882] [outer = 0x119035000] 06:32:56 INFO - PROCESS | 2127 | 1465047176713 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1236ed400) [pid = 2127] [serial = 883] [outer = 0x119035000] 06:32:57 INFO - PROCESS | 2127 | 1465047177084 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]]]}] 06:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 520ms 06:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:32:57 INFO - PROCESS | 2127 | 1465047177099 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 2127 | 1465047177101 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:32:57 INFO - PROCESS | 2127 | 1465047177103 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 2127 | 1465047177104 Marionette TRACE conn2 <- [1,1150,null,{}] 06:32:57 INFO - PROCESS | 2127 | 1465047177106 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}] 06:32:57 INFO - PROCESS | 2127 | 1465047177107 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:57 INFO - PROCESS | 2127 | 1465047177186 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:32:57 INFO - PROCESS | 2127 | 1465047177190 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 2127 | 1465047177191 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x124295000 == 34 [pid = 2127] [id = 295] 06:32:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x124665400) [pid = 2127] [serial = 884] [outer = 0x0] 06:32:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x124894400) [pid = 2127] [serial = 885] [outer = 0x124665400] 06:32:57 INFO - PROCESS | 2127 | 1465047177218 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x124f45000) [pid = 2127] [serial = 886] [outer = 0x124665400] 06:32:57 INFO - PROCESS | 2127 | 1465047177542 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]]]}] 06:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 06:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:32:57 INFO - PROCESS | 2127 | 1465047177571 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 2127 | 1465047177572 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:32:57 INFO - PROCESS | 2127 | 1465047177574 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 2127 | 1465047177576 Marionette TRACE conn2 <- [1,1154,null,{}] 06:32:57 INFO - PROCESS | 2127 | 1465047177579 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}] 06:32:57 INFO - PROCESS | 2127 | 1465047177582 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:57 INFO - PROCESS | 2127 | 1465047177657 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:32:57 INFO - PROCESS | 2127 | 1465047177664 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 2127 | 1465047177665 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x125758800 == 35 [pid = 2127] [id = 296] 06:32:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x113daa800) [pid = 2127] [serial = 887] [outer = 0x0] 06:32:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1251a1400) [pid = 2127] [serial = 888] [outer = 0x113daa800] 06:32:57 INFO - PROCESS | 2127 | 1465047177741 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x126f4dc00) [pid = 2127] [serial = 889] [outer = 0x113daa800] 06:32:58 INFO - PROCESS | 2127 | 1465047178067 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]]]}] 06:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 523ms 06:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:32:58 INFO - PROCESS | 2127 | 1465047178100 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:32:58 INFO - PROCESS | 2127 | 1465047178101 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:32:58 INFO - PROCESS | 2127 | 1465047178103 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:32:58 INFO - PROCESS | 2127 | 1465047178104 Marionette TRACE conn2 <- [1,1158,null,{}] 06:32:58 INFO - PROCESS | 2127 | 1465047178106 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}] 06:32:58 INFO - PROCESS | 2127 | 1465047178111 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:58 INFO - PROCESS | 2127 | 1465047178238 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:32:58 INFO - PROCESS | 2127 | 1465047178241 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 2127 | 1465047178243 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cf2000 == 36 [pid = 2127] [id = 297] 06:32:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11802ac00) [pid = 2127] [serial = 890] [outer = 0x0] 06:32:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x12753ac00) [pid = 2127] [serial = 891] [outer = 0x11802ac00] 06:32:58 INFO - PROCESS | 2127 | 1465047178269 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x128c46800) [pid = 2127] [serial = 892] [outer = 0x11802ac00] 06:32:58 INFO - PROCESS | 2127 | 1465047178596 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]]]}] 06:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 519ms 06:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:32:58 INFO - PROCESS | 2127 | 1465047178623 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:32:58 INFO - PROCESS | 2127 | 1465047178624 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:32:58 INFO - PROCESS | 2127 | 1465047178641 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:32:58 INFO - PROCESS | 2127 | 1465047178642 Marionette TRACE conn2 <- [1,1162,null,{}] 06:32:58 INFO - PROCESS | 2127 | 1465047178647 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}] 06:32:58 INFO - PROCESS | 2127 | 1465047178649 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:58 INFO - PROCESS | 2127 | 1465047178744 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:32:58 INFO - PROCESS | 2127 | 1465047178748 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 2127 | 1465047178749 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d1800 == 37 [pid = 2127] [id = 298] 06:32:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x124832800) [pid = 2127] [serial = 893] [outer = 0x0] 06:32:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128d04400) [pid = 2127] [serial = 894] [outer = 0x124832800] 06:32:58 INFO - PROCESS | 2127 | 1465047178773 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128e46400) [pid = 2127] [serial = 895] [outer = 0x124832800] 06:32:59 INFO - PROCESS | 2127 | 1465047179118 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]]]}] 06:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 534ms 06:32:59 INFO - PROCESS | 2127 | 1465047179162 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 2127 | 1465047179165 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:32:59 INFO - PROCESS | 2127 | 1465047179168 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 2127 | 1465047179170 Marionette TRACE conn2 <- [1,1166,null,{}] 06:32:59 INFO - PROCESS | 2127 | 1465047179173 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}] 06:32:59 INFO - PROCESS | 2127 | 1465047179175 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:59 INFO - PROCESS | 2127 | 1465047179307 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:32:59 INFO - PROCESS | 2127 | 1465047179344 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 2127 | 1465047179345 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a971800 == 38 [pid = 2127] [id = 299] 06:32:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128e49000) [pid = 2127] [serial = 896] [outer = 0x0] 06:32:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x129062000) [pid = 2127] [serial = 897] [outer = 0x128e49000] 06:32:59 INFO - PROCESS | 2127 | 1465047179370 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x129364800) [pid = 2127] [serial = 898] [outer = 0x128e49000] 06:32:59 INFO - PROCESS | 2127 | 1465047179683 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]]]}] 06:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 571ms 06:32:59 INFO - PROCESS | 2127 | 1465047179739 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 2127 | 1465047179740 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:32:59 INFO - PROCESS | 2127 | 1465047179743 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 2127 | 1465047179744 Marionette TRACE conn2 <- [1,1170,null,{}] 06:32:59 INFO - PROCESS | 2127 | 1465047179746 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}] 06:32:59 INFO - PROCESS | 2127 | 1465047179747 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:59 INFO - PROCESS | 2127 | 1465047179834 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:32:59 INFO - PROCESS | 2127 | 1465047179844 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 2127 | 1465047179846 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:32:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3cc800 == 39 [pid = 2127] [id = 300] 06:32:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128e4dc00) [pid = 2127] [serial = 899] [outer = 0x0] 06:32:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12936c000) [pid = 2127] [serial = 900] [outer = 0x128e4dc00] 06:32:59 INFO - PROCESS | 2127 | 1465047179871 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x129391400) [pid = 2127] [serial = 901] [outer = 0x128e4dc00] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x116a66000) [pid = 2127] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1185ec800) [pid = 2127] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x113dab800) [pid = 2127] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1166dbc00) [pid = 2127] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1132d1400) [pid = 2127] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11604b400) [pid = 2127] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1129a0800) [pid = 2127] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x121610000) [pid = 2127] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x116199800) [pid = 2127] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1185b9800) [pid = 2127] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12733b800) [pid = 2127] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1195c7400) [pid = 2127] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1167cfc00) [pid = 2127] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1185ef400) [pid = 2127] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:33:00 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x11604a800) [pid = 2127] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:33:00 INFO - PROCESS | 2127 | 1465047180383 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]]]}] 06:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 673ms 06:33:00 INFO - PROCESS | 2127 | 1465047180417 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:33:00 INFO - PROCESS | 2127 | 1465047180419 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:33:00 INFO - PROCESS | 2127 | 1465047180422 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 2127 | 1465047180424 Marionette TRACE conn2 <- [1,1174,null,{}] 06:33:00 INFO - PROCESS | 2127 | 1465047180436 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}] 06:33:00 INFO - PROCESS | 2127 | 1465047180438 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:00 INFO - PROCESS | 2127 | 1465047180549 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:33:00 INFO - PROCESS | 2127 | 1465047180568 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:00 INFO - PROCESS | 2127 | 1465047180569 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cdd000 == 40 [pid = 2127] [id = 301] 06:33:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x116a66000) [pid = 2127] [serial = 902] [outer = 0x0] 06:33:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x11839e000) [pid = 2127] [serial = 903] [outer = 0x116a66000] 06:33:00 INFO - PROCESS | 2127 | 1465047180589 Marionette DEBUG loaded listener.js 06:33:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x124890000) [pid = 2127] [serial = 904] [outer = 0x116a66000] 06:33:00 INFO - PROCESS | 2127 | 1465047180994 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] 06:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:33:01 INFO - PROCESS | 2127 | 1465047181004 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:33:01 INFO - PROCESS | 2127 | 1465047181007 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 2127 | 1465047181010 Marionette TRACE conn2 <- [1,1178,null,{}] 06:33:01 INFO - PROCESS | 2127 | 1465047181016 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}] 06:33:01 INFO - PROCESS | 2127 | 1465047181019 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:01 INFO - PROCESS | 2127 | 1465047181197 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:33:01 INFO - PROCESS | 2127 | 1465047181224 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 2127 | 1465047181226 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdda800 == 41 [pid = 2127] [id = 302] 06:33:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x125ddb400) [pid = 2127] [serial = 905] [outer = 0x0] 06:33:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x129395000) [pid = 2127] [serial = 906] [outer = 0x125ddb400] 06:33:01 INFO - PROCESS | 2127 | 1465047181265 Marionette DEBUG loaded listener.js 06:33:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x129486800) [pid = 2127] [serial = 907] [outer = 0x125ddb400] 06:33:01 INFO - PROCESS | 2127 | 1465047181584 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] 06:33:01 INFO - PROCESS | 2127 | 1465047181633 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:33:01 INFO - PROCESS | 2127 | 1465047181635 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 2127 | 1465047181636 Marionette TRACE conn2 <- [1,1182,null,{}] 06:33:01 INFO - PROCESS | 2127 | 1465047181639 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}] 06:33:01 INFO - PROCESS | 2127 | 1465047181640 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:01 INFO - PROCESS | 2127 | 1465047181719 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:33:01 INFO - PROCESS | 2127 | 1465047181788 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:01 INFO - PROCESS | 2127 | 1465047181789 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdd3800 == 42 [pid = 2127] [id = 303] 06:33:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11978e800) [pid = 2127] [serial = 908] [outer = 0x0] 06:33:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x129489400) [pid = 2127] [serial = 909] [outer = 0x11978e800] 06:33:01 INFO - PROCESS | 2127 | 1465047181814 Marionette DEBUG loaded listener.js 06:33:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x129623400) [pid = 2127] [serial = 910] [outer = 0x11978e800] 06:33:02 INFO - PROCESS | 2127 | 1465047182150 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] 06:33:02 INFO - PROCESS | 2127 | 1465047182159 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:33:02 INFO - PROCESS | 2127 | 1465047182164 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:33:02 INFO - PROCESS | 2127 | 1465047182166 Marionette TRACE conn2 <- [1,1186,null,{}] 06:33:02 INFO - PROCESS | 2127 | 1465047182169 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}] 06:33:02 INFO - PROCESS | 2127 | 1465047182171 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:02 INFO - PROCESS | 2127 | 1465047182387 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:33:02 INFO - PROCESS | 2127 | 1465047182520 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:02 INFO - PROCESS | 2127 | 1465047182522 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x113f21800 == 43 [pid = 2127] [id = 304] 06:33:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1132da800) [pid = 2127] [serial = 911] [outer = 0x0] 06:33:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x113f0c400) [pid = 2127] [serial = 912] [outer = 0x1132da800] 06:33:02 INFO - PROCESS | 2127 | 1465047182556 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1166e1c00) [pid = 2127] [serial = 913] [outer = 0x1132da800] 06:33:03 INFO - PROCESS | 2127 | 1465047183024 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] 06:33:03 INFO - PROCESS | 2127 | 1465047183040 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:33:03 INFO - PROCESS | 2127 | 1465047183046 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - PROCESS | 2127 | 1465047183049 Marionette TRACE conn2 <- [1,1190,null,{}] 06:33:03 INFO - PROCESS | 2127 | 1465047183052 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}] 06:33:03 INFO - PROCESS | 2127 | 1465047183054 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:03 INFO - PROCESS | 2127 | 1465047183172 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:33:03 INFO - PROCESS | 2127 | 1465047183287 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 2127 | 1465047183289 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x124098800 == 44 [pid = 2127] [id = 305] 06:33:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x11829bc00) [pid = 2127] [serial = 914] [outer = 0x0] 06:33:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x11877a400) [pid = 2127] [serial = 915] [outer = 0x11829bc00] 06:33:03 INFO - PROCESS | 2127 | 1465047183339 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1190f0c00) [pid = 2127] [serial = 916] [outer = 0x11829bc00] 06:33:03 INFO - PROCESS | 2127 | 1465047183832 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] 06:33:03 INFO - PROCESS | 2127 | 1465047183869 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:33:03 INFO - PROCESS | 2127 | 1465047183872 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:33:03 INFO - PROCESS | 2127 | 1465047183873 Marionette TRACE conn2 <- [1,1194,null,{}] 06:33:03 INFO - PROCESS | 2127 | 1465047183876 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}] 06:33:03 INFO - PROCESS | 2127 | 1465047183877 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:03 INFO - PROCESS | 2127 | 1465047183981 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:33:04 INFO - PROCESS | 2127 | 1465047184040 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 2127 | 1465047184041 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdd7800 == 45 [pid = 2127] [id = 306] 06:33:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x119f60800) [pid = 2127] [serial = 917] [outer = 0x0] 06:33:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x124833800) [pid = 2127] [serial = 918] [outer = 0x119f60800] 06:33:04 INFO - PROCESS | 2127 | 1465047184070 Marionette DEBUG loaded listener.js 06:33:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x124eccc00) [pid = 2127] [serial = 919] [outer = 0x119f60800] 06:33:04 INFO - PROCESS | 2127 | 1465047184534 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] 06:33:04 INFO - PROCESS | 2127 | 1465047184607 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:33:04 INFO - PROCESS | 2127 | 1465047184631 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:33:04 INFO - PROCESS | 2127 | 1465047184634 Marionette TRACE conn2 <- [1,1198,null,{}] 06:33:04 INFO - PROCESS | 2127 | 1465047184639 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}] 06:33:04 INFO - PROCESS | 2127 | 1465047184641 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:04 INFO - PROCESS | 2127 | 1465047184776 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:33:04 INFO - PROCESS | 2127 | 1465047184843 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 2127 | 1465047184845 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x1270e3800 == 46 [pid = 2127] [id = 307] 06:33:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x11728d400) [pid = 2127] [serial = 920] [outer = 0x0] 06:33:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x127337400) [pid = 2127] [serial = 921] [outer = 0x11728d400] 06:33:04 INFO - PROCESS | 2127 | 1465047184873 Marionette DEBUG loaded listener.js 06:33:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x128c40400) [pid = 2127] [serial = 922] [outer = 0x11728d400] 06:33:05 INFO - PROCESS | 2127 | 1465047185505 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]]]}] 06:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 943ms 06:33:05 INFO - PROCESS | 2127 | 1465047185554 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:33:05 INFO - PROCESS | 2127 | 1465047185556 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:33:05 INFO - PROCESS | 2127 | 1465047185560 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:33:05 INFO - PROCESS | 2127 | 1465047185563 Marionette TRACE conn2 <- [1,1202,null,{}] 06:33:05 INFO - PROCESS | 2127 | 1465047185567 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}] 06:33:05 INFO - PROCESS | 2127 | 1465047185569 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:05 INFO - PROCESS | 2127 | 1465047185677 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:33:05 INFO - PROCESS | 2127 | 1465047185766 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:05 INFO - PROCESS | 2127 | 1465047185770 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x1191ce000 == 47 [pid = 2127] [id = 308] 06:33:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1182a7c00) [pid = 2127] [serial = 923] [outer = 0x0] 06:33:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x118320c00) [pid = 2127] [serial = 924] [outer = 0x1182a7c00] 06:33:05 INFO - PROCESS | 2127 | 1465047185815 Marionette DEBUG loaded listener.js 06:33:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x11877dc00) [pid = 2127] [serial = 925] [outer = 0x1182a7c00] 06:33:06 INFO - PROCESS | 2127 | 1465047186337 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]]]}] 06:33:06 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 06:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 822ms 06:33:06 INFO - PROCESS | 2127 | 1465047186381 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:33:06 INFO - PROCESS | 2127 | 1465047186384 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:33:06 INFO - PROCESS | 2127 | 1465047186388 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:33:06 INFO - PROCESS | 2127 | 1465047186390 Marionette TRACE conn2 <- [1,1206,null,{}] 06:33:06 INFO - PROCESS | 2127 | 1465047186392 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}] 06:33:06 INFO - PROCESS | 2127 | 1465047186394 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:06 INFO - PROCESS | 2127 | 1465047186486 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:33:06 INFO - PROCESS | 2127 | 1465047186543 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:06 INFO - PROCESS | 2127 | 1465047186544 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x119071000 == 48 [pid = 2127] [id = 309] 06:33:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x11904c800) [pid = 2127] [serial = 926] [outer = 0x0] 06:33:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x1191ec800) [pid = 2127] [serial = 927] [outer = 0x11904c800] 06:33:06 INFO - PROCESS | 2127 | 1465047186571 Marionette DEBUG loaded listener.js 06:33:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x121609800) [pid = 2127] [serial = 928] [outer = 0x11904c800] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdd3800 == 47 [pid = 2127] [id = 303] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdda800 == 46 [pid = 2127] [id = 302] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x128cdd000 == 45 [pid = 2127] [id = 301] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3cc800 == 44 [pid = 2127] [id = 300] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x12a971800 == 43 [pid = 2127] [id = 299] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d1800 == 42 [pid = 2127] [id = 298] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x128cf2000 == 41 [pid = 2127] [id = 297] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x125758800 == 40 [pid = 2127] [id = 296] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x124295000 == 39 [pid = 2127] [id = 295] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x119c48000 == 38 [pid = 2127] [id = 294] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x117e22000 == 37 [pid = 2127] [id = 293] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x113d4d800 == 36 [pid = 2127] [id = 292] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x119be1000 == 35 [pid = 2127] [id = 291] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x123470800 == 34 [pid = 2127] [id = 289] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x116023800 == 33 [pid = 2127] [id = 290] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x117e18800 == 32 [pid = 2127] [id = 278] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x1191ce000 == 31 [pid = 2127] [id = 308] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x1270e3800 == 30 [pid = 2127] [id = 307] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdd7800 == 29 [pid = 2127] [id = 306] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x124098800 == 28 [pid = 2127] [id = 305] 06:33:07 INFO - PROCESS | 2127 | --DOCSHELL 0x113f21800 == 27 [pid = 2127] [id = 304] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x1180bb800) [pid = 2127] [serial = 834] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x116f8bc00) [pid = 2127] [serial = 833] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x119032800) [pid = 2127] [serial = 845] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x115e48c00) [pid = 2127] [serial = 836] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x1161a2c00) [pid = 2127] [serial = 837] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x116f82400) [pid = 2127] [serial = 839] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x1180bd800) [pid = 2127] [serial = 840] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x118325000) [pid = 2127] [serial = 842] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1185b5c00) [pid = 2127] [serial = 843] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x12160a000) [pid = 2127] [serial = 849] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x119179000) [pid = 2127] [serial = 848] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x125772000) [pid = 2127] [serial = 854] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x124ed2400) [pid = 2127] [serial = 852] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x124443000) [pid = 2127] [serial = 851] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x118125400) [pid = 2127] [serial = 822] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x116f88400) [pid = 2127] [serial = 821] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1190ef800) [pid = 2127] [serial = 825] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1185eb000) [pid = 2127] [serial = 824] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x12753f400) [pid = 2127] [serial = 864] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1251a1c00) [pid = 2127] [serial = 828] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1233d7800) [pid = 2127] [serial = 827] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11812f800) [pid = 2127] [serial = 857] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x11a1a2400) [pid = 2127] [serial = 858] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x125dd6400) [pid = 2127] [serial = 860] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x127536800) [pid = 2127] [serial = 831] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x128c02c00) [pid = 2127] [serial = 866] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x127539400) [pid = 2127] [serial = 863] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x125dd6000) [pid = 2127] [serial = 855] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12733b000) [pid = 2127] [serial = 861] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x126f4d800) [pid = 2127] [serial = 830] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x1190f1400) [pid = 2127] [serial = 846] [outer = 0x0] [url = about:blank] 06:33:07 INFO - PROCESS | 2127 | 1465047187532 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]]]}] 06:33:07 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 06:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1170ms 06:33:07 INFO - PROCESS | 2127 | 1465047187559 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:33:07 INFO - PROCESS | 2127 | 1465047187562 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:33:07 INFO - PROCESS | 2127 | 1465047187569 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:33:07 INFO - PROCESS | 2127 | 1465047187570 Marionette TRACE conn2 <- [1,1210,null,{}] 06:33:07 INFO - PROCESS | 2127 | 1465047187574 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}] 06:33:07 INFO - PROCESS | 2127 | 1465047187576 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:07 INFO - PROCESS | 2127 | 1465047187659 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:33:07 INFO - PROCESS | 2127 | 1465047187668 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:07 INFO - PROCESS | 2127 | 1465047187671 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x113f2a800 == 28 [pid = 2127] [id = 310] 06:33:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x113f50400) [pid = 2127] [serial = 929] [outer = 0x0] 06:33:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x116005800) [pid = 2127] [serial = 930] [outer = 0x113f50400] 06:33:07 INFO - PROCESS | 2127 | 1465047187699 Marionette DEBUG loaded listener.js 06:33:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x113da2000) [pid = 2127] [serial = 931] [outer = 0x113f50400] 06:33:08 INFO - PROCESS | 2127 | 1465047188040 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]]]}] 06:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 519ms 06:33:08 INFO - PROCESS | 2127 | 1465047188088 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:33:08 INFO - PROCESS | 2127 | 1465047188091 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:33:08 INFO - PROCESS | 2127 | 1465047188095 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:33:08 INFO - PROCESS | 2127 | 1465047188097 Marionette TRACE conn2 <- [1,1214,null,{}] 06:33:08 INFO - PROCESS | 2127 | 1465047188099 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}] 06:33:08 INFO - PROCESS | 2127 | 1465047188100 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:08 INFO - PROCESS | 2127 | 1465047188176 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:33:08 INFO - PROCESS | 2127 | 1465047188182 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:08 INFO - PROCESS | 2127 | 1465047188183 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ab9800 == 29 [pid = 2127] [id = 311] 06:33:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x116f81c00) [pid = 2127] [serial = 932] [outer = 0x0] 06:33:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1180bac00) [pid = 2127] [serial = 933] [outer = 0x116f81c00] 06:33:08 INFO - PROCESS | 2127 | 1465047188211 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118299000) [pid = 2127] [serial = 934] [outer = 0x116f81c00] 06:33:08 INFO - PROCESS | 2127 | 1465047188567 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]]]}] 06:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 06:33:08 INFO - PROCESS | 2127 | 1465047188616 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:33:08 INFO - PROCESS | 2127 | 1465047188617 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:33:08 INFO - PROCESS | 2127 | 1465047188620 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:33:08 INFO - PROCESS | 2127 | 1465047188622 Marionette TRACE conn2 <- [1,1218,null,{}] 06:33:08 INFO - PROCESS | 2127 | 1465047188630 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}] 06:33:08 INFO - PROCESS | 2127 | 1465047188633 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:08 INFO - PROCESS | 2127 | 1465047188709 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:33:08 INFO - PROCESS | 2127 | 1465047188716 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:08 INFO - PROCESS | 2127 | 1465047188719 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188b9000 == 30 [pid = 2127] [id = 312] 06:33:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x111c66800) [pid = 2127] [serial = 935] [outer = 0x0] 06:33:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1184cd000) [pid = 2127] [serial = 936] [outer = 0x111c66800] 06:33:08 INFO - PROCESS | 2127 | 1465047188747 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1185d4c00) [pid = 2127] [serial = 937] [outer = 0x111c66800] 06:33:09 INFO - PROCESS | 2127 | 1465047189100 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]]]}] 06:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 520ms 06:33:09 INFO - PROCESS | 2127 | 1465047189141 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 2127 | 1465047189143 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:33:09 INFO - PROCESS | 2127 | 1465047189148 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 2127 | 1465047189149 Marionette TRACE conn2 <- [1,1222,null,{}] 06:33:09 INFO - PROCESS | 2127 | 1465047189151 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}] 06:33:09 INFO - PROCESS | 2127 | 1465047189152 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:09 INFO - PROCESS | 2127 | 1465047189256 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:33:09 INFO - PROCESS | 2127 | 1465047189290 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 2127 | 1465047189291 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c48800 == 31 [pid = 2127] [id = 313] 06:33:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1185b7800) [pid = 2127] [serial = 938] [outer = 0x0] 06:33:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1190ef800) [pid = 2127] [serial = 939] [outer = 0x1185b7800] 06:33:09 INFO - PROCESS | 2127 | 1465047189316 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x11959d000) [pid = 2127] [serial = 940] [outer = 0x1185b7800] 06:33:09 INFO - PROCESS | 2127 | 1465047189630 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] 06:33:09 INFO - PROCESS | 2127 | 1465047189669 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:33:09 INFO - PROCESS | 2127 | 1465047189671 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 2127 | 1465047189672 Marionette TRACE conn2 <- [1,1226,null,{}] 06:33:09 INFO - PROCESS | 2127 | 1465047189675 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}] 06:33:09 INFO - PROCESS | 2127 | 1465047189676 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:09 INFO - PROCESS | 2127 | 1465047189766 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:33:09 INFO - PROCESS | 2127 | 1465047189801 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 2127 | 1465047189802 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347e800 == 32 [pid = 2127] [id = 314] 06:33:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x1168a0800) [pid = 2127] [serial = 941] [outer = 0x0] 06:33:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x119c7c000) [pid = 2127] [serial = 942] [outer = 0x1168a0800] 06:33:09 INFO - PROCESS | 2127 | 1465047189827 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12160cc00) [pid = 2127] [serial = 943] [outer = 0x1168a0800] 06:33:10 INFO - PROCESS | 2127 | 1465047190149 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]]]}] 06:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 520ms 06:33:10 INFO - PROCESS | 2127 | 1465047190192 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:33:10 INFO - PROCESS | 2127 | 1465047190193 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:33:10 INFO - PROCESS | 2127 | 1465047190201 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:33:10 INFO - PROCESS | 2127 | 1465047190202 Marionette TRACE conn2 <- [1,1230,null,{}] 06:33:10 INFO - PROCESS | 2127 | 1465047190204 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}] 06:33:10 INFO - PROCESS | 2127 | 1465047190208 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:10 INFO - PROCESS | 2127 | 1465047190321 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:33:10 INFO - PROCESS | 2127 | 1465047190325 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 2127 | 1465047190326 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x124f1d800 == 33 [pid = 2127] [id = 315] 06:33:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1185b4c00) [pid = 2127] [serial = 944] [outer = 0x0] 06:33:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1233e1c00) [pid = 2127] [serial = 945] [outer = 0x1185b4c00] 06:33:10 INFO - PROCESS | 2127 | 1465047190352 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x125dd1c00) [pid = 2127] [serial = 946] [outer = 0x1185b4c00] 06:33:10 INFO - PROCESS | 2127 | 1465047190676 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]]]}] 06:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 525ms 06:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:33:10 INFO - PROCESS | 2127 | 1465047190720 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:33:10 INFO - PROCESS | 2127 | 1465047190721 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:33:10 INFO - PROCESS | 2127 | 1465047190723 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:33:10 INFO - PROCESS | 2127 | 1465047190724 Marionette TRACE conn2 <- [1,1234,null,{}] 06:33:10 INFO - PROCESS | 2127 | 1465047190727 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}] 06:33:10 INFO - PROCESS | 2127 | 1465047190729 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:10 INFO - PROCESS | 2127 | 1465047190823 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:33:10 INFO - PROCESS | 2127 | 1465047190826 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 2127 | 1465047190827 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x126d21000 == 34 [pid = 2127] [id = 316] 06:33:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x118783c00) [pid = 2127] [serial = 947] [outer = 0x0] 06:33:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x126f4d400) [pid = 2127] [serial = 948] [outer = 0x118783c00] 06:33:10 INFO - PROCESS | 2127 | 1465047190852 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12704e000) [pid = 2127] [serial = 949] [outer = 0x118783c00] 06:33:11 INFO - PROCESS | 2127 | 1465047191146 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]]]}] 06:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 467ms 06:33:11 INFO - PROCESS | 2127 | 1465047191192 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 2127 | 1465047191193 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:33:11 INFO - PROCESS | 2127 | 1465047191211 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 2127 | 1465047191213 Marionette TRACE conn2 <- [1,1238,null,{}] 06:33:11 INFO - PROCESS | 2127 | 1465047191218 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}] 06:33:11 INFO - PROCESS | 2127 | 1465047191219 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:11 INFO - PROCESS | 2127 | 1465047191317 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:33:11 INFO - PROCESS | 2127 | 1465047191320 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 2127 | 1465047191321 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x128ce4000 == 35 [pid = 2127] [id = 317] 06:33:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12704b000) [pid = 2127] [serial = 950] [outer = 0x0] 06:33:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x127534400) [pid = 2127] [serial = 951] [outer = 0x12704b000] 06:33:11 INFO - PROCESS | 2127 | 1465047191346 Marionette DEBUG loaded listener.js 06:33:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x116603800) [pid = 2127] [serial = 952] [outer = 0x12704b000] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x11802ac00) [pid = 2127] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x128e49000) [pid = 2127] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x124832800) [pid = 2127] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x128e4dc00) [pid = 2127] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x113daa800) [pid = 2127] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x118129c00) [pid = 2127] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x125ddb400) [pid = 2127] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11839f400) [pid = 2127] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x113da0400) [pid = 2127] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x118033400) [pid = 2127] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x124665400) [pid = 2127] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x119035000) [pid = 2127] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x118331800) [pid = 2127] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x11978e800) [pid = 2127] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:33:11 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x116a66000) [pid = 2127] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:33:11 INFO - PROCESS | 2127 | 1465047191850 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]]]}] 06:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 680ms 06:33:11 INFO - PROCESS | 2127 | 1465047191885 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 2127 | 1465047191886 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:33:11 INFO - PROCESS | 2127 | 1465047191888 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 2127 | 1465047191889 Marionette TRACE conn2 <- [1,1242,null,{}] 06:33:11 INFO - PROCESS | 2127 | 1465047191891 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}] 06:33:11 INFO - PROCESS | 2127 | 1465047191892 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:11 INFO - PROCESS | 2127 | 1465047191971 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:33:12 INFO - PROCESS | 2127 | 1465047192026 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:12 INFO - PROCESS | 2127 | 1465047192027 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188b6000 == 36 [pid = 2127] [id = 318] 06:33:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x116049c00) [pid = 2127] [serial = 953] [outer = 0x0] 06:33:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1185b3c00) [pid = 2127] [serial = 954] [outer = 0x116049c00] 06:33:12 INFO - PROCESS | 2127 | 1465047192052 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x127536400) [pid = 2127] [serial = 955] [outer = 0x116049c00] 06:33:12 INFO - PROCESS | 2127 | 1465047192328 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]]]}] 06:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 06:33:12 INFO - PROCESS | 2127 | 1465047192356 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:33:12 INFO - PROCESS | 2127 | 1465047192357 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:33:12 INFO - PROCESS | 2127 | 1465047192359 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - PROCESS | 2127 | 1465047192361 Marionette TRACE conn2 <- [1,1246,null,{}] 06:33:12 INFO - PROCESS | 2127 | 1465047192371 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}] 06:33:12 INFO - PROCESS | 2127 | 1465047192372 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:12 INFO - PROCESS | 2127 | 1465047192452 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:33:12 INFO - PROCESS | 2127 | 1465047192456 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:12 INFO - PROCESS | 2127 | 1465047192457 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d5000 == 37 [pid = 2127] [id = 319] 06:33:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x127539000) [pid = 2127] [serial = 956] [outer = 0x0] 06:33:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c06000) [pid = 2127] [serial = 957] [outer = 0x127539000] 06:33:12 INFO - PROCESS | 2127 | 1465047192484 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128c0e800) [pid = 2127] [serial = 958] [outer = 0x127539000] 06:33:12 INFO - PROCESS | 2127 | 1465047192866 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]]]}] 06:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 528ms 06:33:12 INFO - PROCESS | 2127 | 1465047192889 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:33:12 INFO - PROCESS | 2127 | 1465047192890 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:33:12 INFO - PROCESS | 2127 | 1465047192892 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - PROCESS | 2127 | 1465047192894 Marionette TRACE conn2 <- [1,1250,null,{}] 06:33:12 INFO - PROCESS | 2127 | 1465047192899 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}] 06:33:12 INFO - PROCESS | 2127 | 1465047192900 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:12 INFO - PROCESS | 2127 | 1465047192988 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:33:12 INFO - PROCESS | 2127 | 1465047192992 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:12 INFO - PROCESS | 2127 | 1465047192994 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347e000 == 38 [pid = 2127] [id = 320] 06:33:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x125dd6400) [pid = 2127] [serial = 959] [outer = 0x0] 06:33:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128c44400) [pid = 2127] [serial = 960] [outer = 0x125dd6400] 06:33:13 INFO - PROCESS | 2127 | 1465047193025 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x128e44400) [pid = 2127] [serial = 961] [outer = 0x125dd6400] 06:33:13 INFO - PROCESS | 2127 | 1465047193355 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]]]}] 06:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 471ms 06:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:33:13 INFO - PROCESS | 2127 | 1465047193367 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:33:13 INFO - PROCESS | 2127 | 1465047193368 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:33:13 INFO - PROCESS | 2127 | 1465047193370 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 2127 | 1465047193371 Marionette TRACE conn2 <- [1,1254,null,{}] 06:33:13 INFO - PROCESS | 2127 | 1465047193374 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}] 06:33:13 INFO - PROCESS | 2127 | 1465047193375 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:13 INFO - PROCESS | 2127 | 1465047193458 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:33:13 INFO - PROCESS | 2127 | 1465047193514 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:13 INFO - PROCESS | 2127 | 1465047193515 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3c9800 == 39 [pid = 2127] [id = 321] 06:33:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x128c0ec00) [pid = 2127] [serial = 962] [outer = 0x0] 06:33:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x129064000) [pid = 2127] [serial = 963] [outer = 0x128c0ec00] 06:33:13 INFO - PROCESS | 2127 | 1465047193539 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x129370000) [pid = 2127] [serial = 964] [outer = 0x128c0ec00] 06:33:14 INFO - PROCESS | 2127 | 1465047193994 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]]]}] 06:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 669ms 06:33:14 INFO - PROCESS | 2127 | 1465047194040 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:33:14 INFO - PROCESS | 2127 | 1465047194043 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:33:14 INFO - PROCESS | 2127 | 1465047194046 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:33:14 INFO - PROCESS | 2127 | 1465047194048 Marionette TRACE conn2 <- [1,1258,null,{}] 06:33:14 INFO - PROCESS | 2127 | 1465047194052 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}] 06:33:14 INFO - PROCESS | 2127 | 1465047194054 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:14 INFO - PROCESS | 2127 | 1465047194171 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:33:14 INFO - PROCESS | 2127 | 1465047194250 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:14 INFO - PROCESS | 2127 | 1465047194251 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a9a000 == 40 [pid = 2127] [id = 322] 06:33:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x113dadc00) [pid = 2127] [serial = 965] [outer = 0x0] 06:33:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x116048800) [pid = 2127] [serial = 966] [outer = 0x113dadc00] 06:33:14 INFO - PROCESS | 2127 | 1465047194325 Marionette DEBUG loaded listener.js 06:33:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x1168a1000) [pid = 2127] [serial = 967] [outer = 0x113dadc00] 06:33:14 INFO - PROCESS | 2127 | 1465047194832 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]]]}] 06:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 820ms 06:33:14 INFO - PROCESS | 2127 | 1465047194876 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:33:14 INFO - PROCESS | 2127 | 1465047194881 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:33:14 INFO - PROCESS | 2127 | 1465047194887 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:33:14 INFO - PROCESS | 2127 | 1465047194889 Marionette TRACE conn2 <- [1,1262,null,{}] 06:33:14 INFO - PROCESS | 2127 | 1465047194892 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}] 06:33:14 INFO - PROCESS | 2127 | 1465047194894 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:15 INFO - PROCESS | 2127 | 1465047195010 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:33:15 INFO - PROCESS | 2127 | 1465047195088 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:15 INFO - PROCESS | 2127 | 1465047195089 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dd5800 == 41 [pid = 2127] [id = 323] 06:33:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x1182a0800) [pid = 2127] [serial = 968] [outer = 0x0] 06:33:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1182a6800) [pid = 2127] [serial = 969] [outer = 0x1182a0800] 06:33:15 INFO - PROCESS | 2127 | 1465047195120 Marionette DEBUG loaded listener.js 06:33:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x11852f000) [pid = 2127] [serial = 970] [outer = 0x1182a0800] 06:33:15 INFO - PROCESS | 2127 | 1465047195894 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]]]}] 06:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1074ms 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12347e000 == 40 [pid = 2127] [id = 320] 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d5000 == 39 [pid = 2127] [id = 319] 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x1188b6000 == 38 [pid = 2127] [id = 318] 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x128ce4000 == 37 [pid = 2127] [id = 317] 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x126d21000 == 36 [pid = 2127] [id = 316] 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x124f1d800 == 35 [pid = 2127] [id = 315] 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12347e800 == 34 [pid = 2127] [id = 314] 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x119c48800 == 33 [pid = 2127] [id = 313] 06:33:15 INFO - PROCESS | 2127 | --DOCSHELL 0x1188b9000 == 32 [pid = 2127] [id = 312] 06:33:16 INFO - PROCESS | 2127 | --DOCSHELL 0x116ab9800 == 31 [pid = 2127] [id = 311] 06:33:16 INFO - PROCESS | 2127 | --DOCSHELL 0x113f2a800 == 30 [pid = 2127] [id = 310] 06:33:16 INFO - PROCESS | 2127 | 1465047196004 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:33:16 INFO - PROCESS | 2127 | 1465047196008 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:33:16 INFO - PROCESS | 2127 | --DOCSHELL 0x119071000 == 29 [pid = 2127] [id = 309] 06:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:33:16 INFO - PROCESS | 2127 | 1465047196017 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:33:16 INFO - PROCESS | 2127 | 1465047196020 Marionette TRACE conn2 <- [1,1266,null,{}] 06:33:16 INFO - PROCESS | 2127 | 1465047196025 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}] 06:33:16 INFO - PROCESS | 2127 | 1465047196028 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:16 INFO - PROCESS | 2127 | 1465047196112 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:33:16 INFO - PROCESS | 2127 | 1465047196120 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:16 INFO - PROCESS | 2127 | 1465047196121 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x116876000 == 30 [pid = 2127] [id = 324] 06:33:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x11829d400) [pid = 2127] [serial = 971] [outer = 0x0] 06:33:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x118312400) [pid = 2127] [serial = 972] [outer = 0x11829d400] 06:33:16 INFO - PROCESS | 2127 | 1465047196150 Marionette DEBUG loaded listener.js 06:33:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x1184ca000) [pid = 2127] [serial = 973] [outer = 0x11829d400] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x12753ac00) [pid = 2127] [serial = 891] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x128c46800) [pid = 2127] [serial = 892] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x129062000) [pid = 2127] [serial = 897] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x128d04400) [pid = 2127] [serial = 894] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x12936c000) [pid = 2127] [serial = 900] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x129364800) [pid = 2127] [serial = 898] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x1251a1400) [pid = 2127] [serial = 888] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x11829f400) [pid = 2127] [serial = 872] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x11831c000) [pid = 2127] [serial = 873] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x129486800) [pid = 2127] [serial = 907] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1185b4000) [pid = 2127] [serial = 878] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1185cd400) [pid = 2127] [serial = 879] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x113f0c000) [pid = 2127] [serial = 869] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1166df400) [pid = 2127] [serial = 870] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1180c6800) [pid = 2127] [serial = 875] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x118313800) [pid = 2127] [serial = 876] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x124894400) [pid = 2127] [serial = 885] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124f45000) [pid = 2127] [serial = 886] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x119f6b000) [pid = 2127] [serial = 882] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1236ed400) [pid = 2127] [serial = 883] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x128c45400) [pid = 2127] [serial = 867] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x129489400) [pid = 2127] [serial = 909] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x128c02800) [pid = 2127] [serial = 492] [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.] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x129391400) [pid = 2127] [serial = 901] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x128e46400) [pid = 2127] [serial = 895] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x11839e000) [pid = 2127] [serial = 903] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x124890000) [pid = 2127] [serial = 904] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x126f4dc00) [pid = 2127] [serial = 889] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x129623400) [pid = 2127] [serial = 910] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x129395000) [pid = 2127] [serial = 906] [outer = 0x0] [url = about:blank] 06:33:16 INFO - PROCESS | 2127 | 1465047196514 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]]]}] 06:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 527ms 06:33:16 INFO - PROCESS | 2127 | 1465047196539 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:33:16 INFO - PROCESS | 2127 | 1465047196542 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:33:16 INFO - PROCESS | 2127 | 1465047196549 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:33:16 INFO - PROCESS | 2127 | 1465047196551 Marionette TRACE conn2 <- [1,1270,null,{}] 06:33:16 INFO - PROCESS | 2127 | 1465047196553 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}] 06:33:16 INFO - PROCESS | 2127 | 1465047196555 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:16 INFO - PROCESS | 2127 | 1465047196633 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:33:16 INFO - PROCESS | 2127 | 1465047196637 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:16 INFO - PROCESS | 2127 | 1465047196638 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187e4000 == 31 [pid = 2127] [id = 325] 06:33:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1185ef400) [pid = 2127] [serial = 974] [outer = 0x0] 06:33:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x11904f000) [pid = 2127] [serial = 975] [outer = 0x1185ef400] 06:33:16 INFO - PROCESS | 2127 | 1465047196668 Marionette DEBUG loaded listener.js 06:33:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1190fcc00) [pid = 2127] [serial = 976] [outer = 0x1185ef400] 06:33:17 INFO - PROCESS | 2127 | 1465047197032 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]]]}] 06:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 06:33:17 INFO - PROCESS | 2127 | 1465047197077 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:33:17 INFO - PROCESS | 2127 | 1465047197078 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:33:17 INFO - PROCESS | 2127 | 1465047197082 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:33:17 INFO - PROCESS | 2127 | 1465047197084 Marionette TRACE conn2 <- [1,1274,null,{}] 06:33:17 INFO - PROCESS | 2127 | 1465047197092 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}] 06:33:17 INFO - PROCESS | 2127 | 1465047197095 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:17 INFO - PROCESS | 2127 | 1465047197176 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:33:17 INFO - PROCESS | 2127 | 1465047197183 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:17 INFO - PROCESS | 2127 | 1465047197185 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d4000 == 32 [pid = 2127] [id = 326] 06:33:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1133a9800) [pid = 2127] [serial = 977] [outer = 0x0] 06:33:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1216dcc00) [pid = 2127] [serial = 978] [outer = 0x1133a9800] 06:33:17 INFO - PROCESS | 2127 | 1465047197214 Marionette DEBUG loaded listener.js 06:33:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124832800) [pid = 2127] [serial = 979] [outer = 0x1133a9800] 06:33:17 INFO - PROCESS | 2127 | 1465047197569 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]]]}] 06:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 522ms 06:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:33:17 INFO - PROCESS | 2127 | 1465047197604 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:33:17 INFO - PROCESS | 2127 | 1465047197606 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:33:17 INFO - PROCESS | 2127 | 1465047197608 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:33:17 INFO - PROCESS | 2127 | 1465047197609 Marionette TRACE conn2 <- [1,1278,null,{}] 06:33:17 INFO - PROCESS | 2127 | 1465047197612 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}] 06:33:17 INFO - PROCESS | 2127 | 1465047197615 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:17 INFO - PROCESS | 2127 | 1465047197699 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:33:17 INFO - PROCESS | 2127 | 1465047197756 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:17 INFO - PROCESS | 2127 | 1465047197757 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x1242a6800 == 33 [pid = 2127] [id = 327] 06:33:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x121606800) [pid = 2127] [serial = 980] [outer = 0x0] 06:33:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x124e95000) [pid = 2127] [serial = 981] [outer = 0x121606800] 06:33:17 INFO - PROCESS | 2127 | 1465047197782 Marionette DEBUG loaded listener.js 06:33:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x125772800) [pid = 2127] [serial = 982] [outer = 0x121606800] 06:33:18 INFO - PROCESS | 2127 | 1465047198103 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]]]}] 06:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 522ms 06:33:18 INFO - PROCESS | 2127 | 1465047198133 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:33:18 INFO - PROCESS | 2127 | 1465047198134 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:33:18 INFO - PROCESS | 2127 | 1465047198145 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:33:18 INFO - PROCESS | 2127 | 1465047198148 Marionette TRACE conn2 <- [1,1282,null,{}] 06:33:18 INFO - PROCESS | 2127 | 1465047198151 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}] 06:33:18 INFO - PROCESS | 2127 | 1465047198152 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:18 INFO - PROCESS | 2127 | 1465047198250 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:33:18 INFO - PROCESS | 2127 | 1465047198253 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 2127 | 1465047198255 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x1270db800 == 34 [pid = 2127] [id = 328] 06:33:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x11299d800) [pid = 2127] [serial = 983] [outer = 0x0] 06:33:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x125dd3400) [pid = 2127] [serial = 984] [outer = 0x11299d800] 06:33:18 INFO - PROCESS | 2127 | 1465047198279 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12733b000) [pid = 2127] [serial = 985] [outer = 0x11299d800] 06:33:18 INFO - PROCESS | 2127 | 1465047198661 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]]]}] 06:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 06:33:18 INFO - PROCESS | 2127 | 1465047198667 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:33:18 INFO - PROCESS | 2127 | 1465047198668 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:33:18 INFO - PROCESS | 2127 | 1465047198670 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:33:18 INFO - PROCESS | 2127 | 1465047198671 Marionette TRACE conn2 <- [1,1286,null,{}] 06:33:18 INFO - PROCESS | 2127 | 1465047198673 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}] 06:33:18 INFO - PROCESS | 2127 | 1465047198678 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:18 INFO - PROCESS | 2127 | 1465047198801 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:33:18 INFO - PROCESS | 2127 | 1465047198811 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 2127 | 1465047198813 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293c3000 == 35 [pid = 2127] [id = 329] 06:33:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12753c000) [pid = 2127] [serial = 986] [outer = 0x0] 06:33:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c47400) [pid = 2127] [serial = 987] [outer = 0x12753c000] 06:33:18 INFO - PROCESS | 2127 | 1465047198840 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x129364800) [pid = 2127] [serial = 988] [outer = 0x12753c000] 06:33:19 INFO - PROCESS | 2127 | 1465047199193 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]]]}] 06:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 570ms 06:33:19 INFO - PROCESS | 2127 | 1465047199241 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:33:19 INFO - PROCESS | 2127 | 1465047199242 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:33:19 INFO - PROCESS | 2127 | 1465047199244 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 2127 | 1465047199246 Marionette TRACE conn2 <- [1,1290,null,{}] 06:33:19 INFO - PROCESS | 2127 | 1465047199248 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}] 06:33:19 INFO - PROCESS | 2127 | 1465047199249 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:19 INFO - PROCESS | 2127 | 1465047199347 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:33:19 INFO - PROCESS | 2127 | 1465047199359 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 2127 | 1465047199360 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a856000 == 36 [pid = 2127] [id = 330] 06:33:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x129369800) [pid = 2127] [serial = 989] [outer = 0x0] 06:33:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x129392c00) [pid = 2127] [serial = 990] [outer = 0x129369800] 06:33:19 INFO - PROCESS | 2127 | 1465047199386 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12939d000) [pid = 2127] [serial = 991] [outer = 0x129369800] 06:33:19 INFO - PROCESS | 2127 | 1465047199725 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]]]}] 06:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 521ms 06:33:19 INFO - PROCESS | 2127 | 1465047199766 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:33:19 INFO - PROCESS | 2127 | 1465047199767 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:33:19 INFO - PROCESS | 2127 | 1465047199769 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 2127 | 1465047199770 Marionette TRACE conn2 <- [1,1294,null,{}] 06:33:19 INFO - PROCESS | 2127 | 1465047199772 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}] 06:33:19 INFO - PROCESS | 2127 | 1465047199773 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:19 INFO - PROCESS | 2127 | 1465047199869 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:33:19 INFO - PROCESS | 2127 | 1465047199872 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 2127 | 1465047199873 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3b5800 == 37 [pid = 2127] [id = 331] 06:33:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x129369c00) [pid = 2127] [serial = 992] [outer = 0x0] 06:33:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x129483400) [pid = 2127] [serial = 993] [outer = 0x129369c00] 06:33:19 INFO - PROCESS | 2127 | 1465047199897 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12948d800) [pid = 2127] [serial = 994] [outer = 0x129369c00] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1132da800) [pid = 2127] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x11829bc00) [pid = 2127] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x119f60800) [pid = 2127] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x11728d400) [pid = 2127] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1182a7c00) [pid = 2127] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x111c66800) [pid = 2127] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1185b7800) [pid = 2127] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11904c800) [pid = 2127] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x116f81c00) [pid = 2127] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1168a0800) [pid = 2127] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1185b4c00) [pid = 2127] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x116049c00) [pid = 2127] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x118783c00) [pid = 2127] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x113f50400) [pid = 2127] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12704b000) [pid = 2127] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x127539000) [pid = 2127] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:33:20 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x125dd6400) [pid = 2127] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:33:20 INFO - PROCESS | 2127 | 1465047200295 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]]]}] 06:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 569ms 06:33:20 INFO - PROCESS | 2127 | 1465047200338 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:33:20 INFO - PROCESS | 2127 | 1465047200340 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:33:20 INFO - PROCESS | 2127 | 1465047200342 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 2127 | 1465047200343 Marionette TRACE conn2 <- [1,1298,null,{}] 06:33:20 INFO - PROCESS | 2127 | 1465047200345 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}] 06:33:20 INFO - PROCESS | 2127 | 1465047200346 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:20 INFO - PROCESS | 2127 | 1465047200425 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:33:20 INFO - PROCESS | 2127 | 1465047200482 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 2127 | 1465047200483 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x11a18c000 == 38 [pid = 2127] [id = 332] 06:33:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x113964000) [pid = 2127] [serial = 995] [outer = 0x0] 06:33:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118130c00) [pid = 2127] [serial = 996] [outer = 0x113964000] 06:33:20 INFO - PROCESS | 2127 | 1465047200508 Marionette DEBUG loaded listener.js 06:33:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1190fd000) [pid = 2127] [serial = 997] [outer = 0x113964000] 06:33:20 INFO - PROCESS | 2127 | 1465047200792 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]]]}] 06:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 470ms 06:33:20 INFO - PROCESS | 2127 | 1465047200819 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:33:20 INFO - PROCESS | 2127 | 1465047200820 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:33:20 INFO - PROCESS | 2127 | 1465047200822 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 2127 | 1465047200823 Marionette TRACE conn2 <- [1,1302,null,{}] 06:33:20 INFO - PROCESS | 2127 | 1465047200826 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}] 06:33:20 INFO - PROCESS | 2127 | 1465047200827 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:20 INFO - PROCESS | 2127 | 1465047200923 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:33:20 INFO - PROCESS | 2127 | 1465047200927 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 2127 | 1465047200928 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc5a800 == 39 [pid = 2127] [id = 333] 06:33:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1233e2800) [pid = 2127] [serial = 998] [outer = 0x0] 06:33:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x128c08400) [pid = 2127] [serial = 999] [outer = 0x1233e2800] 06:33:20 INFO - PROCESS | 2127 | 1465047200959 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x12948ec00) [pid = 2127] [serial = 1000] [outer = 0x1233e2800] 06:33:21 INFO - PROCESS | 2127 | 1465047201278 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]]]}] 06:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 06:33:21 INFO - PROCESS | 2127 | 1465047201293 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:33:21 INFO - PROCESS | 2127 | 1465047201296 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:33:21 INFO - PROCESS | 2127 | 1465047201300 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 2127 | 1465047201301 Marionette TRACE conn2 <- [1,1306,null,{}] 06:33:21 INFO - PROCESS | 2127 | 1465047201304 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}] 06:33:21 INFO - PROCESS | 2127 | 1465047201305 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:21 INFO - PROCESS | 2127 | 1465047201425 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:33:21 INFO - PROCESS | 2127 | 1465047201431 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:21 INFO - PROCESS | 2127 | 1465047201432 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdde800 == 40 [pid = 2127] [id = 334] 06:33:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11802d000) [pid = 2127] [serial = 1001] [outer = 0x0] 06:33:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x129621800) [pid = 2127] [serial = 1002] [outer = 0x11802d000] 06:33:21 INFO - PROCESS | 2127 | 1465047201458 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12a7f7800) [pid = 2127] [serial = 1003] [outer = 0x11802d000] 06:33:21 INFO - PROCESS | 2127 | 1465047201785 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]]]}] 06:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 519ms 06:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:33:21 INFO - PROCESS | 2127 | 1465047201820 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:33:21 INFO - PROCESS | 2127 | 1465047201821 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:33:21 INFO - PROCESS | 2127 | 1465047201823 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:33:21 INFO - PROCESS | 2127 | 1465047201824 Marionette TRACE conn2 <- [1,1310,null,{}] 06:33:21 INFO - PROCESS | 2127 | 1465047201827 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}] 06:33:21 INFO - PROCESS | 2127 | 1465047201828 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:21 INFO - PROCESS | 2127 | 1465047201910 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:33:21 INFO - PROCESS | 2127 | 1465047201915 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:21 INFO - PROCESS | 2127 | 1465047201917 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2e7000 == 41 [pid = 2127] [id = 335] 06:33:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12a906000) [pid = 2127] [serial = 1004] [outer = 0x0] 06:33:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12a90c000) [pid = 2127] [serial = 1005] [outer = 0x12a906000] 06:33:21 INFO - PROCESS | 2127 | 1465047201949 Marionette DEBUG loaded listener.js 06:33:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12a9e1c00) [pid = 2127] [serial = 1006] [outer = 0x12a906000] 06:33:22 INFO - PROCESS | 2127 | 1465047202404 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] 06:33:22 INFO - PROCESS | 2127 | 1465047202445 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:33:22 INFO - PROCESS | 2127 | 1465047202449 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:33:22 INFO - PROCESS | 2127 | 1465047202451 Marionette TRACE conn2 <- [1,1314,null,{}] 06:33:22 INFO - PROCESS | 2127 | 1465047202455 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}] 06:33:22 INFO - PROCESS | 2127 | 1465047202456 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:22 INFO - PROCESS | 2127 | 1465047202565 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:33:22 INFO - PROCESS | 2127 | 1465047202633 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 2127 | 1465047202634 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e32800 == 42 [pid = 2127] [id = 336] 06:33:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x116630c00) [pid = 2127] [serial = 1007] [outer = 0x0] 06:33:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x11829b400) [pid = 2127] [serial = 1008] [outer = 0x116630c00] 06:33:22 INFO - PROCESS | 2127 | 1465047202663 Marionette DEBUG loaded listener.js 06:33:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1183aa800) [pid = 2127] [serial = 1009] [outer = 0x116630c00] 06:33:23 INFO - PROCESS | 2127 | 1465047203090 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]]]}] 06:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 06:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:33:23 INFO - PROCESS | 2127 | 1465047203118 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 2127 | 1465047203122 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:33:23 INFO - PROCESS | 2127 | 1465047203126 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 2127 | 1465047203128 Marionette TRACE conn2 <- [1,1318,null,{}] 06:33:23 INFO - PROCESS | 2127 | 1465047203155 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}] 06:33:23 INFO - PROCESS | 2127 | 1465047203156 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:23 INFO - PROCESS | 2127 | 1465047203259 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:33:23 INFO - PROCESS | 2127 | 1465047203317 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:23 INFO - PROCESS | 2127 | 1465047203319 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x126d06800 == 43 [pid = 2127] [id = 337] 06:33:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1185d2000) [pid = 2127] [serial = 1010] [outer = 0x0] 06:33:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x119053000) [pid = 2127] [serial = 1011] [outer = 0x1185d2000] 06:33:23 INFO - PROCESS | 2127 | 1465047203350 Marionette DEBUG loaded listener.js 06:33:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1237c7c00) [pid = 2127] [serial = 1012] [outer = 0x1185d2000] 06:33:23 INFO - PROCESS | 2127 | 1465047203771 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]]]}] 06:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 696ms 06:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:33:23 INFO - PROCESS | 2127 | 1465047203829 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 2127 | 1465047203830 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:33:23 INFO - PROCESS | 2127 | 1465047203834 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 2127 | 1465047203837 Marionette TRACE conn2 <- [1,1322,null,{}] 06:33:23 INFO - PROCESS | 2127 | 1465047203845 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}] 06:33:23 INFO - PROCESS | 2127 | 1465047203849 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:23 INFO - PROCESS | 2127 | 1465047203949 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:33:24 INFO - PROCESS | 2127 | 1465047204019 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 2127 | 1465047204021 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2ee800 == 44 [pid = 2127] [id = 338] 06:33:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12753c400) [pid = 2127] [serial = 1013] [outer = 0x0] 06:33:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x128c09400) [pid = 2127] [serial = 1014] [outer = 0x12753c400] 06:33:24 INFO - PROCESS | 2127 | 1465047204052 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x128c48400) [pid = 2127] [serial = 1015] [outer = 0x12753c400] 06:33:24 INFO - PROCESS | 2127 | 1465047204477 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]]]}] 06:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 673ms 06:33:24 INFO - PROCESS | 2127 | 1465047204507 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:33:24 INFO - PROCESS | 2127 | 1465047204509 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:33:24 INFO - PROCESS | 2127 | 1465047204512 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:33:24 INFO - PROCESS | 2127 | 1465047204513 Marionette TRACE conn2 <- [1,1326,null,{}] 06:33:24 INFO - PROCESS | 2127 | 1465047204534 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}] 06:33:24 INFO - PROCESS | 2127 | 1465047204535 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:24 INFO - PROCESS | 2127 | 1465047204640 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:33:24 INFO - PROCESS | 2127 | 1465047204709 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 2127 | 1465047204710 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca6c000 == 45 [pid = 2127] [id = 339] 06:33:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x128d0a800) [pid = 2127] [serial = 1016] [outer = 0x0] 06:33:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x12936d800) [pid = 2127] [serial = 1017] [outer = 0x128d0a800] 06:33:24 INFO - PROCESS | 2127 | 1465047204739 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x129622000) [pid = 2127] [serial = 1018] [outer = 0x128d0a800] 06:33:25 INFO - PROCESS | 2127 | 1465047205149 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]]]}] 06:33:25 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 06:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 06:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:33:25 INFO - PROCESS | 2127 | 1465047205183 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:33:25 INFO - PROCESS | 2127 | 1465047205184 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:33:25 INFO - PROCESS | 2127 | 1465047205186 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:33:25 INFO - PROCESS | 2127 | 1465047205188 Marionette TRACE conn2 <- [1,1330,null,{}] 06:33:25 INFO - PROCESS | 2127 | 1465047205190 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}] 06:33:25 INFO - PROCESS | 2127 | 1465047205191 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:25 INFO - PROCESS | 2127 | 1465047205307 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:33:25 INFO - PROCESS | 2127 | 1465047205363 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:25 INFO - PROCESS | 2127 | 1465047205364 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d002800 == 46 [pid = 2127] [id = 340] 06:33:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x128d0b000) [pid = 2127] [serial = 1019] [outer = 0x0] 06:33:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x12a7ed400) [pid = 2127] [serial = 1020] [outer = 0x128d0b000] 06:33:25 INFO - PROCESS | 2127 | 1465047205393 Marionette DEBUG loaded listener.js 06:33:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12a908800) [pid = 2127] [serial = 1021] [outer = 0x128d0b000] 06:33:26 INFO - PROCESS | 2127 | 1465047206021 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]]]}] 06:33:26 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 06:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 870ms 06:33:26 INFO - PROCESS | 2127 | 1465047206068 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:33:26 INFO - PROCESS | 2127 | 1465047206071 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:33:26 INFO - PROCESS | 2127 | 1465047206076 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:33:26 INFO - PROCESS | 2127 | 1465047206077 Marionette TRACE conn2 <- [1,1334,null,{}] 06:33:26 INFO - PROCESS | 2127 | 1465047206083 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}] 06:33:26 INFO - PROCESS | 2127 | 1465047206085 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:26 INFO - PROCESS | 2127 | 1465047206183 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:33:26 INFO - PROCESS | 2127 | 1465047206257 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:26 INFO - PROCESS | 2127 | 1465047206260 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x11683d000 == 47 [pid = 2127] [id = 341] 06:33:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x1129a0c00) [pid = 2127] [serial = 1022] [outer = 0x0] 06:33:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x1180ba800) [pid = 2127] [serial = 1023] [outer = 0x1129a0c00] 06:33:26 INFO - PROCESS | 2127 | 1465047206289 Marionette DEBUG loaded listener.js 06:33:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x1182a1800) [pid = 2127] [serial = 1024] [outer = 0x1129a0c00] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdde800 == 46 [pid = 2127] [id = 334] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc5a800 == 45 [pid = 2127] [id = 333] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x11a18c000 == 44 [pid = 2127] [id = 332] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3b5800 == 43 [pid = 2127] [id = 331] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12a856000 == 42 [pid = 2127] [id = 330] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x1293c3000 == 41 [pid = 2127] [id = 329] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x1270db800 == 40 [pid = 2127] [id = 328] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x1242a6800 == 39 [pid = 2127] [id = 327] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d4000 == 38 [pid = 2127] [id = 326] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x1187e4000 == 37 [pid = 2127] [id = 325] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x116876000 == 36 [pid = 2127] [id = 324] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x119dd5800 == 35 [pid = 2127] [id = 323] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x116a9a000 == 34 [pid = 2127] [id = 322] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3c9800 == 33 [pid = 2127] [id = 321] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12d002800 == 32 [pid = 2127] [id = 340] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca6c000 == 31 [pid = 2127] [id = 339] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2ee800 == 30 [pid = 2127] [id = 338] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x126d06800 == 29 [pid = 2127] [id = 337] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2e7000 == 28 [pid = 2127] [id = 335] 06:33:27 INFO - PROCESS | 2127 | --DOCSHELL 0x117e32800 == 27 [pid = 2127] [id = 336] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x1233e1c00) [pid = 2127] [serial = 945] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x12160cc00) [pid = 2127] [serial = 943] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x1185b3c00) [pid = 2127] [serial = 954] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x126f4d400) [pid = 2127] [serial = 948] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x12704e000) [pid = 2127] [serial = 949] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x116005800) [pid = 2127] [serial = 930] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x113da2000) [pid = 2127] [serial = 931] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x127534400) [pid = 2127] [serial = 951] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x128c06000) [pid = 2127] [serial = 957] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x128c44400) [pid = 2127] [serial = 960] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x128e44400) [pid = 2127] [serial = 961] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x127536400) [pid = 2127] [serial = 955] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x116603800) [pid = 2127] [serial = 952] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x125dd1c00) [pid = 2127] [serial = 946] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x11959d000) [pid = 2127] [serial = 940] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x128c0e800) [pid = 2127] [serial = 958] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x129064000) [pid = 2127] [serial = 963] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1166e1c00) [pid = 2127] [serial = 913] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x113f0c400) [pid = 2127] [serial = 912] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1190f0c00) [pid = 2127] [serial = 916] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11877a400) [pid = 2127] [serial = 915] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124eccc00) [pid = 2127] [serial = 919] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x124833800) [pid = 2127] [serial = 918] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x128c40400) [pid = 2127] [serial = 922] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x127337400) [pid = 2127] [serial = 921] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x11877dc00) [pid = 2127] [serial = 925] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x118320c00) [pid = 2127] [serial = 924] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1184cd000) [pid = 2127] [serial = 936] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1185d4c00) [pid = 2127] [serial = 937] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1190ef800) [pid = 2127] [serial = 939] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x121609800) [pid = 2127] [serial = 928] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1191ec800) [pid = 2127] [serial = 927] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x1180bac00) [pid = 2127] [serial = 933] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x118299000) [pid = 2127] [serial = 934] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x119c7c000) [pid = 2127] [serial = 942] [outer = 0x0] [url = about:blank] 06:33:27 INFO - PROCESS | 2127 | 1465047207298 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]]]}] 06:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1274ms 06:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:33:27 INFO - PROCESS | 2127 | 1465047207350 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:33:27 INFO - PROCESS | 2127 | 1465047207352 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:33:27 INFO - PROCESS | 2127 | 1465047207355 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:33:27 INFO - PROCESS | 2127 | 1465047207357 Marionette TRACE conn2 <- [1,1338,null,{}] 06:33:27 INFO - PROCESS | 2127 | 1465047207361 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}] 06:33:27 INFO - PROCESS | 2127 | 1465047207364 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:27 INFO - PROCESS | 2127 | 1465047207452 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:33:27 INFO - PROCESS | 2127 | 1465047207458 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:27 INFO - PROCESS | 2127 | 1465047207460 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x113fe6000 == 28 [pid = 2127] [id = 342] 06:33:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1133a6800) [pid = 2127] [serial = 1025] [outer = 0x0] 06:33:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x113f10c00) [pid = 2127] [serial = 1026] [outer = 0x1133a6800] 06:33:27 INFO - PROCESS | 2127 | 1465047207492 Marionette DEBUG loaded listener.js 06:33:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x115ea6400) [pid = 2127] [serial = 1027] [outer = 0x1133a6800] 06:33:28 INFO - PROCESS | 2127 | 1465047208337 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]]]}] 06:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1021ms 06:33:28 INFO - PROCESS | 2127 | 1465047208376 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:33:28 INFO - PROCESS | 2127 | 1465047208379 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:33:28 INFO - PROCESS | 2127 | 1465047208383 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:33:28 INFO - PROCESS | 2127 | 1465047208385 Marionette TRACE conn2 <- [1,1342,null,{}] 06:33:28 INFO - PROCESS | 2127 | 1465047208388 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}] 06:33:28 INFO - PROCESS | 2127 | 1465047208390 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:28 INFO - PROCESS | 2127 | 1465047208500 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:33:28 INFO - PROCESS | 2127 | 1465047208550 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:28 INFO - PROCESS | 2127 | 1465047208551 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x116851000 == 29 [pid = 2127] [id = 343] 06:33:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x113f11400) [pid = 2127] [serial = 1028] [outer = 0x0] 06:33:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x115eaa000) [pid = 2127] [serial = 1029] [outer = 0x113f11400] 06:33:28 INFO - PROCESS | 2127 | 1465047208584 Marionette DEBUG loaded listener.js 06:33:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x116623c00) [pid = 2127] [serial = 1030] [outer = 0x113f11400] 06:33:29 INFO - PROCESS | 2127 | 1465047209105 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]]]}] 06:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 06:33:29 INFO - PROCESS | 2127 | 1465047209161 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:33:29 INFO - PROCESS | 2127 | 1465047209167 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:33:29 INFO - PROCESS | 2127 | 1465047209172 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - PROCESS | 2127 | 1465047209174 Marionette TRACE conn2 <- [1,1346,null,{}] 06:33:29 INFO - PROCESS | 2127 | 1465047209176 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}] 06:33:29 INFO - PROCESS | 2127 | 1465047209178 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:29 INFO - PROCESS | 2127 | 1465047209283 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:33:29 INFO - PROCESS | 2127 | 1465047209356 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:29 INFO - PROCESS | 2127 | 1465047209357 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x1180d0000 == 30 [pid = 2127] [id = 344] 06:33:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x111ed5800) [pid = 2127] [serial = 1031] [outer = 0x0] 06:33:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1180c8400) [pid = 2127] [serial = 1032] [outer = 0x111ed5800] 06:33:29 INFO - PROCESS | 2127 | 1465047209389 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11812f400) [pid = 2127] [serial = 1033] [outer = 0x111ed5800] 06:33:30 INFO - PROCESS | 2127 | 1465047210025 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]]]}] 06:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 919ms 06:33:30 INFO - PROCESS | 2127 | 1465047210092 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:33:30 INFO - PROCESS | 2127 | 1465047210094 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:33:30 INFO - PROCESS | 2127 | 1465047210097 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:33:30 INFO - PROCESS | 2127 | 1465047210099 Marionette TRACE conn2 <- [1,1350,null,{}] 06:33:30 INFO - PROCESS | 2127 | 1465047210104 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}] 06:33:30 INFO - PROCESS | 2127 | 1465047210105 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:30 INFO - PROCESS | 2127 | 1465047210215 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:33:30 INFO - PROCESS | 2127 | --DOCSHELL 0x11683d000 == 29 [pid = 2127] [id = 341] 06:33:30 INFO - PROCESS | 2127 | 1465047210267 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 2127 | 1465047210270 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x1161da800 == 30 [pid = 2127] [id = 345] 06:33:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x115eaa800) [pid = 2127] [serial = 1034] [outer = 0x0] 06:33:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x11619ac00) [pid = 2127] [serial = 1035] [outer = 0x115eaa800] 06:33:30 INFO - PROCESS | 2127 | 1465047210298 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x116f8a400) [pid = 2127] [serial = 1036] [outer = 0x115eaa800] 06:33:30 INFO - PROCESS | 2127 | 1465047210617 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]]]}] 06:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 06:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:33:30 INFO - PROCESS | 2127 | 1465047210668 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:33:30 INFO - PROCESS | 2127 | 1465047210671 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:33:30 INFO - PROCESS | 2127 | 1465047210675 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:33:30 INFO - PROCESS | 2127 | 1465047210677 Marionette TRACE conn2 <- [1,1354,null,{}] 06:33:30 INFO - PROCESS | 2127 | 1465047210679 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}] 06:33:30 INFO - PROCESS | 2127 | 1465047210681 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:30 INFO - PROCESS | 2127 | 1465047210759 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:33:30 INFO - PROCESS | 2127 | 1465047210766 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 2127 | 1465047210768 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x11979d800 == 31 [pid = 2127] [id = 346] 06:33:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x118129000) [pid = 2127] [serial = 1037] [outer = 0x0] 06:33:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x11832b800) [pid = 2127] [serial = 1038] [outer = 0x118129000] 06:33:30 INFO - PROCESS | 2127 | 1465047210794 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1185b2400) [pid = 2127] [serial = 1039] [outer = 0x118129000] 06:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 468ms 06:33:31 INFO - PROCESS | 2127 | 1465047211139 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]]]}] 06:33:31 INFO - PROCESS | 2127 | 1465047211144 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 2127 | 1465047211146 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:33:31 INFO - PROCESS | 2127 | 1465047211152 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 2127 | 1465047211154 Marionette TRACE conn2 <- [1,1358,null,{}] 06:33:31 INFO - PROCESS | 2127 | 1465047211164 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}] 06:33:31 INFO - PROCESS | 2127 | 1465047211168 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:31 INFO - PROCESS | 2127 | 1465047211256 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:33:31 INFO - PROCESS | 2127 | 1465047211315 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:31 INFO - PROCESS | 2127 | 1465047211317 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d8800 == 32 [pid = 2127] [id = 347] 06:33:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1185b3000) [pid = 2127] [serial = 1040] [outer = 0x0] 06:33:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1185d7800) [pid = 2127] [serial = 1041] [outer = 0x1185b3000] 06:33:31 INFO - PROCESS | 2127 | 1465047211352 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1190f9400) [pid = 2127] [serial = 1042] [outer = 0x1185b3000] 06:33:31 INFO - PROCESS | 2127 | 1465047211694 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]]]}] 06:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 571ms 06:33:31 INFO - PROCESS | 2127 | 1465047211722 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 2127 | 1465047211724 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:33:31 INFO - PROCESS | 2127 | 1465047211732 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 2127 | 1465047211733 Marionette TRACE conn2 <- [1,1362,null,{}] 06:33:31 INFO - PROCESS | 2127 | 1465047211736 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}] 06:33:31 INFO - PROCESS | 2127 | 1465047211737 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:31 INFO - PROCESS | 2127 | 1465047211835 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:33:31 INFO - PROCESS | 2127 | 1465047211839 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:31 INFO - PROCESS | 2127 | 1465047211840 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x1242a9800 == 33 [pid = 2127] [id = 348] 06:33:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1191ec800) [pid = 2127] [serial = 1043] [outer = 0x0] 06:33:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x119783800) [pid = 2127] [serial = 1044] [outer = 0x1191ec800] 06:33:31 INFO - PROCESS | 2127 | 1465047211865 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x119d65c00) [pid = 2127] [serial = 1045] [outer = 0x1191ec800] 06:33:32 INFO - PROCESS | 2127 | 1465047212236 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]]]}] 06:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 517ms 06:33:32 INFO - PROCESS | 2127 | 1465047212251 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:33:32 INFO - PROCESS | 2127 | 1465047212252 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:33:32 INFO - PROCESS | 2127 | 1465047212254 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 2127 | 1465047212255 Marionette TRACE conn2 <- [1,1366,null,{}] 06:33:32 INFO - PROCESS | 2127 | 1465047212257 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}] 06:33:32 INFO - PROCESS | 2127 | 1465047212259 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:32 INFO - PROCESS | 2127 | 1465047212355 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:33:32 INFO - PROCESS | 2127 | 1465047212391 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:32 INFO - PROCESS | 2127 | 1465047212393 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257b3000 == 34 [pid = 2127] [id = 349] 06:33:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x1195c9400) [pid = 2127] [serial = 1046] [outer = 0x0] 06:33:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x119f6fc00) [pid = 2127] [serial = 1047] [outer = 0x1195c9400] 06:33:32 INFO - PROCESS | 2127 | 1465047212424 Marionette DEBUG loaded listener.js 06:33:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12160fc00) [pid = 2127] [serial = 1048] [outer = 0x1195c9400] 06:33:32 INFO - PROCESS | 2127 | 1465047212823 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] 06:33:32 INFO - PROCESS | 2127 | 1465047212875 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:33:32 INFO - PROCESS | 2127 | 1465047212878 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 2127 | 1465047212880 Marionette TRACE conn2 <- [1,1370,null,{}] 06:33:32 INFO - PROCESS | 2127 | 1465047212889 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}] 06:33:32 INFO - PROCESS | 2127 | 1465047212895 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:33 INFO - PROCESS | 2127 | 1465047213073 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:33:33 INFO - PROCESS | 2127 | 1465047213099 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:33 INFO - PROCESS | 2127 | 1465047213100 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x128e7e800 == 35 [pid = 2127] [id = 350] 06:33:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x1237d5c00) [pid = 2127] [serial = 1049] [outer = 0x0] 06:33:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x124b8b800) [pid = 2127] [serial = 1050] [outer = 0x1237d5c00] 06:33:33 INFO - PROCESS | 2127 | 1465047213141 Marionette DEBUG loaded listener.js 06:33:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x126d8ec00) [pid = 2127] [serial = 1051] [outer = 0x1237d5c00] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1129a0c00) [pid = 2127] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x11299d800) [pid = 2127] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12753c000) [pid = 2127] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x113964000) [pid = 2127] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x121606800) [pid = 2127] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1133a9800) [pid = 2127] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x116630c00) [pid = 2127] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11829d400) [pid = 2127] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x128c0ec00) [pid = 2127] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1182a0800) [pid = 2127] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x129369800) [pid = 2127] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1185ef400) [pid = 2127] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x113dadc00) [pid = 2127] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1185d2000) [pid = 2127] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12753c400) [pid = 2127] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x129369c00) [pid = 2127] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x128d0a800) [pid = 2127] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x128d0b000) [pid = 2127] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1233e2800) [pid = 2127] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12a906000) [pid = 2127] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:33:33 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x11802d000) [pid = 2127] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:33:33 INFO - PROCESS | 2127 | 1465047213585 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] 06:33:33 INFO - PROCESS | 2127 | 1465047213622 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:33:33 INFO - PROCESS | 2127 | 1465047213625 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:33:33 INFO - PROCESS | 2127 | 1465047213627 Marionette TRACE conn2 <- [1,1374,null,{}] 06:33:33 INFO - PROCESS | 2127 | 1465047213640 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}] 06:33:33 INFO - PROCESS | 2127 | 1465047213642 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:33 INFO - PROCESS | 2127 | 1465047213767 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:33:33 INFO - PROCESS | 2127 | 1465047213791 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:33 INFO - PROCESS | 2127 | 1465047213792 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x123479800 == 36 [pid = 2127] [id = 351] 06:33:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x113964000) [pid = 2127] [serial = 1052] [outer = 0x0] 06:33:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11812c400) [pid = 2127] [serial = 1053] [outer = 0x113964000] 06:33:33 INFO - PROCESS | 2127 | 1465047213834 Marionette DEBUG loaded listener.js 06:33:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11877ec00) [pid = 2127] [serial = 1054] [outer = 0x113964000] 06:33:34 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate - 06:33:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13 06:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:34 INFO - _addTest/ [0,1377,"getWindowHandle",null] 06:33:34 INFO - PROCESS | 2127 | 1465047214256 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:33:34 INFO - PROCESS | 2127 | 1465047214258 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - PROCESS | 2127 | 1465047214260 Marionette TRACE conn2 <- [1,1378,null,{}] 06:33:34 INFO - PROCESS | 2127 | 1465047214262 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}] 06:33:34 INFO - PROCESS | 2127 | 1465047214265 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:34 INFO - PROCESS | 2127 | 1465047214369 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:33:34 INFO - PROCESS | 2127 | 1465047214375 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 2127 | 1465047214376 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x12976c800 == 37 [pid = 2127] [id = 352] 06:33:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x113b8dc00) [pid = 2127] [serial = 1055] [outer = 0x0] 06:33:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124898000) [pid = 2127] [serial = 1056] [outer = 0x113b8dc00] 06:33:34 INFO - PROCESS | 2127 | 1465047214400 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x126fc9c00) [pid = 2127] [serial = 1057] [outer = 0x113b8dc00] 06:33:34 INFO - PROCESS | 2127 | 1465047214702 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] 06:33:34 INFO - PROCESS | 2127 | 1465047214732 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:33:34 INFO - PROCESS | 2127 | 1465047214735 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - PROCESS | 2127 | 1465047214736 Marionette TRACE conn2 <- [1,1382,null,{}] 06:33:34 INFO - PROCESS | 2127 | 1465047214738 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}] 06:33:34 INFO - PROCESS | 2127 | 1465047214739 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:34 INFO - PROCESS | 2127 | 1465047214819 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:33:34 INFO - PROCESS | 2127 | 1465047214823 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 2127 | 1465047214824 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a964800 == 38 [pid = 2127] [id = 353] 06:33:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1185ee000) [pid = 2127] [serial = 1058] [outer = 0x0] 06:33:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12753c400) [pid = 2127] [serial = 1059] [outer = 0x1185ee000] 06:33:34 INFO - PROCESS | 2127 | 1465047214857 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c06800) [pid = 2127] [serial = 1060] [outer = 0x1185ee000] 06:33:35 INFO - PROCESS | 2127 | [2127] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:33:35 INFO - PROCESS | 2127 | 1465047215204 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] 06:33:35 INFO - PROCESS | 2127 | 1465047215258 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:33:35 INFO - PROCESS | 2127 | 1465047215260 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 2127 | 1465047215261 Marionette TRACE conn2 <- [1,1386,null,{}] 06:33:35 INFO - PROCESS | 2127 | 1465047215264 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}] 06:33:35 INFO - PROCESS | 2127 | 1465047215265 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:35 INFO - PROCESS | 2127 | 1465047215340 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:33:35 INFO - PROCESS | 2127 | 1465047215343 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 2127 | 1465047215344 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:35 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34f800 == 39 [pid = 2127] [id = 354] 06:33:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128c0ec00) [pid = 2127] [serial = 1061] [outer = 0x0] 06:33:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128c44000) [pid = 2127] [serial = 1062] [outer = 0x128c0ec00] 06:33:35 INFO - PROCESS | 2127 | 1465047215369 Marionette DEBUG loaded listener.js 06:33:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128c4e800) [pid = 2127] [serial = 1063] [outer = 0x128c0ec00] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x11979d800 == 38 [pid = 2127] [id = 346] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1161da800 == 37 [pid = 2127] [id = 345] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1180d0000 == 36 [pid = 2127] [id = 344] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x116851000 == 35 [pid = 2127] [id = 343] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x113fe6000 == 34 [pid = 2127] [id = 342] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1257b3000 == 33 [pid = 2127] [id = 349] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x123479800 == 32 [pid = 2127] [id = 351] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d8800 == 31 [pid = 2127] [id = 347] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x128e7e800 == 30 [pid = 2127] [id = 350] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x1242a9800 == 29 [pid = 2127] [id = 348] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x12976c800 == 28 [pid = 2127] [id = 352] 06:33:36 INFO - PROCESS | 2127 | --DOCSHELL 0x12a964800 == 27 [pid = 2127] [id = 353] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1180ba800) [pid = 2127] [serial = 1023] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1182a1800) [pid = 2127] [serial = 1024] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x125dd3400) [pid = 2127] [serial = 984] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x128c47400) [pid = 2127] [serial = 987] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x118130c00) [pid = 2127] [serial = 996] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x124e95000) [pid = 2127] [serial = 981] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1216dcc00) [pid = 2127] [serial = 978] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11829b400) [pid = 2127] [serial = 1008] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x124832800) [pid = 2127] [serial = 979] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x118312400) [pid = 2127] [serial = 972] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1184ca000) [pid = 2127] [serial = 973] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x129370000) [pid = 2127] [serial = 964] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1182a6800) [pid = 2127] [serial = 969] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x11852f000) [pid = 2127] [serial = 970] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x129392c00) [pid = 2127] [serial = 990] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x11904f000) [pid = 2127] [serial = 975] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x1190fcc00) [pid = 2127] [serial = 976] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x116048800) [pid = 2127] [serial = 966] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x1168a1000) [pid = 2127] [serial = 967] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x119053000) [pid = 2127] [serial = 1011] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x1183aa800) [pid = 2127] [serial = 1009] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x128c09400) [pid = 2127] [serial = 1014] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x129483400) [pid = 2127] [serial = 993] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x1237c7c00) [pid = 2127] [serial = 1012] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x12936d800) [pid = 2127] [serial = 1017] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x128c48400) [pid = 2127] [serial = 1015] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x12a908800) [pid = 2127] [serial = 1021] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x12a7ed400) [pid = 2127] [serial = 1020] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x129622000) [pid = 2127] [serial = 1018] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x128c08400) [pid = 2127] [serial = 999] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x12a90c000) [pid = 2127] [serial = 1005] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x12a9e1c00) [pid = 2127] [serial = 1006] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x12948d800) [pid = 2127] [serial = 994] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 63 (0x129364800) [pid = 2127] [serial = 988] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 62 (0x12a7f7800) [pid = 2127] [serial = 1003] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 61 (0x12939d000) [pid = 2127] [serial = 991] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 60 (0x1190fd000) [pid = 2127] [serial = 997] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 59 (0x12733b000) [pid = 2127] [serial = 985] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 58 (0x12948ec00) [pid = 2127] [serial = 1000] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 57 (0x125772800) [pid = 2127] [serial = 982] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 56 (0x129621800) [pid = 2127] [serial = 1002] [outer = 0x0] [url = about:blank] 06:33:36 INFO - PROCESS | 2127 | --DOMWINDOW == 55 (0x113f10c00) [pid = 2127] [serial = 1026] [outer = 0x0] [url = about:blank] 06:33:37 INFO - PROCESS | 2127 | 1465047217023 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] 06:33:37 INFO - PROCESS | 2127 | 1465047217038 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:33:37 INFO - PROCESS | 2127 | 1465047217042 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:33:37 INFO - PROCESS | 2127 | 1465047217044 Marionette TRACE conn2 <- [1,1390,null,{}] 06:33:37 INFO - PROCESS | 2127 | 1465047217048 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}] 06:33:37 INFO - PROCESS | 2127 | 1465047217050 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:37 INFO - PROCESS | 2127 | 1465047217135 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:33:37 INFO - PROCESS | 2127 | 1465047217191 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:37 INFO - PROCESS | 2127 | 1465047217194 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x116110800 == 28 [pid = 2127] [id = 355] 06:33:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 56 (0x113f51400) [pid = 2127] [serial = 1064] [outer = 0x0] 06:33:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 57 (0x11689f000) [pid = 2127] [serial = 1065] [outer = 0x113f51400] 06:33:37 INFO - PROCESS | 2127 | 1465047217223 Marionette DEBUG loaded listener.js 06:33:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 58 (0x115e4ac00) [pid = 2127] [serial = 1066] [outer = 0x113f51400] 06:33:37 INFO - PROCESS | 2127 | 1465047217539 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]]]}] 06:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 522ms 06:33:37 INFO - PROCESS | 2127 | 1465047217566 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:33:37 INFO - PROCESS | 2127 | 1465047217571 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:33:37 INFO - PROCESS | 2127 | 1465047217575 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:33:37 INFO - PROCESS | 2127 | 1465047217577 Marionette TRACE conn2 <- [1,1394,null,{}] 06:33:37 INFO - PROCESS | 2127 | 1465047217582 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}] 06:33:37 INFO - PROCESS | 2127 | 1465047217584 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:37 INFO - PROCESS | 2127 | 1465047217667 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:33:37 INFO - PROCESS | 2127 | 1465047217671 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:37 INFO - PROCESS | 2127 | 1465047217673 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e1e000 == 29 [pid = 2127] [id = 356] 06:33:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 59 (0x118124c00) [pid = 2127] [serial = 1067] [outer = 0x0] 06:33:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 60 (0x118316400) [pid = 2127] [serial = 1068] [outer = 0x118124c00] 06:33:37 INFO - PROCESS | 2127 | 1465047217701 Marionette DEBUG loaded listener.js 06:33:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 61 (0x11832f800) [pid = 2127] [serial = 1069] [outer = 0x118124c00] 06:33:38 INFO - PROCESS | 2127 | 1465047218044 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]]]}] 06:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 06:33:38 INFO - PROCESS | 2127 | 1465047218095 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:33:38 INFO - PROCESS | 2127 | 1465047218097 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:33:38 INFO - PROCESS | 2127 | 1465047218099 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:33:38 INFO - PROCESS | 2127 | 1465047218110 Marionette TRACE conn2 <- [1,1398,null,{}] 06:33:38 INFO - PROCESS | 2127 | 1465047218118 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}] 06:33:38 INFO - PROCESS | 2127 | 1465047218121 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:38 INFO - PROCESS | 2127 | 1465047218200 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:33:38 INFO - PROCESS | 2127 | 1465047218205 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 2127 | 1465047218207 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x119576800 == 30 [pid = 2127] [id = 357] 06:33:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 62 (0x111c5f800) [pid = 2127] [serial = 1070] [outer = 0x0] 06:33:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 63 (0x1185ef400) [pid = 2127] [serial = 1071] [outer = 0x111c5f800] 06:33:38 INFO - PROCESS | 2127 | 1465047218235 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x1190f4000) [pid = 2127] [serial = 1072] [outer = 0x111c5f800] 06:33:38 INFO - PROCESS | 2127 | 1465047218591 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]]]}] 06:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 529ms 06:33:38 INFO - PROCESS | 2127 | 1465047218638 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:33:38 INFO - PROCESS | 2127 | 1465047218640 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:33:38 INFO - PROCESS | 2127 | 1465047218642 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:33:38 INFO - PROCESS | 2127 | 1465047218643 Marionette TRACE conn2 <- [1,1402,null,{}] 06:33:38 INFO - PROCESS | 2127 | 1465047218645 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}] 06:33:38 INFO - PROCESS | 2127 | 1465047218647 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:38 INFO - PROCESS | 2127 | 1465047218726 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:33:38 INFO - PROCESS | 2127 | 1465047218731 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:38 INFO - PROCESS | 2127 | 1465047218733 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e0800 == 31 [pid = 2127] [id = 358] 06:33:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x1190fec00) [pid = 2127] [serial = 1073] [outer = 0x0] 06:33:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x119f61800) [pid = 2127] [serial = 1074] [outer = 0x1190fec00] 06:33:38 INFO - PROCESS | 2127 | 1465047218759 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x121609000) [pid = 2127] [serial = 1075] [outer = 0x1190fec00] 06:33:39 INFO - PROCESS | 2127 | 1465047219127 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]]]}] 06:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 519ms 06:33:39 INFO - PROCESS | 2127 | 1465047219162 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:33:39 INFO - PROCESS | 2127 | 1465047219177 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:33:39 INFO - PROCESS | 2127 | 1465047219181 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 2127 | 1465047219183 Marionette TRACE conn2 <- [1,1406,null,{}] 06:33:39 INFO - PROCESS | 2127 | 1465047219186 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}] 06:33:39 INFO - PROCESS | 2127 | 1465047219189 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:39 INFO - PROCESS | 2127 | 1465047219340 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:33:39 INFO - PROCESS | 2127 | 1465047219353 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:39 INFO - PROCESS | 2127 | 1465047219354 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x124095000 == 32 [pid = 2127] [id = 359] 06:33:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x1180bb800) [pid = 2127] [serial = 1076] [outer = 0x0] 06:33:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x12160d000) [pid = 2127] [serial = 1077] [outer = 0x1180bb800] 06:33:39 INFO - PROCESS | 2127 | 1465047219395 Marionette DEBUG loaded listener.js 06:33:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x124665000) [pid = 2127] [serial = 1078] [outer = 0x1180bb800] 06:33:39 INFO - PROCESS | 2127 | 1465047219807 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]]]}] 06:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 06:33:39 INFO - PROCESS | 2127 | 1465047219852 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 2127 | 1465047219854 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:33:39 INFO - PROCESS | 2127 | 1465047219856 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 2127 | 1465047219857 Marionette TRACE conn2 <- [1,1410,null,{}] 06:33:39 INFO - PROCESS | 2127 | 1465047219859 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}] 06:33:39 INFO - PROCESS | 2127 | 1465047219863 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:39 INFO - PROCESS | 2127 | 1465047219979 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:33:39 INFO - PROCESS | 2127 | 1465047219987 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:39 INFO - PROCESS | 2127 | 1465047219988 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x125759000 == 33 [pid = 2127] [id = 360] 06:33:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x12488ac00) [pid = 2127] [serial = 1079] [outer = 0x0] 06:33:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x125703c00) [pid = 2127] [serial = 1080] [outer = 0x12488ac00] 06:33:40 INFO - PROCESS | 2127 | 1465047220013 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x12733e000) [pid = 2127] [serial = 1081] [outer = 0x12488ac00] 06:33:40 INFO - PROCESS | 2127 | 1465047220338 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]]]}] 06:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 517ms 06:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:33:40 INFO - PROCESS | 2127 | 1465047220374 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 2127 | 1465047220375 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:33:40 INFO - PROCESS | 2127 | 1465047220377 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 2127 | 1465047220387 Marionette TRACE conn2 <- [1,1414,null,{}] 06:33:40 INFO - PROCESS | 2127 | 1465047220389 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}] 06:33:40 INFO - PROCESS | 2127 | 1465047220391 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:40 INFO - PROCESS | 2127 | 1465047220467 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:33:40 INFO - PROCESS | 2127 | 1465047220471 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 2127 | 1465047220472 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x12904c000 == 34 [pid = 2127] [id = 361] 06:33:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x12753a800) [pid = 2127] [serial = 1082] [outer = 0x0] 06:33:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x128c0b800) [pid = 2127] [serial = 1083] [outer = 0x12753a800] 06:33:40 INFO - PROCESS | 2127 | 1465047220496 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x128c4a000) [pid = 2127] [serial = 1084] [outer = 0x12753a800] 06:33:40 INFO - PROCESS | 2127 | 1465047220850 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]]]}] 06:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 478ms 06:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:33:40 INFO - PROCESS | 2127 | 1465047220855 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 2127 | 1465047220856 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:33:40 INFO - PROCESS | 2127 | 1465047220858 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 2127 | 1465047220859 Marionette TRACE conn2 <- [1,1418,null,{}] 06:33:40 INFO - PROCESS | 2127 | 1465047220862 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}] 06:33:40 INFO - PROCESS | 2127 | 1465047220866 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:40 INFO - PROCESS | 2127 | 1465047220972 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:33:40 INFO - PROCESS | 2127 | 1465047220978 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 2127 | 1465047220979 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x129773000 == 35 [pid = 2127] [id = 362] 06:33:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x124448800) [pid = 2127] [serial = 1085] [outer = 0x0] 06:33:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x128d10000) [pid = 2127] [serial = 1086] [outer = 0x124448800] 06:33:41 INFO - PROCESS | 2127 | 1465047221007 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x12906d800) [pid = 2127] [serial = 1087] [outer = 0x124448800] 06:33:41 INFO - PROCESS | 2127 | 1465047221306 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]]]}] 06:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 470ms 06:33:41 INFO - PROCESS | 2127 | 1465047221328 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 2127 | 1465047221331 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:33:41 INFO - PROCESS | 2127 | 1465047221336 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - PROCESS | 2127 | 1465047221337 Marionette TRACE conn2 <- [1,1422,null,{}] 06:33:41 INFO - PROCESS | 2127 | 1465047221339 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}] 06:33:41 INFO - PROCESS | 2127 | 1465047221340 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:41 INFO - PROCESS | 2127 | 1465047221427 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:33:41 INFO - PROCESS | 2127 | 1465047221434 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 2127 | 1465047221435 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x119576000 == 36 [pid = 2127] [id = 363] 06:33:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x128d04400) [pid = 2127] [serial = 1088] [outer = 0x0] 06:33:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x129390800) [pid = 2127] [serial = 1089] [outer = 0x128d04400] 06:33:41 INFO - PROCESS | 2127 | 1465047221459 Marionette DEBUG loaded listener.js 06:33:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x12939a000) [pid = 2127] [serial = 1090] [outer = 0x128d04400] 06:33:41 INFO - PROCESS | 2127 | 1465047221798 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]]]}] 06:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 470ms 06:33:41 INFO - PROCESS | 2127 | 1465047221807 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:33:41 INFO - PROCESS | 2127 | 1465047221808 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:33:41 INFO - PROCESS | 2127 | 1465047221810 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:33:41 INFO - PROCESS | 2127 | 1465047221811 Marionette TRACE conn2 <- [1,1426,null,{}] 06:33:41 INFO - PROCESS | 2127 | 1465047221818 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}] 06:33:41 INFO - PROCESS | 2127 | 1465047221819 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:41 INFO - PROCESS | 2127 | 1465047221956 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:33:41 INFO - PROCESS | 2127 | 1465047221964 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:41 INFO - PROCESS | 2127 | 1465047221965 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3b5800 == 37 [pid = 2127] [id = 364] 06:33:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x128c47400) [pid = 2127] [serial = 1091] [outer = 0x0] 06:33:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x12939e000) [pid = 2127] [serial = 1092] [outer = 0x128c47400] 06:33:42 INFO - PROCESS | 2127 | 1465047222004 Marionette DEBUG loaded listener.js 06:33:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x128d10c00) [pid = 2127] [serial = 1093] [outer = 0x128c47400] 06:33:42 INFO - PROCESS | 2127 | 1465047222435 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]]]}] 06:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 672ms 06:33:42 INFO - PROCESS | 2127 | 1465047222483 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 2127 | 1465047222485 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:33:42 INFO - PROCESS | 2127 | 1465047222487 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 2127 | 1465047222489 Marionette TRACE conn2 <- [1,1430,null,{}] 06:33:42 INFO - PROCESS | 2127 | 1465047222491 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}] 06:33:42 INFO - PROCESS | 2127 | 1465047222493 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:42 INFO - PROCESS | 2127 | 1465047222605 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:33:42 INFO - PROCESS | 2127 | 1465047222618 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:42 INFO - PROCESS | 2127 | 1465047222619 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x124090800 == 38 [pid = 2127] [id = 365] 06:33:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x12948fc00) [pid = 2127] [serial = 1094] [outer = 0x0] 06:33:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x129655000) [pid = 2127] [serial = 1095] [outer = 0x12948fc00] 06:33:42 INFO - PROCESS | 2127 | 1465047222645 Marionette DEBUG loaded listener.js 06:33:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x12a7f5000) [pid = 2127] [serial = 1096] [outer = 0x12948fc00] 06:33:43 INFO - PROCESS | 2127 | 1465047222999 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]]]}] 06:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 06:33:43 INFO - PROCESS | 2127 | 1465047223006 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:33:43 INFO - PROCESS | 2127 | 1465047223007 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:33:43 INFO - PROCESS | 2127 | 1465047223009 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:33:43 INFO - PROCESS | 2127 | 1465047223010 Marionette TRACE conn2 <- [1,1434,null,{}] 06:33:43 INFO - PROCESS | 2127 | 1465047223016 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}] 06:33:43 INFO - PROCESS | 2127 | 1465047223018 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:43 INFO - PROCESS | 2127 | 1465047223124 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:33:43 INFO - PROCESS | 2127 | 1465047223129 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 2127 | 1465047223130 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c196000 == 39 [pid = 2127] [id = 366] 06:33:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x12a7f3c00) [pid = 2127] [serial = 1097] [outer = 0x0] 06:33:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x11802a400) [pid = 2127] [serial = 1098] [outer = 0x12a7f3c00] 06:33:43 INFO - PROCESS | 2127 | 1465047223154 Marionette DEBUG loaded listener.js 06:33:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12a7fb800) [pid = 2127] [serial = 1099] [outer = 0x12a7f3c00] 06:33:43 INFO - PROCESS | 2127 | 1465047223513 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]]]}] 06:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 524ms 06:33:43 INFO - PROCESS | 2127 | 1465047223535 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:33:43 INFO - PROCESS | 2127 | 1465047223536 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:33:43 INFO - PROCESS | 2127 | 1465047223538 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:33:43 INFO - PROCESS | 2127 | 1465047223539 Marionette TRACE conn2 <- [1,1438,null,{}] 06:33:43 INFO - PROCESS | 2127 | 1465047223541 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}] 06:33:43 INFO - PROCESS | 2127 | 1465047223543 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:43 INFO - PROCESS | 2127 | 1465047223657 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:33:43 INFO - PROCESS | 2127 | 1465047223670 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 2127 | 1465047223671 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2f9000 == 40 [pid = 2127] [id = 367] 06:33:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12936fc00) [pid = 2127] [serial = 1100] [outer = 0x0] 06:33:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12a9e5800) [pid = 2127] [serial = 1101] [outer = 0x12936fc00] 06:33:43 INFO - PROCESS | 2127 | 1465047223694 Marionette DEBUG loaded listener.js 06:33:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12ae17800) [pid = 2127] [serial = 1102] [outer = 0x12936fc00] 06:33:44 INFO - PROCESS | 2127 | 1465047224025 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]]]}] 06:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 06:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:33:44 INFO - PROCESS | 2127 | 1465047224057 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 2127 | 1465047224058 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:33:44 INFO - PROCESS | 2127 | 1465047224060 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 2127 | 1465047224061 Marionette TRACE conn2 <- [1,1442,null,{}] 06:33:44 INFO - PROCESS | 2127 | 1465047224063 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}] 06:33:44 INFO - PROCESS | 2127 | 1465047224064 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:44 INFO - PROCESS | 2127 | 1465047224166 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:33:44 INFO - PROCESS | 2127 | 1465047224177 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:44 INFO - PROCESS | 2127 | 1465047224178 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c69a000 == 41 [pid = 2127] [id = 368] 06:33:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12a9de400) [pid = 2127] [serial = 1103] [outer = 0x0] 06:33:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12baa6400) [pid = 2127] [serial = 1104] [outer = 0x12a9de400] 06:33:44 INFO - PROCESS | 2127 | 1465047224203 Marionette DEBUG loaded listener.js 06:33:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12baac400) [pid = 2127] [serial = 1105] [outer = 0x12a9de400] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x113964000) [pid = 2127] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1185b3000) [pid = 2127] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x113f11400) [pid = 2127] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1237d5c00) [pid = 2127] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1133a6800) [pid = 2127] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x115eaa800) [pid = 2127] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x118129000) [pid = 2127] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x113b8dc00) [pid = 2127] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x111ed5800) [pid = 2127] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1195c9400) [pid = 2127] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1191ec800) [pid = 2127] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:33:44 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1185ee000) [pid = 2127] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:33:44 INFO - PROCESS | 2127 | 1465047224819 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]]]}] 06:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 768ms 06:33:44 INFO - PROCESS | 2127 | 1465047224834 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:33:44 INFO - PROCESS | 2127 | 1465047224835 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:33:44 INFO - PROCESS | 2127 | 1465047224838 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:33:44 INFO - PROCESS | 2127 | 1465047224839 Marionette TRACE conn2 <- [1,1446,null,{}] 06:33:44 INFO - PROCESS | 2127 | 1465047224841 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}] 06:33:44 INFO - PROCESS | 2127 | 1465047224842 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:44 INFO - PROCESS | 2127 | 1465047224967 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:33:45 INFO - PROCESS | 2127 | 1465047225008 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:45 INFO - PROCESS | 2127 | 1465047225009 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x129772000 == 42 [pid = 2127] [id = 369] 06:33:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x113dad400) [pid = 2127] [serial = 1106] [outer = 0x0] 06:33:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11832d000) [pid = 2127] [serial = 1107] [outer = 0x113dad400] 06:33:45 INFO - PROCESS | 2127 | 1465047225033 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x127538800) [pid = 2127] [serial = 1108] [outer = 0x113dad400] 06:33:45 INFO - PROCESS | 2127 | 1465047225308 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]]]}] 06:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 06:33:45 INFO - PROCESS | 2127 | 1465047225357 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:33:45 INFO - PROCESS | 2127 | 1465047225358 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:33:45 INFO - PROCESS | 2127 | 1465047225361 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:33:45 INFO - PROCESS | 2127 | 1465047225362 Marionette TRACE conn2 <- [1,1450,null,{}] 06:33:45 INFO - PROCESS | 2127 | 1465047225368 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}] 06:33:45 INFO - PROCESS | 2127 | 1465047225369 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:45 INFO - PROCESS | 2127 | 1465047225455 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:33:45 INFO - PROCESS | 2127 | 1465047225459 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:45 INFO - PROCESS | 2127 | 1465047225460 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca82000 == 43 [pid = 2127] [id = 370] 06:33:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x12ae16800) [pid = 2127] [serial = 1109] [outer = 0x0] 06:33:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x12bab1000) [pid = 2127] [serial = 1110] [outer = 0x12ae16800] 06:33:45 INFO - PROCESS | 2127 | 1465047225484 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12bc33000) [pid = 2127] [serial = 1111] [outer = 0x12ae16800] 06:33:45 INFO - PROCESS | 2127 | 1465047225866 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]]]}] 06:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 572ms 06:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:33:45 INFO - PROCESS | 2127 | 1465047225933 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:33:45 INFO - PROCESS | 2127 | 1465047225934 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:33:45 INFO - PROCESS | 2127 | 1465047225936 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:33:45 INFO - PROCESS | 2127 | 1465047225937 Marionette TRACE conn2 <- [1,1454,null,{}] 06:33:45 INFO - PROCESS | 2127 | 1465047225947 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}] 06:33:45 INFO - PROCESS | 2127 | 1465047225948 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:46 INFO - PROCESS | 2127 | 1465047226031 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:33:46 INFO - PROCESS | 2127 | 1465047226037 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:46 INFO - PROCESS | 2127 | 1465047226038 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d020000 == 44 [pid = 2127] [id = 371] 06:33:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x129369800) [pid = 2127] [serial = 1112] [outer = 0x0] 06:33:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12bc39c00) [pid = 2127] [serial = 1113] [outer = 0x129369800] 06:33:46 INFO - PROCESS | 2127 | 1465047226062 Marionette DEBUG loaded listener.js 06:33:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12bc40800) [pid = 2127] [serial = 1114] [outer = 0x129369800] 06:33:46 INFO - PROCESS | 2127 | 1465047226389 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]]]}] 06:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 469ms 06:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:33:46 INFO - PROCESS | 2127 | 1465047226406 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:33:46 INFO - PROCESS | 2127 | 1465047226408 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:33:46 INFO - PROCESS | 2127 | 1465047226410 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 2127 | 1465047226411 Marionette TRACE conn2 <- [1,1458,null,{}] 06:33:46 INFO - PROCESS | 2127 | 1465047226415 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}] 06:33:46 INFO - PROCESS | 2127 | 1465047226417 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:46 INFO - PROCESS | 2127 | 1465047226502 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:33:46 INFO - PROCESS | 2127 | 1465047226562 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:46 INFO - PROCESS | 2127 | 1465047226563 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d299800 == 45 [pid = 2127] [id = 372] 06:33:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12bc37800) [pid = 2127] [serial = 1115] [outer = 0x0] 06:33:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12be55800) [pid = 2127] [serial = 1116] [outer = 0x12bc37800] 06:33:46 INFO - PROCESS | 2127 | 1465047226587 Marionette DEBUG loaded listener.js 06:33:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12be5a000) [pid = 2127] [serial = 1117] [outer = 0x12bc37800] 06:33:47 INFO - PROCESS | 2127 | 1465047227179 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]]]}] 06:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 819ms 06:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:33:47 INFO - PROCESS | 2127 | 1465047227230 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:33:47 INFO - PROCESS | 2127 | 1465047227233 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:33:47 INFO - PROCESS | 2127 | 1465047227235 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:33:47 INFO - PROCESS | 2127 | 1465047227239 Marionette TRACE conn2 <- [1,1462,null,{}] 06:33:47 INFO - PROCESS | 2127 | 1465047227243 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}] 06:33:47 INFO - PROCESS | 2127 | 1465047227244 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:47 INFO - PROCESS | 2127 | 1465047227390 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:33:47 INFO - PROCESS | 2127 | 1465047227471 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 2127 | 1465047227473 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e1b800 == 46 [pid = 2127] [id = 373] 06:33:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1167cec00) [pid = 2127] [serial = 1118] [outer = 0x0] 06:33:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x117308c00) [pid = 2127] [serial = 1119] [outer = 0x1167cec00] 06:33:47 INFO - PROCESS | 2127 | 1465047227504 Marionette DEBUG loaded listener.js 06:33:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x118299c00) [pid = 2127] [serial = 1120] [outer = 0x1167cec00] 06:33:48 INFO - PROCESS | 2127 | 1465047228332 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]]]}] 06:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1124ms 06:33:48 INFO - PROCESS | 2127 | 1465047228359 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:33:48 INFO - PROCESS | 2127 | 1465047228362 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:33:48 INFO - PROCESS | 2127 | 1465047228366 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:33:48 INFO - PROCESS | 2127 | 1465047228367 Marionette TRACE conn2 <- [1,1466,null,{}] 06:33:48 INFO - PROCESS | 2127 | 1465047228371 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}] 06:33:48 INFO - PROCESS | 2127 | 1465047228373 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:48 INFO - PROCESS | 2127 | 1465047228480 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:33:48 INFO - PROCESS | 2127 | 1465047228538 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:48 INFO - PROCESS | 2127 | 1465047228540 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x11683e800 == 47 [pid = 2127] [id = 374] 06:33:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x116040c00) [pid = 2127] [serial = 1121] [outer = 0x0] 06:33:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1167c8400) [pid = 2127] [serial = 1122] [outer = 0x116040c00] 06:33:48 INFO - PROCESS | 2127 | 1465047228569 Marionette DEBUG loaded listener.js 06:33:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x116f83800) [pid = 2127] [serial = 1123] [outer = 0x116040c00] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12d020000 == 46 [pid = 2127] [id = 371] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca82000 == 45 [pid = 2127] [id = 370] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x129772000 == 44 [pid = 2127] [id = 369] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12c69a000 == 43 [pid = 2127] [id = 368] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2f9000 == 42 [pid = 2127] [id = 367] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12c196000 == 41 [pid = 2127] [id = 366] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x128c44000) [pid = 2127] [serial = 1062] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x124090800 == 40 [pid = 2127] [id = 365] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3b5800 == 39 [pid = 2127] [id = 364] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x119576000 == 38 [pid = 2127] [id = 363] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x129773000 == 37 [pid = 2127] [id = 362] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12904c000 == 36 [pid = 2127] [id = 361] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x125759000 == 35 [pid = 2127] [id = 360] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x124095000 == 34 [pid = 2127] [id = 359] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e0800 == 33 [pid = 2127] [id = 358] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x119576800 == 32 [pid = 2127] [id = 357] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x117e1e000 == 31 [pid = 2127] [id = 356] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x116110800 == 30 [pid = 2127] [id = 355] 06:33:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12b34f800 == 29 [pid = 2127] [id = 354] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x11812c400) [pid = 2127] [serial = 1053] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1185d7800) [pid = 2127] [serial = 1041] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x115eaa000) [pid = 2127] [serial = 1029] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11877ec00) [pid = 2127] [serial = 1054] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x126d8ec00) [pid = 2127] [serial = 1051] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x115ea6400) [pid = 2127] [serial = 1027] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x116f8a400) [pid = 2127] [serial = 1036] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1190f9400) [pid = 2127] [serial = 1042] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11832b800) [pid = 2127] [serial = 1038] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x116623c00) [pid = 2127] [serial = 1030] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x124898000) [pid = 2127] [serial = 1056] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x126fc9c00) [pid = 2127] [serial = 1057] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11812f400) [pid = 2127] [serial = 1033] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119f6fc00) [pid = 2127] [serial = 1047] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1185b2400) [pid = 2127] [serial = 1039] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x119d65c00) [pid = 2127] [serial = 1045] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12753c400) [pid = 2127] [serial = 1059] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x119783800) [pid = 2127] [serial = 1044] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x11619ac00) [pid = 2127] [serial = 1035] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1180c8400) [pid = 2127] [serial = 1032] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12160fc00) [pid = 2127] [serial = 1048] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x124b8b800) [pid = 2127] [serial = 1050] [outer = 0x0] [url = about:blank] 06:33:48 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x128c06800) [pid = 2127] [serial = 1060] [outer = 0x0] [url = about:blank] 06:33:49 INFO - PROCESS | 2127 | 1465047229002 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]]]}] 06:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 06:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:33:49 INFO - PROCESS | 2127 | 1465047229035 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 2127 | 1465047229039 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:33:49 INFO - PROCESS | 2127 | 1465047229043 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 2127 | 1465047229045 Marionette TRACE conn2 <- [1,1470,null,{}] 06:33:49 INFO - PROCESS | 2127 | 1465047229048 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}] 06:33:49 INFO - PROCESS | 2127 | 1465047229049 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:49 INFO - PROCESS | 2127 | 1465047229134 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:33:49 INFO - PROCESS | 2127 | 1465047229185 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 2127 | 1465047229186 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x116aba000 == 30 [pid = 2127] [id = 375] 06:33:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x116a63000) [pid = 2127] [serial = 1124] [outer = 0x0] 06:33:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x11812ec00) [pid = 2127] [serial = 1125] [outer = 0x116a63000] 06:33:49 INFO - PROCESS | 2127 | 1465047229213 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118316800) [pid = 2127] [serial = 1126] [outer = 0x116a63000] 06:33:49 INFO - PROCESS | 2127 | 1465047229551 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]]]}] 06:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 520ms 06:33:49 INFO - PROCESS | 2127 | 1465047229565 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 2127 | 1465047229567 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:33:49 INFO - PROCESS | 2127 | 1465047229569 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 2127 | 1465047229572 Marionette TRACE conn2 <- [1,1474,null,{}] 06:33:49 INFO - PROCESS | 2127 | 1465047229580 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}] 06:33:49 INFO - PROCESS | 2127 | 1465047229583 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:49 INFO - PROCESS | 2127 | 1465047229662 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:33:49 INFO - PROCESS | 2127 | 1465047229770 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 2127 | 1465047229772 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x1197af000 == 31 [pid = 2127] [id = 376] 06:33:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1185d7800) [pid = 2127] [serial = 1127] [outer = 0x0] 06:33:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x11877a800) [pid = 2127] [serial = 1128] [outer = 0x1185d7800] 06:33:49 INFO - PROCESS | 2127 | 1465047229805 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x119035000) [pid = 2127] [serial = 1129] [outer = 0x1185d7800] 06:33:50 INFO - PROCESS | 2127 | 1465047230122 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]]]}] 06:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 571ms 06:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:33:50 INFO - PROCESS | 2127 | 1465047230141 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 2127 | 1465047230142 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:33:50 INFO - PROCESS | 2127 | 1465047230145 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 2127 | 1465047230146 Marionette TRACE conn2 <- [1,1478,null,{}] 06:33:50 INFO - PROCESS | 2127 | 1465047230151 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}] 06:33:50 INFO - PROCESS | 2127 | 1465047230152 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:50 INFO - PROCESS | 2127 | 1465047230235 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:33:50 INFO - PROCESS | 2127 | 1465047230286 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 2127 | 1465047230287 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e9000 == 32 [pid = 2127] [id = 377] 06:33:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1139ce800) [pid = 2127] [serial = 1130] [outer = 0x0] 06:33:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1191f4400) [pid = 2127] [serial = 1131] [outer = 0x1139ce800] 06:33:50 INFO - PROCESS | 2127 | 1465047230312 Marionette DEBUG loaded listener.js 06:33:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x119958000) [pid = 2127] [serial = 1132] [outer = 0x1139ce800] 06:33:50 INFO - PROCESS | 2127 | 1465047230693 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]]]}] 06:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 571ms 06:33:50 INFO - PROCESS | 2127 | 1465047230718 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 2127 | 1465047230720 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:33:50 INFO - PROCESS | 2127 | 1465047230723 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 2127 | 1465047230725 Marionette TRACE conn2 <- [1,1482,null,{}] 06:33:50 INFO - PROCESS | 2127 | 1465047230728 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}] 06:33:50 INFO - PROCESS | 2127 | 1465047230730 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:50 INFO - PROCESS | 2127 | 1465047230849 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:33:50 INFO - PROCESS | 2127 | 1465047230936 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 2127 | 1465047230938 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236c2000 == 33 [pid = 2127] [id = 378] 06:33:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x11877ec00) [pid = 2127] [serial = 1133] [outer = 0x0] 06:33:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x11995c400) [pid = 2127] [serial = 1134] [outer = 0x11877ec00] 06:33:50 INFO - PROCESS | 2127 | 1465047230962 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11a1a4400) [pid = 2127] [serial = 1135] [outer = 0x11877ec00] 06:33:51 INFO - PROCESS | 2127 | 1465047231320 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]]]}] 06:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 620ms 06:33:51 INFO - PROCESS | 2127 | 1465047231343 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:33:51 INFO - PROCESS | 2127 | 1465047231344 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:33:51 INFO - PROCESS | 2127 | 1465047231346 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:33:51 INFO - PROCESS | 2127 | 1465047231349 Marionette TRACE conn2 <- [1,1486,null,{}] 06:33:51 INFO - PROCESS | 2127 | 1465047231352 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}] 06:33:51 INFO - PROCESS | 2127 | 1465047231356 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:51 INFO - PROCESS | 2127 | 1465047231466 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:33:51 INFO - PROCESS | 2127 | 1465047231500 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 2127 | 1465047231501 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x124fbd800 == 34 [pid = 2127] [id = 379] 06:33:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12160b800) [pid = 2127] [serial = 1136] [outer = 0x0] 06:33:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x124445800) [pid = 2127] [serial = 1137] [outer = 0x12160b800] 06:33:51 INFO - PROCESS | 2127 | 1465047231526 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x124e96400) [pid = 2127] [serial = 1138] [outer = 0x12160b800] 06:33:51 INFO - PROCESS | 2127 | 1465047231845 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]]]}] 06:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 06:33:51 INFO - PROCESS | 2127 | 1465047231868 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:33:51 INFO - PROCESS | 2127 | 1465047231870 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:33:51 INFO - PROCESS | 2127 | 1465047231872 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:33:51 INFO - PROCESS | 2127 | 1465047231873 Marionette TRACE conn2 <- [1,1490,null,{}] 06:33:51 INFO - PROCESS | 2127 | 1465047231875 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}] 06:33:51 INFO - PROCESS | 2127 | 1465047231876 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:51 INFO - PROCESS | 2127 | 1465047231973 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:33:51 INFO - PROCESS | 2127 | 1465047231986 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:51 INFO - PROCESS | 2127 | 1465047231987 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x126fe6000 == 35 [pid = 2127] [id = 380] 06:33:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12160e400) [pid = 2127] [serial = 1139] [outer = 0x0] 06:33:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x125704c00) [pid = 2127] [serial = 1140] [outer = 0x12160e400] 06:33:52 INFO - PROCESS | 2127 | 1465047232012 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x125d11c00) [pid = 2127] [serial = 1141] [outer = 0x12160e400] 06:33:52 INFO - PROCESS | 2127 | 1465047232363 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]]]}] 06:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 06:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:33:52 INFO - PROCESS | 2127 | 1465047232396 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:33:52 INFO - PROCESS | 2127 | 1465047232398 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:33:52 INFO - PROCESS | 2127 | 1465047232400 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:33:52 INFO - PROCESS | 2127 | 1465047232401 Marionette TRACE conn2 <- [1,1494,null,{}] 06:33:52 INFO - PROCESS | 2127 | 1465047232403 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}] 06:33:52 INFO - PROCESS | 2127 | 1465047232404 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:52 INFO - PROCESS | 2127 | 1465047232500 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:33:52 INFO - PROCESS | 2127 | 1465047232503 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 2127 | 1465047232505 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a99000 == 36 [pid = 2127] [id = 381] 06:33:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x125771800) [pid = 2127] [serial = 1142] [outer = 0x0] 06:33:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x126d96000) [pid = 2127] [serial = 1143] [outer = 0x125771800] 06:33:52 INFO - PROCESS | 2127 | 1465047232529 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x126fc4c00) [pid = 2127] [serial = 1144] [outer = 0x125771800] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x12948fc00) [pid = 2127] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1180bb800) [pid = 2127] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x118124c00) [pid = 2127] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12753a800) [pid = 2127] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x113f51400) [pid = 2127] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1190fec00) [pid = 2127] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x128c0ec00) [pid = 2127] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x111c5f800) [pid = 2127] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x128c47400) [pid = 2127] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x12488ac00) [pid = 2127] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12a7f3c00) [pid = 2127] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x124448800) [pid = 2127] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x128d04400) [pid = 2127] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x113dad400) [pid = 2127] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12936fc00) [pid = 2127] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12a9de400) [pid = 2127] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12ae16800) [pid = 2127] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:33:53 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x129369800) [pid = 2127] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:33:53 INFO - PROCESS | 2127 | 1465047233135 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]]]}] 06:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 768ms 06:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:33:53 INFO - PROCESS | 2127 | 1465047233169 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:33:53 INFO - PROCESS | 2127 | 1465047233171 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:33:53 INFO - PROCESS | 2127 | 1465047233174 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 2127 | 1465047233176 Marionette TRACE conn2 <- [1,1498,null,{}] 06:33:53 INFO - PROCESS | 2127 | 1465047233179 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}] 06:33:53 INFO - PROCESS | 2127 | 1465047233184 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:53 INFO - PROCESS | 2127 | 1465047233312 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:33:53 INFO - PROCESS | 2127 | 1465047233320 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 2127 | 1465047233321 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x124f14000 == 37 [pid = 2127] [id = 382] 06:33:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x116005800) [pid = 2127] [serial = 1145] [outer = 0x0] 06:33:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1185bd000) [pid = 2127] [serial = 1146] [outer = 0x116005800] 06:33:53 INFO - PROCESS | 2127 | 1465047233347 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x125703000) [pid = 2127] [serial = 1147] [outer = 0x116005800] 06:33:53 INFO - PROCESS | 2127 | 1465047233730 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]]]}] 06:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 572ms 06:33:53 INFO - PROCESS | 2127 | 1465047233747 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:33:53 INFO - PROCESS | 2127 | 1465047233749 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:33:53 INFO - PROCESS | 2127 | 1465047233752 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 2127 | 1465047233754 Marionette TRACE conn2 <- [1,1502,null,{}] 06:33:53 INFO - PROCESS | 2127 | 1465047233757 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}] 06:33:53 INFO - PROCESS | 2127 | 1465047233759 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:53 INFO - PROCESS | 2127 | 1465047233884 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:33:53 INFO - PROCESS | 2127 | 1465047233889 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 2127 | 1465047233890 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a850000 == 38 [pid = 2127] [id = 383] 06:33:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x12704b000) [pid = 2127] [serial = 1148] [outer = 0x0] 06:33:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x12750e400) [pid = 2127] [serial = 1149] [outer = 0x12704b000] 06:33:53 INFO - PROCESS | 2127 | 1465047233929 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x127540400) [pid = 2127] [serial = 1150] [outer = 0x12704b000] 06:33:54 INFO - PROCESS | 2127 | 1465047234258 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]]]}] 06:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 520ms 06:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:33:54 INFO - PROCESS | 2127 | 1465047234272 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 2127 | 1465047234274 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:33:54 INFO - PROCESS | 2127 | 1465047234276 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 2127 | 1465047234277 Marionette TRACE conn2 <- [1,1506,null,{}] 06:33:54 INFO - PROCESS | 2127 | 1465047234280 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}] 06:33:54 INFO - PROCESS | 2127 | 1465047234284 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:54 INFO - PROCESS | 2127 | 1465047234375 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:33:54 INFO - PROCESS | 2127 | 1465047234432 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:54 INFO - PROCESS | 2127 | 1465047234434 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a976800 == 39 [pid = 2127] [id = 384] 06:33:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x119788400) [pid = 2127] [serial = 1151] [outer = 0x0] 06:33:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x128c0a800) [pid = 2127] [serial = 1152] [outer = 0x119788400] 06:33:54 INFO - PROCESS | 2127 | 1465047234460 Marionette DEBUG loaded listener.js 06:33:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x128e4c000) [pid = 2127] [serial = 1153] [outer = 0x119788400] 06:33:54 INFO - PROCESS | 2127 | 1465047234787 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]]]}] 06:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 06:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:33:54 INFO - PROCESS | 2127 | 1465047234798 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:33:54 INFO - PROCESS | 2127 | 1465047234802 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:33:54 INFO - PROCESS | 2127 | 1465047234806 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:33:54 INFO - PROCESS | 2127 | 1465047234807 Marionette TRACE conn2 <- [1,1510,null,{}] 06:33:54 INFO - PROCESS | 2127 | 1465047234811 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}] 06:33:54 INFO - PROCESS | 2127 | 1465047234812 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:54 INFO - PROCESS | 2127 | 1465047234956 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:33:55 INFO - PROCESS | 2127 | 1465047235041 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 2127 | 1465047235042 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc46800 == 40 [pid = 2127] [id = 385] 06:33:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x119955400) [pid = 2127] [serial = 1154] [outer = 0x0] 06:33:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x129366800) [pid = 2127] [serial = 1155] [outer = 0x119955400] 06:33:55 INFO - PROCESS | 2127 | 1465047235082 Marionette DEBUG loaded listener.js 06:33:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12939e400) [pid = 2127] [serial = 1156] [outer = 0x119955400] 06:33:55 INFO - PROCESS | 2127 | 1465047235606 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]]]}] 06:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 871ms 06:33:55 INFO - PROCESS | 2127 | 1465047235676 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 2127 | 1465047235679 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:33:55 INFO - PROCESS | 2127 | 1465047235682 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 2127 | 1465047235686 Marionette TRACE conn2 <- [1,1514,null,{}] 06:33:55 INFO - PROCESS | 2127 | 1465047235689 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}] 06:33:55 INFO - PROCESS | 2127 | 1465047235691 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:55 INFO - PROCESS | 2127 | 1465047235798 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:33:55 INFO - PROCESS | 2127 | 1465047235854 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 2127 | 1465047235855 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x11734b800 == 41 [pid = 2127] [id = 386] 06:33:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x115ea8400) [pid = 2127] [serial = 1157] [outer = 0x0] 06:33:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x116a66c00) [pid = 2127] [serial = 1158] [outer = 0x115ea8400] 06:33:55 INFO - PROCESS | 2127 | 1465047235886 Marionette DEBUG loaded listener.js 06:33:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x11812ac00) [pid = 2127] [serial = 1159] [outer = 0x115ea8400] 06:33:56 INFO - PROCESS | 2127 | 1465047236335 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]]]}] 06:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 06:33:56 INFO - PROCESS | 2127 | 1465047236353 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:33:56 INFO - PROCESS | 2127 | 1465047236356 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:33:56 INFO - PROCESS | 2127 | 1465047236361 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:33:56 INFO - PROCESS | 2127 | 1465047236363 Marionette TRACE conn2 <- [1,1518,null,{}] 06:33:56 INFO - PROCESS | 2127 | 1465047236366 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}] 06:33:56 INFO - PROCESS | 2127 | 1465047236367 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:56 INFO - PROCESS | 2127 | 1465047236473 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:33:56 INFO - PROCESS | 2127 | 1465047236530 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:56 INFO - PROCESS | 2127 | 1465047236531 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e8800 == 42 [pid = 2127] [id = 387] 06:33:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x118322800) [pid = 2127] [serial = 1160] [outer = 0x0] 06:33:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1185b6c00) [pid = 2127] [serial = 1161] [outer = 0x118322800] 06:33:56 INFO - PROCESS | 2127 | 1465047236561 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x11902cc00) [pid = 2127] [serial = 1162] [outer = 0x118322800] 06:33:57 INFO - PROCESS | 2127 | 1465047237021 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]]]}] 06:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 06:33:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:33:57 INFO - PROCESS | 2127 | 1465047237032 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 2127 | 1465047237034 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:33:57 INFO - PROCESS | 2127 | 1465047237036 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 2127 | 1465047237039 Marionette TRACE conn2 <- [1,1522,null,{}] 06:33:57 INFO - PROCESS | 2127 | 1465047237047 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}] 06:33:57 INFO - PROCESS | 2127 | 1465047237051 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:57 INFO - PROCESS | 2127 | 1465047237189 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:33:57 INFO - PROCESS | 2127 | 1465047237299 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 2127 | 1465047237301 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34d000 == 43 [pid = 2127] [id = 388] 06:33:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12160a000) [pid = 2127] [serial = 1163] [outer = 0x0] 06:33:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1237c7800) [pid = 2127] [serial = 1164] [outer = 0x12160a000] 06:33:57 INFO - PROCESS | 2127 | 1465047237351 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x124893800) [pid = 2127] [serial = 1165] [outer = 0x12160a000] 06:33:57 INFO - PROCESS | 2127 | 1465047237811 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"]]]}] 06:33:57 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 () { 06:33:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:33:57 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 () { 06:33:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:33:57 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 () { 06:33:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:33:57 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 () { 06:33:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:33:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 823ms 06:33:57 INFO - PROCESS | 2127 | 1465047237859 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 2127 | 1465047237861 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:33:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:33:57 INFO - PROCESS | 2127 | 1465047237864 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 2127 | 1465047237865 Marionette TRACE conn2 <- [1,1526,null,{}] 06:33:57 INFO - PROCESS | 2127 | 1465047237868 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}] 06:33:57 INFO - PROCESS | 2127 | 1465047237869 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:57 INFO - PROCESS | 2127 | 1465047237972 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:33:58 INFO - PROCESS | 2127 | 1465047238028 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:58 INFO - PROCESS | 2127 | 1465047238029 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c19c000 == 44 [pid = 2127] [id = 389] 06:33:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x124b89c00) [pid = 2127] [serial = 1166] [outer = 0x0] 06:33:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12704cc00) [pid = 2127] [serial = 1167] [outer = 0x124b89c00] 06:33:58 INFO - PROCESS | 2127 | 1465047238058 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x128c47c00) [pid = 2127] [serial = 1168] [outer = 0x124b89c00] 06:33:58 INFO - PROCESS | 2127 | 1465047238500 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"]]]}] 06:33:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:33:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:33:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:33:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 06:33:58 INFO - PROCESS | 2127 | 1465047238535 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:33:58 INFO - PROCESS | 2127 | 1465047238536 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:33:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:33:58 INFO - PROCESS | 2127 | 1465047238539 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - PROCESS | 2127 | 1465047238540 Marionette TRACE conn2 <- [1,1530,null,{}] 06:33:58 INFO - PROCESS | 2127 | 1465047238542 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}] 06:33:58 INFO - PROCESS | 2127 | 1465047238544 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:58 INFO - PROCESS | 2127 | 1465047238640 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:33:58 INFO - PROCESS | 2127 | 1465047238745 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:58 INFO - PROCESS | 2127 | 1465047238746 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x116881000 == 45 [pid = 2127] [id = 390] 06:33:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x113da5000) [pid = 2127] [serial = 1169] [outer = 0x0] 06:33:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x124e94000) [pid = 2127] [serial = 1170] [outer = 0x113da5000] 06:33:58 INFO - PROCESS | 2127 | 1465047238808 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x129364400) [pid = 2127] [serial = 1171] [outer = 0x113da5000] 06:33:59 INFO - PROCESS | 2127 | 1465047239311 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]]]}] 06:33:59 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 06:33:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:33:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:33:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:33:59 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. 06:33:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:33:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 819ms 06:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:33:59 INFO - PROCESS | 2127 | 1465047239360 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:33:59 INFO - PROCESS | 2127 | 1465047239362 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:33:59 INFO - PROCESS | 2127 | 1465047239365 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - PROCESS | 2127 | 1465047239367 Marionette TRACE conn2 <- [1,1534,null,{}] 06:33:59 INFO - PROCESS | 2127 | 1465047239371 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}] 06:33:59 INFO - PROCESS | 2127 | 1465047239377 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:59 INFO - PROCESS | 2127 | 1465047239627 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:33:59 INFO - PROCESS | 2127 | 1465047239743 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:59 INFO - PROCESS | 2127 | 1465047239744 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:33:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x116876000 == 46 [pid = 2127] [id = 391] 06:33:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x115ea1400) [pid = 2127] [serial = 1172] [outer = 0x0] 06:33:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x116008800) [pid = 2127] [serial = 1173] [outer = 0x115ea1400] 06:33:59 INFO - PROCESS | 2127 | 1465047239778 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x11728d400) [pid = 2127] [serial = 1174] [outer = 0x115ea1400] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x12a976800 == 45 [pid = 2127] [id = 384] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x12a850000 == 44 [pid = 2127] [id = 383] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x124f14000 == 43 [pid = 2127] [id = 382] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x116a99000 == 42 [pid = 2127] [id = 381] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x126fe6000 == 41 [pid = 2127] [id = 380] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x124fbd800 == 40 [pid = 2127] [id = 379] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x1236c2000 == 39 [pid = 2127] [id = 378] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e9000 == 38 [pid = 2127] [id = 377] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x1197af000 == 37 [pid = 2127] [id = 376] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x116aba000 == 36 [pid = 2127] [id = 375] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x11683e800 == 35 [pid = 2127] [id = 374] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x117e1b800 == 34 [pid = 2127] [id = 373] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x12d299800 == 33 [pid = 2127] [id = 372] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x116881000 == 32 [pid = 2127] [id = 390] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x12c19c000 == 31 [pid = 2127] [id = 389] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x12b34d000 == 30 [pid = 2127] [id = 388] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e8800 == 29 [pid = 2127] [id = 387] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x11734b800 == 28 [pid = 2127] [id = 386] 06:34:00 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc46800 == 27 [pid = 2127] [id = 385] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x129655000) [pid = 2127] [serial = 1095] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x12160d000) [pid = 2127] [serial = 1077] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x124665000) [pid = 2127] [serial = 1078] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x118316400) [pid = 2127] [serial = 1068] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x11832f800) [pid = 2127] [serial = 1069] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x128c0b800) [pid = 2127] [serial = 1083] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x128c4a000) [pid = 2127] [serial = 1084] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x11689f000) [pid = 2127] [serial = 1065] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x115e4ac00) [pid = 2127] [serial = 1066] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x119f61800) [pid = 2127] [serial = 1074] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x121609000) [pid = 2127] [serial = 1075] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x128c4e800) [pid = 2127] [serial = 1063] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1185ef400) [pid = 2127] [serial = 1071] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1190f4000) [pid = 2127] [serial = 1072] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x12939e000) [pid = 2127] [serial = 1092] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x125703c00) [pid = 2127] [serial = 1080] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x11802a400) [pid = 2127] [serial = 1098] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x12733e000) [pid = 2127] [serial = 1081] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x128d10000) [pid = 2127] [serial = 1086] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x12906d800) [pid = 2127] [serial = 1087] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x129390800) [pid = 2127] [serial = 1089] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x12939a000) [pid = 2127] [serial = 1090] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11832d000) [pid = 2127] [serial = 1107] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12a9e5800) [pid = 2127] [serial = 1101] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x12ae17800) [pid = 2127] [serial = 1102] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12a7fb800) [pid = 2127] [serial = 1099] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12baa6400) [pid = 2127] [serial = 1104] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12bab1000) [pid = 2127] [serial = 1110] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12bc39c00) [pid = 2127] [serial = 1113] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x127538800) [pid = 2127] [serial = 1108] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12baac400) [pid = 2127] [serial = 1105] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12a7f5000) [pid = 2127] [serial = 1096] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12bc33000) [pid = 2127] [serial = 1111] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x128d10c00) [pid = 2127] [serial = 1093] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x12bc40800) [pid = 2127] [serial = 1114] [outer = 0x0] [url = about:blank] 06:34:00 INFO - PROCESS | 2127 | 1465047240818 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]]]}] 06:34:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:34:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1477ms 06:34:00 INFO - PROCESS | 2127 | 1465047240842 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:34:00 INFO - PROCESS | 2127 | 1465047240844 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:34:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:34:00 INFO - PROCESS | 2127 | 1465047240849 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:34:00 INFO - PROCESS | 2127 | 1465047240851 Marionette TRACE conn2 <- [1,1538,null,{}] 06:34:00 INFO - PROCESS | 2127 | 1465047240855 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}] 06:34:00 INFO - PROCESS | 2127 | 1465047240857 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:00 INFO - PROCESS | 2127 | 1465047240945 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:34:00 INFO - PROCESS | 2127 | 1465047240954 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:00 INFO - PROCESS | 2127 | 1465047240957 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x112ea1800 == 28 [pid = 2127] [id = 392] 06:34:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x113da9000) [pid = 2127] [serial = 1175] [outer = 0x0] 06:34:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x113daf400) [pid = 2127] [serial = 1176] [outer = 0x113da9000] 06:34:00 INFO - PROCESS | 2127 | 1465047240987 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x11604bc00) [pid = 2127] [serial = 1177] [outer = 0x113da9000] 06:34:01 INFO - PROCESS | 2127 | 1465047241362 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]]]}] 06:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 570ms 06:34:01 INFO - PROCESS | 2127 | 1465047241419 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 2127 | 1465047241423 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:34:01 INFO - PROCESS | 2127 | 1465047241427 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 2127 | 1465047241429 Marionette TRACE conn2 <- [1,1542,null,{}] 06:34:01 INFO - PROCESS | 2127 | 1465047241431 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}] 06:34:01 INFO - PROCESS | 2127 | 1465047241433 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:01 INFO - PROCESS | 2127 | 1465047241512 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:34:01 INFO - PROCESS | 2127 | 1465047241519 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 2127 | 1465047241521 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ac2000 == 29 [pid = 2127] [id = 393] 06:34:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1166e1000) [pid = 2127] [serial = 1178] [outer = 0x0] 06:34:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x11802c000) [pid = 2127] [serial = 1179] [outer = 0x1166e1000] 06:34:01 INFO - PROCESS | 2127 | 1465047241549 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1180c2000) [pid = 2127] [serial = 1180] [outer = 0x1166e1000] 06:34:01 INFO - PROCESS | 2127 | 1465047241878 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]]]}] 06:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 06:34:01 INFO - PROCESS | 2127 | 1465047241897 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 2127 | 1465047241901 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:34:01 INFO - PROCESS | 2127 | 1465047241904 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 2127 | 1465047241907 Marionette TRACE conn2 <- [1,1546,null,{}] 06:34:01 INFO - PROCESS | 2127 | 1465047241917 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}] 06:34:01 INFO - PROCESS | 2127 | 1465047241921 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:02 INFO - PROCESS | 2127 | 1465047242031 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:34:02 INFO - PROCESS | 2127 | 1465047242039 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 2127 | 1465047242041 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193e8000 == 30 [pid = 2127] [id = 394] 06:34:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1182a2000) [pid = 2127] [serial = 1181] [outer = 0x0] 06:34:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x11831fc00) [pid = 2127] [serial = 1182] [outer = 0x1182a2000] 06:34:02 INFO - PROCESS | 2127 | 1465047242072 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1183a1000) [pid = 2127] [serial = 1183] [outer = 0x1182a2000] 06:34:02 INFO - PROCESS | 2127 | 1465047242432 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]]]}] 06:34:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:34:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 576ms 06:34:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:34:02 INFO - PROCESS | 2127 | 1465047242481 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 2127 | 1465047242483 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:34:02 INFO - PROCESS | 2127 | 1465047242485 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 2127 | 1465047242487 Marionette TRACE conn2 <- [1,1550,null,{}] 06:34:02 INFO - PROCESS | 2127 | 1465047242490 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}] 06:34:02 INFO - PROCESS | 2127 | 1465047242492 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:02 INFO - PROCESS | 2127 | 1465047242650 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:34:02 INFO - PROCESS | 2127 | 1465047242664 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 2127 | 1465047242665 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dd1800 == 31 [pid = 2127] [id = 395] 06:34:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x118532000) [pid = 2127] [serial = 1184] [outer = 0x0] 06:34:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1185ea000) [pid = 2127] [serial = 1185] [outer = 0x118532000] 06:34:02 INFO - PROCESS | 2127 | 1465047242703 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1190f2800) [pid = 2127] [serial = 1186] [outer = 0x118532000] 06:34:03 INFO - PROCESS | 2127 | 1465047243096 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]]]}] 06:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 619ms 06:34:03 INFO - PROCESS | 2127 | 1465047243104 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 2127 | 1465047243106 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:34:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:34:03 INFO - PROCESS | 2127 | 1465047243108 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 2127 | 1465047243109 Marionette TRACE conn2 <- [1,1554,null,{}] 06:34:03 INFO - PROCESS | 2127 | 1465047243111 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}] 06:34:03 INFO - PROCESS | 2127 | 1465047243114 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:03 INFO - PROCESS | 2127 | 1465047243216 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:34:03 INFO - PROCESS | 2127 | 1465047243252 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 2127 | 1465047243253 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236b3000 == 32 [pid = 2127] [id = 396] 06:34:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1190f3800) [pid = 2127] [serial = 1187] [outer = 0x0] 06:34:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1190fbc00) [pid = 2127] [serial = 1188] [outer = 0x1190f3800] 06:34:03 INFO - PROCESS | 2127 | 1465047243278 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x119d5d000) [pid = 2127] [serial = 1189] [outer = 0x1190f3800] 06:34:03 INFO - PROCESS | 2127 | 1465047243619 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]]]}] 06:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 568ms 06:34:03 INFO - PROCESS | 2127 | 1465047243677 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 2127 | 1465047243678 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:34:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:34:03 INFO - PROCESS | 2127 | 1465047243680 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 2127 | 1465047243681 Marionette TRACE conn2 <- [1,1558,null,{}] 06:34:03 INFO - PROCESS | 2127 | 1465047243695 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}] 06:34:03 INFO - PROCESS | 2127 | 1465047243699 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:03 INFO - PROCESS | 2127 | 1465047243821 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:34:03 INFO - PROCESS | 2127 | 1465047243825 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 2127 | 1465047243826 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x125d95800 == 33 [pid = 2127] [id = 397] 06:34:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x119f62000) [pid = 2127] [serial = 1190] [outer = 0x0] 06:34:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x121606c00) [pid = 2127] [serial = 1191] [outer = 0x119f62000] 06:34:03 INFO - PROCESS | 2127 | 1465047243851 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x124895000) [pid = 2127] [serial = 1192] [outer = 0x119f62000] 06:34:04 INFO - PROCESS | 2127 | 1465047244180 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]]]}] 06:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 520ms 06:34:04 INFO - PROCESS | 2127 | 1465047244200 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:34:04 INFO - PROCESS | 2127 | 1465047244202 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:34:04 INFO - PROCESS | 2127 | 1465047244204 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 2127 | 1465047244205 Marionette TRACE conn2 <- [1,1562,null,{}] 06:34:04 INFO - PROCESS | 2127 | 1465047244207 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}] 06:34:04 INFO - PROCESS | 2127 | 1465047244208 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:04 INFO - PROCESS | 2127 | 1465047244310 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:34:04 INFO - PROCESS | 2127 | 1465047244348 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 2127 | 1465047244349 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x128e69800 == 34 [pid = 2127] [id = 398] 06:34:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x124898000) [pid = 2127] [serial = 1193] [outer = 0x0] 06:34:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12570fc00) [pid = 2127] [serial = 1194] [outer = 0x124898000] 06:34:04 INFO - PROCESS | 2127 | 1465047244373 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x125d10000) [pid = 2127] [serial = 1195] [outer = 0x124898000] 06:34:04 INFO - PROCESS | 2127 | 1465047244690 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]]]}] 06:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 517ms 06:34:04 INFO - PROCESS | 2127 | 1465047244728 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:34:04 INFO - PROCESS | 2127 | 1465047244729 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:34:04 INFO - PROCESS | 2127 | 1465047244733 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:34:04 INFO - PROCESS | 2127 | 1465047244735 Marionette TRACE conn2 <- [1,1566,null,{}] 06:34:04 INFO - PROCESS | 2127 | 1465047244737 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}] 06:34:04 INFO - PROCESS | 2127 | 1465047244738 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:04 INFO - PROCESS | 2127 | 1465047244834 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:34:04 INFO - PROCESS | 2127 | 1465047244838 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 2127 | 1465047244839 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293cc800 == 35 [pid = 2127] [id = 399] 06:34:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12704ec00) [pid = 2127] [serial = 1196] [outer = 0x0] 06:34:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x125ddb400) [pid = 2127] [serial = 1197] [outer = 0x12704ec00] 06:34:04 INFO - PROCESS | 2127 | 1465047244864 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x127536400) [pid = 2127] [serial = 1198] [outer = 0x12704ec00] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x119955400) [pid = 2127] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x12160b800) [pid = 2127] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12160e400) [pid = 2127] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x125771800) [pid = 2127] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1185d7800) [pid = 2127] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x116040c00) [pid = 2127] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1139ce800) [pid = 2127] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x116a63000) [pid = 2127] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x12bc37800) [pid = 2127] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1167cec00) [pid = 2127] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x116005800) [pid = 2127] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12704b000) [pid = 2127] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x11877ec00) [pid = 2127] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:34:05 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x119788400) [pid = 2127] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:34:05 INFO - PROCESS | 2127 | 1465047245295 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]]]}] 06:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 622ms 06:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:34:05 INFO - PROCESS | 2127 | 1465047245354 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 2127 | 1465047245355 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:34:05 INFO - PROCESS | 2127 | 1465047245358 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 2127 | 1465047245359 Marionette TRACE conn2 <- [1,1570,null,{}] 06:34:05 INFO - PROCESS | 2127 | 1465047245377 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}] 06:34:05 INFO - PROCESS | 2127 | 1465047245378 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:05 INFO - PROCESS | 2127 | 1465047245470 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:34:05 INFO - PROCESS | 2127 | 1465047245474 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 2127 | 1465047245475 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d3000 == 36 [pid = 2127] [id = 400] 06:34:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11765b000) [pid = 2127] [serial = 1199] [outer = 0x0] 06:34:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1195c7400) [pid = 2127] [serial = 1200] [outer = 0x11765b000] 06:34:05 INFO - PROCESS | 2127 | 1465047245510 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124e95000) [pid = 2127] [serial = 1201] [outer = 0x11765b000] 06:34:05 INFO - PROCESS | 2127 | 1465047245888 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]]]}] 06:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 06:34:05 INFO - PROCESS | 2127 | 1465047245927 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 2127 | 1465047245928 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:34:05 INFO - PROCESS | 2127 | 1465047245932 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 2127 | 1465047245934 Marionette TRACE conn2 <- [1,1574,null,{}] 06:34:05 INFO - PROCESS | 2127 | 1465047245937 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}] 06:34:05 INFO - PROCESS | 2127 | 1465047245938 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:06 INFO - PROCESS | 2127 | 1465047246014 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:34:06 INFO - PROCESS | 2127 | 1465047246071 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 2127 | 1465047246073 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a820800 == 37 [pid = 2127] [id = 401] 06:34:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11812b800) [pid = 2127] [serial = 1202] [outer = 0x0] 06:34:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x126f4e400) [pid = 2127] [serial = 1203] [outer = 0x11812b800] 06:34:06 INFO - PROCESS | 2127 | 1465047246097 Marionette DEBUG loaded listener.js 06:34:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128c02800) [pid = 2127] [serial = 1204] [outer = 0x11812b800] 06:34:06 INFO - PROCESS | 2127 | 1465047246373 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]]]}] 06:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 472ms 06:34:06 INFO - PROCESS | 2127 | 1465047246404 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:34:06 INFO - PROCESS | 2127 | 1465047246406 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:34:06 INFO - PROCESS | 2127 | 1465047246408 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:34:06 INFO - PROCESS | 2127 | 1465047246410 Marionette TRACE conn2 <- [1,1578,null,{}] 06:34:06 INFO - PROCESS | 2127 | 1465047246413 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}] 06:34:06 INFO - PROCESS | 2127 | 1465047246418 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:06 INFO - PROCESS | 2127 | 1465047246535 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:34:06 INFO - PROCESS | 2127 | 1465047246541 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 2127 | 1465047246543 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3ca000 == 38 [pid = 2127] [id = 402] 06:34:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c06c00) [pid = 2127] [serial = 1205] [outer = 0x0] 06:34:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128c48000) [pid = 2127] [serial = 1206] [outer = 0x128c06c00] 06:34:06 INFO - PROCESS | 2127 | 1465047246597 Marionette DEBUG loaded listener.js 06:34:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x129062000) [pid = 2127] [serial = 1207] [outer = 0x128c06c00] 06:34:07 INFO - PROCESS | 2127 | 1465047247089 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]]]}] 06:34:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:34:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 722ms 06:34:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:34:07 INFO - PROCESS | 2127 | 1465047247161 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:34:07 INFO - PROCESS | 2127 | 1465047247163 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:34:07 INFO - PROCESS | 2127 | 1465047247167 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 2127 | 1465047247170 Marionette TRACE conn2 <- [1,1582,null,{}] 06:34:07 INFO - PROCESS | 2127 | 1465047247174 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}] 06:34:07 INFO - PROCESS | 2127 | 1465047247176 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:07 INFO - PROCESS | 2127 | 1465047247277 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:34:07 INFO - PROCESS | 2127 | 1465047247374 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 2127 | 1465047247377 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x1161f0000 == 39 [pid = 2127] [id = 403] 06:34:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1139cc400) [pid = 2127] [serial = 1208] [outer = 0x0] 06:34:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x113d0e400) [pid = 2127] [serial = 1209] [outer = 0x1139cc400] 06:34:07 INFO - PROCESS | 2127 | 1465047247409 Marionette DEBUG loaded listener.js 06:34:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x11604d000) [pid = 2127] [serial = 1210] [outer = 0x1139cc400] 06:34:07 INFO - PROCESS | 2127 | 1465047247964 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]]]}] 06:34:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 871ms 06:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:34:08 INFO - PROCESS | 2127 | 1465047248039 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 2127 | 1465047248041 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:34:08 INFO - PROCESS | 2127 | 1465047248046 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - PROCESS | 2127 | 1465047248049 Marionette TRACE conn2 <- [1,1586,null,{}] 06:34:08 INFO - PROCESS | 2127 | 1465047248052 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}] 06:34:08 INFO - PROCESS | 2127 | 1465047248053 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:08 INFO - PROCESS | 2127 | 1465047248163 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:34:08 INFO - PROCESS | 2127 | 1465047248243 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:08 INFO - PROCESS | 2127 | 1465047248244 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f80000 == 40 [pid = 2127] [id = 404] 06:34:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x11812d400) [pid = 2127] [serial = 1211] [outer = 0x0] 06:34:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11829bc00) [pid = 2127] [serial = 1212] [outer = 0x11812d400] 06:34:08 INFO - PROCESS | 2127 | 1465047248275 Marionette DEBUG loaded listener.js 06:34:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x118317c00) [pid = 2127] [serial = 1213] [outer = 0x11812d400] 06:34:08 INFO - PROCESS | 2127 | 1465047248985 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]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:34:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1024ms 06:34:09 INFO - PROCESS | 2127 | 1465047249069 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 2127 | 1465047249073 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:34:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:34:09 INFO - PROCESS | 2127 | 1465047249077 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 2127 | 1465047249080 Marionette TRACE conn2 <- [1,1590,null,{}] 06:34:09 INFO - PROCESS | 2127 | 1465047249095 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}] 06:34:09 INFO - PROCESS | 2127 | 1465047249098 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:09 INFO - PROCESS | 2127 | 1465047249283 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:34:09 INFO - PROCESS | 2127 | 1465047249292 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 2127 | 1465047249295 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x1180ce000 == 41 [pid = 2127] [id = 405] 06:34:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1168acc00) [pid = 2127] [serial = 1214] [outer = 0x0] 06:34:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x118030400) [pid = 2127] [serial = 1215] [outer = 0x1168acc00] 06:34:09 INFO - PROCESS | 2127 | 1465047249323 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x1182a3c00) [pid = 2127] [serial = 1216] [outer = 0x1168acc00] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x12a820800 == 40 [pid = 2127] [id = 401] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d3000 == 39 [pid = 2127] [id = 400] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x1293cc800 == 38 [pid = 2127] [id = 399] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x128e69800 == 37 [pid = 2127] [id = 398] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x125d95800 == 36 [pid = 2127] [id = 397] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x1236b3000 == 35 [pid = 2127] [id = 396] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x119dd1800 == 34 [pid = 2127] [id = 395] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x1193e8000 == 33 [pid = 2127] [id = 394] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x116ac2000 == 32 [pid = 2127] [id = 393] 06:34:09 INFO - PROCESS | 2127 | --DOCSHELL 0x112ea1800 == 31 [pid = 2127] [id = 392] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x124445800) [pid = 2127] [serial = 1137] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x125704c00) [pid = 2127] [serial = 1140] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x124e96400) [pid = 2127] [serial = 1138] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x126d96000) [pid = 2127] [serial = 1143] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x11877a800) [pid = 2127] [serial = 1128] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x119035000) [pid = 2127] [serial = 1129] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1167c8400) [pid = 2127] [serial = 1122] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x116f83800) [pid = 2127] [serial = 1123] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1191f4400) [pid = 2127] [serial = 1131] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x119958000) [pid = 2127] [serial = 1132] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11812ec00) [pid = 2127] [serial = 1125] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118316800) [pid = 2127] [serial = 1126] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x12be55800) [pid = 2127] [serial = 1116] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12be5a000) [pid = 2127] [serial = 1117] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x117308c00) [pid = 2127] [serial = 1119] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x118299c00) [pid = 2127] [serial = 1120] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x125703000) [pid = 2127] [serial = 1147] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1185bd000) [pid = 2127] [serial = 1146] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12750e400) [pid = 2127] [serial = 1149] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x11995c400) [pid = 2127] [serial = 1134] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x128c0a800) [pid = 2127] [serial = 1152] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x126fc4c00) [pid = 2127] [serial = 1144] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x125d11c00) [pid = 2127] [serial = 1141] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x127540400) [pid = 2127] [serial = 1150] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x128e4c000) [pid = 2127] [serial = 1153] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x11a1a4400) [pid = 2127] [serial = 1135] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x12939e400) [pid = 2127] [serial = 1156] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x129366800) [pid = 2127] [serial = 1155] [outer = 0x0] [url = about:blank] 06:34:09 INFO - PROCESS | 2127 | 1465047249754 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]]]}] 06:34:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:34:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 727ms 06:34:09 INFO - PROCESS | 2127 | 1465047249804 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:34:09 INFO - PROCESS | 2127 | 1465047249807 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:34:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:34:09 INFO - PROCESS | 2127 | 1465047249812 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:34:09 INFO - PROCESS | 2127 | 1465047249814 Marionette TRACE conn2 <- [1,1594,null,{}] 06:34:09 INFO - PROCESS | 2127 | 1465047249816 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}] 06:34:09 INFO - PROCESS | 2127 | 1465047249818 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:09 INFO - PROCESS | 2127 | 1465047249902 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:34:09 INFO - PROCESS | 2127 | 1465047249958 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 2127 | 1465047249959 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x119065800 == 32 [pid = 2127] [id = 406] 06:34:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x118316400) [pid = 2127] [serial = 1217] [outer = 0x0] 06:34:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x118330400) [pid = 2127] [serial = 1218] [outer = 0x118316400] 06:34:09 INFO - PROCESS | 2127 | 1465047249986 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1185bc000) [pid = 2127] [serial = 1219] [outer = 0x118316400] 06:34:10 INFO - PROCESS | 2127 | 1465047250295 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]]]}] 06:34:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:34:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 524ms 06:34:10 INFO - PROCESS | 2127 | 1465047250335 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 2127 | 1465047250337 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:34:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:34:10 INFO - PROCESS | 2127 | 1465047250339 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 2127 | 1465047250341 Marionette TRACE conn2 <- [1,1598,null,{}] 06:34:10 INFO - PROCESS | 2127 | 1465047250349 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}] 06:34:10 INFO - PROCESS | 2127 | 1465047250352 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:10 INFO - PROCESS | 2127 | 1465047250433 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:34:10 INFO - PROCESS | 2127 | 1465047250488 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 2127 | 1465047250490 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212dc800 == 33 [pid = 2127] [id = 407] 06:34:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x11831f400) [pid = 2127] [serial = 1220] [outer = 0x0] 06:34:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1190f2000) [pid = 2127] [serial = 1221] [outer = 0x11831f400] 06:34:10 INFO - PROCESS | 2127 | 1465047250517 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x119f64000) [pid = 2127] [serial = 1222] [outer = 0x11831f400] 06:34:10 INFO - PROCESS | 2127 | 1465047250836 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]]]}] 06:34:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:34:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 520ms 06:34:10 INFO - PROCESS | 2127 | 1465047250860 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 2127 | 1465047250862 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:34:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:34:10 INFO - PROCESS | 2127 | 1465047250864 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 2127 | 1465047250868 Marionette TRACE conn2 <- [1,1602,null,{}] 06:34:10 INFO - PROCESS | 2127 | 1465047250870 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}] 06:34:10 INFO - PROCESS | 2127 | 1465047250871 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:10 INFO - PROCESS | 2127 | 1465047250955 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:34:10 INFO - PROCESS | 2127 | 1465047250959 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 2127 | 1465047250960 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x125752800 == 34 [pid = 2127] [id = 408] 06:34:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x121607c00) [pid = 2127] [serial = 1223] [outer = 0x0] 06:34:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1237d5c00) [pid = 2127] [serial = 1224] [outer = 0x121607c00] 06:34:10 INFO - PROCESS | 2127 | 1465047250985 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124832800) [pid = 2127] [serial = 1225] [outer = 0x121607c00] 06:34:11 INFO - PROCESS | 2127 | 1465047251326 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]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 473ms 06:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:34:11 INFO - PROCESS | 2127 | 1465047251337 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 2127 | 1465047251338 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:34:11 INFO - PROCESS | 2127 | 1465047251340 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 2127 | 1465047251342 Marionette TRACE conn2 <- [1,1606,null,{}] 06:34:11 INFO - PROCESS | 2127 | 1465047251344 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}] 06:34:11 INFO - PROCESS | 2127 | 1465047251345 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:11 INFO - PROCESS | 2127 | 1465047251455 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:34:11 INFO - PROCESS | 2127 | 1465047251461 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 2127 | 1465047251462 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257b3000 == 35 [pid = 2127] [id = 409] 06:34:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1133a9800) [pid = 2127] [serial = 1226] [outer = 0x0] 06:34:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x124663000) [pid = 2127] [serial = 1227] [outer = 0x1133a9800] 06:34:11 INFO - PROCESS | 2127 | 1465047251487 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x124f47c00) [pid = 2127] [serial = 1228] [outer = 0x1133a9800] 06:34:11 INFO - PROCESS | 2127 | 1465047251857 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]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 06:34:11 INFO - PROCESS | 2127 | 1465047251861 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:34:11 INFO - PROCESS | 2127 | 1465047251862 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:34:11 INFO - PROCESS | 2127 | 1465047251868 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 2127 | 1465047251869 Marionette TRACE conn2 <- [1,1610,null,{}] 06:34:11 INFO - PROCESS | 2127 | 1465047251871 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}] 06:34:11 INFO - PROCESS | 2127 | 1465047251875 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:12 INFO - PROCESS | 2127 | 1465047252003 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:34:12 INFO - PROCESS | 2127 | 1465047252007 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 2127 | 1465047252008 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x129765000 == 36 [pid = 2127] [id = 410] 06:34:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x118331400) [pid = 2127] [serial = 1229] [outer = 0x0] 06:34:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x125773400) [pid = 2127] [serial = 1230] [outer = 0x118331400] 06:34:12 INFO - PROCESS | 2127 | 1465047252033 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128c43000) [pid = 2127] [serial = 1231] [outer = 0x118331400] 06:34:12 INFO - PROCESS | 2127 | 1465047252380 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]]]}] 06:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 06:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:34:12 INFO - PROCESS | 2127 | 1465047252386 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:34:12 INFO - PROCESS | 2127 | 1465047252387 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:34:12 INFO - PROCESS | 2127 | 1465047252389 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 2127 | 1465047252390 Marionette TRACE conn2 <- [1,1614,null,{}] 06:34:12 INFO - PROCESS | 2127 | 1465047252393 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}] 06:34:12 INFO - PROCESS | 2127 | 1465047252394 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:12 INFO - PROCESS | 2127 | 1465047252495 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:34:12 INFO - PROCESS | 2127 | 1465047252498 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:12 INFO - PROCESS | 2127 | 1465047252500 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a853000 == 37 [pid = 2127] [id = 411] 06:34:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128c46c00) [pid = 2127] [serial = 1232] [outer = 0x0] 06:34:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128d0ec00) [pid = 2127] [serial = 1233] [outer = 0x128c46c00] 06:34:12 INFO - PROCESS | 2127 | 1465047252524 Marionette DEBUG loaded listener.js 06:34:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x129062800) [pid = 2127] [serial = 1234] [outer = 0x128c46c00] 06:34:12 INFO - PROCESS | 2127 | 1465047252866 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]]]}] 06:34:12 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 06:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 519ms 06:34:12 INFO - PROCESS | 2127 | 1465047252908 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:34:12 INFO - PROCESS | 2127 | 1465047252909 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:34:12 INFO - PROCESS | 2127 | 1465047252911 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 2127 | 1465047252912 Marionette TRACE conn2 <- [1,1618,null,{}] 06:34:12 INFO - PROCESS | 2127 | 1465047252917 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}] 06:34:12 INFO - PROCESS | 2127 | 1465047252918 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:13 INFO - PROCESS | 2127 | 1465047253017 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:34:13 INFO - PROCESS | 2127 | 1465047253020 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 2127 | 1465047253021 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3b7000 == 38 [pid = 2127] [id = 412] 06:34:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128c4a400) [pid = 2127] [serial = 1235] [outer = 0x0] 06:34:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12936bc00) [pid = 2127] [serial = 1236] [outer = 0x128c4a400] 06:34:13 INFO - PROCESS | 2127 | 1465047253047 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x129398000) [pid = 2127] [serial = 1237] [outer = 0x128c4a400] 06:34:13 INFO - PROCESS | 2127 | 1465047253468 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]]]}] 06:34:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:34:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 571ms 06:34:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:34:13 INFO - PROCESS | 2127 | 1465047253484 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:34:13 INFO - PROCESS | 2127 | 1465047253486 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:34:13 INFO - PROCESS | 2127 | 1465047253489 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:34:13 INFO - PROCESS | 2127 | 1465047253491 Marionette TRACE conn2 <- [1,1622,null,{}] 06:34:13 INFO - PROCESS | 2127 | 1465047253494 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}] 06:34:13 INFO - PROCESS | 2127 | 1465047253496 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:13 INFO - PROCESS | 2127 | 1465047253652 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:34:13 INFO - PROCESS | 2127 | 1465047253672 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 2127 | 1465047253674 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdc6000 == 39 [pid = 2127] [id = 413] 06:34:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1190f8000) [pid = 2127] [serial = 1238] [outer = 0x0] 06:34:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x129485800) [pid = 2127] [serial = 1239] [outer = 0x1190f8000] 06:34:13 INFO - PROCESS | 2127 | 1465047253723 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12948c800) [pid = 2127] [serial = 1240] [outer = 0x1190f8000] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1190f3800) [pid = 2127] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x118532000) [pid = 2127] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1166e1000) [pid = 2127] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x113da9000) [pid = 2127] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x119f62000) [pid = 2127] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1182a2000) [pid = 2127] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x115ea8400) [pid = 2127] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118322800) [pid = 2127] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x12160a000) [pid = 2127] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x124b89c00) [pid = 2127] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x113da5000) [pid = 2127] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x124898000) [pid = 2127] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12704ec00) [pid = 2127] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11765b000) [pid = 2127] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:34:13 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11812b800) [pid = 2127] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:34:14 INFO - PROCESS | 2127 | 1465047254146 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]]]}] 06:34:14 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 06:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 06:34:14 INFO - PROCESS | 2127 | 1465047254161 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 2127 | 1465047254162 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:34:14 INFO - PROCESS | 2127 | 1465047254170 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 2127 | 1465047254171 Marionette TRACE conn2 <- [1,1626,null,{}] 06:34:14 INFO - PROCESS | 2127 | 1465047254174 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}] 06:34:14 INFO - PROCESS | 2127 | 1465047254175 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:14 INFO - PROCESS | 2127 | 1465047254287 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:34:14 INFO - PROCESS | 2127 | 1465047254337 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 2127 | 1465047254338 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x12482a800 == 40 [pid = 2127] [id = 414] 06:34:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x113dae400) [pid = 2127] [serial = 1241] [outer = 0x0] 06:34:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11877ec00) [pid = 2127] [serial = 1242] [outer = 0x113dae400] 06:34:14 INFO - PROCESS | 2127 | 1465047254362 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x125dd5000) [pid = 2127] [serial = 1243] [outer = 0x113dae400] 06:34:14 INFO - PROCESS | 2127 | 1465047254622 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]]]}] 06:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 469ms 06:34:14 INFO - PROCESS | 2127 | 1465047254643 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 2127 | 1465047254644 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:34:14 INFO - PROCESS | 2127 | 1465047254654 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 2127 | 1465047254656 Marionette TRACE conn2 <- [1,1630,null,{}] 06:34:14 INFO - PROCESS | 2127 | 1465047254658 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}] 06:34:14 INFO - PROCESS | 2127 | 1465047254660 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:14 INFO - PROCESS | 2127 | 1465047254760 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:34:14 INFO - PROCESS | 2127 | 1465047254764 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 2127 | 1465047254765 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2db000 == 41 [pid = 2127] [id = 415] 06:34:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x127536000) [pid = 2127] [serial = 1244] [outer = 0x0] 06:34:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x129624400) [pid = 2127] [serial = 1245] [outer = 0x127536000] 06:34:14 INFO - PROCESS | 2127 | 1465047254799 Marionette DEBUG loaded listener.js 06:34:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12a7f2400) [pid = 2127] [serial = 1246] [outer = 0x127536000] 06:34:15 INFO - PROCESS | 2127 | 1465047255135 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]]]}] 06:34:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:34:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 527ms 06:34:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:34:15 INFO - PROCESS | 2127 | 1465047255175 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 2127 | 1465047255176 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:34:15 INFO - PROCESS | 2127 | 1465047255178 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 2127 | 1465047255180 Marionette TRACE conn2 <- [1,1634,null,{}] 06:34:15 INFO - PROCESS | 2127 | 1465047255195 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}] 06:34:15 INFO - PROCESS | 2127 | 1465047255196 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:15 INFO - PROCESS | 2127 | 1465047255276 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:34:15 INFO - PROCESS | 2127 | 1465047255281 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 2127 | 1465047255282 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c68b800 == 42 [pid = 2127] [id = 416] 06:34:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x129650800) [pid = 2127] [serial = 1247] [outer = 0x0] 06:34:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12a909c00) [pid = 2127] [serial = 1248] [outer = 0x129650800] 06:34:15 INFO - PROCESS | 2127 | 1465047255306 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12a9dd000) [pid = 2127] [serial = 1249] [outer = 0x129650800] 06:34:15 INFO - PROCESS | 2127 | 1465047255635 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]]]}] 06:34:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:34:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 473ms 06:34:15 INFO - PROCESS | 2127 | 1465047255652 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:34:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:34:15 INFO - PROCESS | 2127 | 1465047255653 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:34:15 INFO - PROCESS | 2127 | 1465047255655 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 2127 | 1465047255656 Marionette TRACE conn2 <- [1,1638,null,{}] 06:34:15 INFO - PROCESS | 2127 | 1465047255659 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}] 06:34:15 INFO - PROCESS | 2127 | 1465047255660 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:15 INFO - PROCESS | 2127 | 1465047255744 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:34:15 INFO - PROCESS | 2127 | 1465047255758 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:15 INFO - PROCESS | 2127 | 1465047255759 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca68800 == 43 [pid = 2127] [id = 417] 06:34:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12a90cc00) [pid = 2127] [serial = 1250] [outer = 0x0] 06:34:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12a9ea800) [pid = 2127] [serial = 1251] [outer = 0x12a90cc00] 06:34:15 INFO - PROCESS | 2127 | 1465047255783 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12ae19800) [pid = 2127] [serial = 1252] [outer = 0x12a90cc00] 06:34:16 INFO - PROCESS | 2127 | 1465047256266 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]]]}] 06:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 619ms 06:34:16 INFO - PROCESS | 2127 | 1465047256274 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:34:16 INFO - PROCESS | 2127 | 1465047256277 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:34:16 INFO - PROCESS | 2127 | 1465047256280 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 2127 | 1465047256284 Marionette TRACE conn2 <- [1,1642,null,{}] 06:34:16 INFO - PROCESS | 2127 | 1465047256289 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}] 06:34:16 INFO - PROCESS | 2127 | 1465047256290 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:16 INFO - PROCESS | 2127 | 1465047256401 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:34:16 INFO - PROCESS | 2127 | 1465047256475 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 2127 | 1465047256477 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x1191b6800 == 44 [pid = 2127] [id = 418] 06:34:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1167c8400) [pid = 2127] [serial = 1253] [outer = 0x0] 06:34:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x118036800) [pid = 2127] [serial = 1254] [outer = 0x1167c8400] 06:34:16 INFO - PROCESS | 2127 | 1465047256507 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x118313000) [pid = 2127] [serial = 1255] [outer = 0x1167c8400] 06:34:16 INFO - PROCESS | 2127 | 1465047256912 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]]]}] 06:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 06:34:16 INFO - PROCESS | 2127 | 1465047256953 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:34:16 INFO - PROCESS | 2127 | 1465047256956 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:34:16 INFO - PROCESS | 2127 | 1465047256960 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 2127 | 1465047256962 Marionette TRACE conn2 <- [1,1646,null,{}] 06:34:16 INFO - PROCESS | 2127 | 1465047256965 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}] 06:34:16 INFO - PROCESS | 2127 | 1465047256967 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:17 INFO - PROCESS | 2127 | 1465047257072 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:34:17 INFO - PROCESS | 2127 | 1465047257178 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 2127 | 1465047257180 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x129030800 == 45 [pid = 2127] [id = 419] 06:34:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1190ef400) [pid = 2127] [serial = 1256] [outer = 0x0] 06:34:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1190f5400) [pid = 2127] [serial = 1257] [outer = 0x1190ef400] 06:34:17 INFO - PROCESS | 2127 | 1465047257212 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x11995c800) [pid = 2127] [serial = 1258] [outer = 0x1190ef400] 06:34:17 INFO - PROCESS | 2127 | 1465047257623 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]]]}] 06:34:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:34:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 722ms 06:34:17 INFO - PROCESS | 2127 | 1465047257683 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 2127 | 1465047257684 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:34:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:34:17 INFO - PROCESS | 2127 | 1465047257687 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 2127 | 1465047257690 Marionette TRACE conn2 <- [1,1650,null,{}] 06:34:17 INFO - PROCESS | 2127 | 1465047257698 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}] 06:34:17 INFO - PROCESS | 2127 | 1465047257701 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:17 INFO - PROCESS | 2127 | 1465047257806 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:34:17 INFO - PROCESS | 2127 | 1465047257867 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 2127 | 1465047257869 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca64800 == 46 [pid = 2127] [id = 420] 06:34:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12443f800) [pid = 2127] [serial = 1259] [outer = 0x0] 06:34:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12576ec00) [pid = 2127] [serial = 1260] [outer = 0x12443f800] 06:34:17 INFO - PROCESS | 2127 | 1465047257899 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x12733bc00) [pid = 2127] [serial = 1261] [outer = 0x12443f800] 06:34:18 INFO - PROCESS | 2127 | 1465047258351 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]]]}] 06:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 06:34:18 INFO - PROCESS | 2127 | 1465047258359 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:34:18 INFO - PROCESS | 2127 | 1465047258360 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:34:18 INFO - PROCESS | 2127 | 1465047258363 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:34:18 INFO - PROCESS | 2127 | 1465047258365 Marionette TRACE conn2 <- [1,1654,null,{}] 06:34:18 INFO - PROCESS | 2127 | 1465047258369 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}] 06:34:18 INFO - PROCESS | 2127 | 1465047258370 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:18 INFO - PROCESS | 2127 | 1465047258502 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:34:18 INFO - PROCESS | 2127 | 1465047258616 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 2127 | 1465047258617 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d010800 == 47 [pid = 2127] [id = 421] 06:34:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x1129a9c00) [pid = 2127] [serial = 1262] [outer = 0x0] 06:34:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x128c04400) [pid = 2127] [serial = 1263] [outer = 0x1129a9c00] 06:34:18 INFO - PROCESS | 2127 | 1465047258667 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x129489800) [pid = 2127] [serial = 1264] [outer = 0x1129a9c00] 06:34:19 INFO - PROCESS | 2127 | 1465047259137 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]]]}] 06:34:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 822ms 06:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:34:19 INFO - PROCESS | 2127 | 1465047259186 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 2127 | 1465047259188 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:34:19 INFO - PROCESS | 2127 | 1465047259191 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 2127 | 1465047259193 Marionette TRACE conn2 <- [1,1658,null,{}] 06:34:19 INFO - PROCESS | 2127 | 1465047259197 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}] 06:34:19 INFO - PROCESS | 2127 | 1465047259199 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:19 INFO - PROCESS | 2127 | 1465047259354 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:34:19 INFO - PROCESS | 2127 | 1465047259655 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 2127 | 1465047259656 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x115e97000 == 48 [pid = 2127] [id = 422] 06:34:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x111c89c00) [pid = 2127] [serial = 1265] [outer = 0x0] 06:34:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x112979400) [pid = 2127] [serial = 1266] [outer = 0x111c89c00] 06:34:19 INFO - PROCESS | 2127 | 1465047259726 Marionette DEBUG loaded listener.js 06:34:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x116606c00) [pid = 2127] [serial = 1267] [outer = 0x111c89c00] 06:34:20 INFO - PROCESS | 2127 | 1465047260225 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]]]}] 06:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1070ms 06:34:20 INFO - PROCESS | 2127 | 1465047260262 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:34:20 INFO - PROCESS | 2127 | 1465047260264 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:34:20 INFO - PROCESS | 2127 | 1465047260267 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:34:20 INFO - PROCESS | 2127 | 1465047260268 Marionette TRACE conn2 <- [1,1662,null,{}] 06:34:20 INFO - PROCESS | 2127 | 1465047260272 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}] 06:34:20 INFO - PROCESS | 2127 | 1465047260275 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:20 INFO - PROCESS | 2127 | 1465047260373 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:34:20 INFO - PROCESS | 2127 | 1465047260447 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 2127 | 1465047260448 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x113d47800 == 49 [pid = 2127] [id = 423] 06:34:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x11517c800) [pid = 2127] [serial = 1268] [outer = 0x0] 06:34:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x1167c7800) [pid = 2127] [serial = 1269] [outer = 0x11517c800] 06:34:20 INFO - PROCESS | 2127 | 1465047260476 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x116a63400) [pid = 2127] [serial = 1270] [outer = 0x11517c800] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12c68b800 == 48 [pid = 2127] [id = 416] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2db000 == 47 [pid = 2127] [id = 415] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12482a800 == 46 [pid = 2127] [id = 414] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdc6000 == 45 [pid = 2127] [id = 413] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3b7000 == 44 [pid = 2127] [id = 412] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12a853000 == 43 [pid = 2127] [id = 411] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x129765000 == 42 [pid = 2127] [id = 410] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x1257b3000 == 41 [pid = 2127] [id = 409] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x125752800 == 40 [pid = 2127] [id = 408] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x1212dc800 == 39 [pid = 2127] [id = 407] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x119065800 == 38 [pid = 2127] [id = 406] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x1180ce000 == 37 [pid = 2127] [id = 405] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x119f80000 == 36 [pid = 2127] [id = 404] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x1161f0000 == 35 [pid = 2127] [id = 403] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3ca000 == 34 [pid = 2127] [id = 402] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x116876000 == 33 [pid = 2127] [id = 391] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x115e97000 == 32 [pid = 2127] [id = 422] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12d010800 == 31 [pid = 2127] [id = 421] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca64800 == 30 [pid = 2127] [id = 420] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x129030800 == 29 [pid = 2127] [id = 419] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca68800 == 28 [pid = 2127] [id = 417] 06:34:21 INFO - PROCESS | 2127 | --DOCSHELL 0x1191b6800 == 27 [pid = 2127] [id = 418] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x128c48000) [pid = 2127] [serial = 1206] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x1190fbc00) [pid = 2127] [serial = 1188] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x1185ea000) [pid = 2127] [serial = 1185] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x11802c000) [pid = 2127] [serial = 1179] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x1180c2000) [pid = 2127] [serial = 1180] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x113daf400) [pid = 2127] [serial = 1176] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x121606c00) [pid = 2127] [serial = 1191] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x11604bc00) [pid = 2127] [serial = 1177] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x11831fc00) [pid = 2127] [serial = 1182] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x11812ac00) [pid = 2127] [serial = 1159] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1183a1000) [pid = 2127] [serial = 1183] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x116a66c00) [pid = 2127] [serial = 1158] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x116008800) [pid = 2127] [serial = 1173] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x11902cc00) [pid = 2127] [serial = 1162] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1185b6c00) [pid = 2127] [serial = 1161] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x124893800) [pid = 2127] [serial = 1165] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1237c7800) [pid = 2127] [serial = 1164] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x128c47c00) [pid = 2127] [serial = 1168] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x12704cc00) [pid = 2127] [serial = 1167] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x129364400) [pid = 2127] [serial = 1171] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x124e94000) [pid = 2127] [serial = 1170] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x12570fc00) [pid = 2127] [serial = 1194] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x125ddb400) [pid = 2127] [serial = 1197] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x125d10000) [pid = 2127] [serial = 1195] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1195c7400) [pid = 2127] [serial = 1200] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x124e95000) [pid = 2127] [serial = 1201] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x128c02800) [pid = 2127] [serial = 1204] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x127536400) [pid = 2127] [serial = 1198] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x124895000) [pid = 2127] [serial = 1192] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x126f4e400) [pid = 2127] [serial = 1203] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x119d5d000) [pid = 2127] [serial = 1189] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1190f2800) [pid = 2127] [serial = 1186] [outer = 0x0] [url = about:blank] 06:34:21 INFO - PROCESS | 2127 | 1465047261401 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]]]}] 06:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1171ms 06:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:34:21 INFO - PROCESS | 2127 | 1465047261438 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 2127 | 1465047261440 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:34:21 INFO - PROCESS | 2127 | 1465047261443 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 2127 | 1465047261446 Marionette TRACE conn2 <- [1,1666,null,{}] 06:34:21 INFO - PROCESS | 2127 | 1465047261452 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}] 06:34:21 INFO - PROCESS | 2127 | 1465047261453 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:21 INFO - PROCESS | 2127 | 1465047261536 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:34:21 INFO - PROCESS | 2127 | 1465047261540 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 2127 | 1465047261542 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x116841000 == 28 [pid = 2127] [id = 424] 06:34:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x113f50400) [pid = 2127] [serial = 1271] [outer = 0x0] 06:34:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x116049000) [pid = 2127] [serial = 1272] [outer = 0x113f50400] 06:34:21 INFO - PROCESS | 2127 | 1465047261572 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x116629000) [pid = 2127] [serial = 1273] [outer = 0x113f50400] 06:34:21 INFO - PROCESS | 2127 | 1465047261928 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]]]}] 06:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 524ms 06:34:21 INFO - PROCESS | 2127 | 1465047261967 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 2127 | 1465047261970 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:34:21 INFO - PROCESS | 2127 | 1465047261975 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 2127 | 1465047261977 Marionette TRACE conn2 <- [1,1670,null,{}] 06:34:21 INFO - PROCESS | 2127 | 1465047261980 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}] 06:34:21 INFO - PROCESS | 2127 | 1465047261982 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:22 INFO - PROCESS | 2127 | 1465047262106 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:34:22 INFO - PROCESS | 2127 | 1465047262116 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 2127 | 1465047262118 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x118553000 == 29 [pid = 2127] [id = 425] 06:34:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x116a64000) [pid = 2127] [serial = 1274] [outer = 0x0] 06:34:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x117308c00) [pid = 2127] [serial = 1275] [outer = 0x116a64000] 06:34:22 INFO - PROCESS | 2127 | 1465047262162 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x118031400) [pid = 2127] [serial = 1276] [outer = 0x116a64000] 06:34:22 INFO - PROCESS | 2127 | 1465047262623 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]]]}] 06:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 669ms 06:34:22 INFO - PROCESS | 2127 | 1465047262645 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:34:22 INFO - PROCESS | 2127 | 1465047262646 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:34:22 INFO - PROCESS | 2127 | 1465047262652 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:34:22 INFO - PROCESS | 2127 | 1465047262655 Marionette TRACE conn2 <- [1,1674,null,{}] 06:34:22 INFO - PROCESS | 2127 | 1465047262663 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}] 06:34:22 INFO - PROCESS | 2127 | 1465047262669 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:22 INFO - PROCESS | 2127 | 1465047262749 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:34:22 INFO - PROCESS | 2127 | 1465047262755 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 2127 | 1465047262757 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dd7800 == 30 [pid = 2127] [id = 426] 06:34:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1182a3400) [pid = 2127] [serial = 1277] [outer = 0x0] 06:34:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x118322400) [pid = 2127] [serial = 1278] [outer = 0x1182a3400] 06:34:22 INFO - PROCESS | 2127 | 1465047262786 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x11852f400) [pid = 2127] [serial = 1279] [outer = 0x1182a3400] 06:34:23 INFO - PROCESS | 2127 | 1465047263124 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]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 525ms 06:34:23 INFO - PROCESS | 2127 | 1465047263174 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 2127 | 1465047263176 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:34:23 INFO - PROCESS | 2127 | 1465047263178 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 2127 | 1465047263179 Marionette TRACE conn2 <- [1,1678,null,{}] 06:34:23 INFO - PROCESS | 2127 | 1465047263194 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}] 06:34:23 INFO - PROCESS | 2127 | 1465047263195 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:23 INFO - PROCESS | 2127 | 1465047263302 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:34:23 INFO - PROCESS | 2127 | 1465047263311 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 2127 | 1465047263312 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x123473000 == 31 [pid = 2127] [id = 427] 06:34:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x118539c00) [pid = 2127] [serial = 1280] [outer = 0x0] 06:34:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1185bdc00) [pid = 2127] [serial = 1281] [outer = 0x118539c00] 06:34:23 INFO - PROCESS | 2127 | 1465047263339 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1185cf400) [pid = 2127] [serial = 1282] [outer = 0x118539c00] 06:34:23 INFO - PROCESS | 2127 | 1465047263690 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]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 06:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:34:23 INFO - PROCESS | 2127 | 1465047263701 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 2127 | 1465047263703 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:34:23 INFO - PROCESS | 2127 | 1465047263705 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 2127 | 1465047263706 Marionette TRACE conn2 <- [1,1682,null,{}] 06:34:23 INFO - PROCESS | 2127 | 1465047263708 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}] 06:34:23 INFO - PROCESS | 2127 | 1465047263710 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:23 INFO - PROCESS | 2127 | 1465047263807 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:34:23 INFO - PROCESS | 2127 | 1465047263845 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 2127 | 1465047263846 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244cb000 == 32 [pid = 2127] [id = 428] 06:34:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x111c6bc00) [pid = 2127] [serial = 1283] [outer = 0x0] 06:34:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1185ee800) [pid = 2127] [serial = 1284] [outer = 0x111c6bc00] 06:34:23 INFO - PROCESS | 2127 | 1465047263870 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x119054800) [pid = 2127] [serial = 1285] [outer = 0x111c6bc00] 06:34:24 INFO - PROCESS | 2127 | 1465047264227 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]]]}] 06:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 569ms 06:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:34:24 INFO - PROCESS | 2127 | 1465047264275 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 2127 | 1465047264276 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:34:24 INFO - PROCESS | 2127 | 1465047264278 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 2127 | 1465047264279 Marionette TRACE conn2 <- [1,1686,null,{}] 06:34:24 INFO - PROCESS | 2127 | 1465047264281 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}] 06:34:24 INFO - PROCESS | 2127 | 1465047264286 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:24 INFO - PROCESS | 2127 | 1465047264391 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:34:24 INFO - PROCESS | 2127 | 1465047264428 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 2127 | 1465047264429 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x126d0f000 == 33 [pid = 2127] [id = 429] 06:34:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1190f2c00) [pid = 2127] [serial = 1286] [outer = 0x0] 06:34:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x119956400) [pid = 2127] [serial = 1287] [outer = 0x1190f2c00] 06:34:24 INFO - PROCESS | 2127 | 1465047264454 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x11a10d800) [pid = 2127] [serial = 1288] [outer = 0x1190f2c00] 06:34:24 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 06:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 06:34:24 INFO - PROCESS | 2127 | 1465047264789 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]]]}] 06:34:24 INFO - PROCESS | 2127 | 1465047264796 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:34:24 INFO - PROCESS | 2127 | 1465047264799 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:34:24 INFO - PROCESS | 2127 | 1465047264804 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 2127 | 1465047264805 Marionette TRACE conn2 <- [1,1690,null,{}] 06:34:24 INFO - PROCESS | 2127 | 1465047264807 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}] 06:34:24 INFO - PROCESS | 2127 | 1465047264808 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:24 INFO - PROCESS | 2127 | 1465047264906 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:34:24 INFO - PROCESS | 2127 | 1465047264919 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 2127 | 1465047264920 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x129036800 == 34 [pid = 2127] [id = 430] 06:34:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x111c61000) [pid = 2127] [serial = 1289] [outer = 0x0] 06:34:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12160c400) [pid = 2127] [serial = 1290] [outer = 0x111c61000] 06:34:24 INFO - PROCESS | 2127 | 1465047264945 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x1233d4800) [pid = 2127] [serial = 1291] [outer = 0x111c61000] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x115ea1400) [pid = 2127] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x118331400) [pid = 2127] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x128c4a400) [pid = 2127] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x128c46c00) [pid = 2127] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1190f8000) [pid = 2127] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x113dae400) [pid = 2127] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1139cc400) [pid = 2127] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x118316400) [pid = 2127] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11831f400) [pid = 2127] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x121607c00) [pid = 2127] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11812d400) [pid = 2127] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1133a9800) [pid = 2127] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x128c06c00) [pid = 2127] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1168acc00) [pid = 2127] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x127536000) [pid = 2127] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x129650800) [pid = 2127] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:34:25 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12a90cc00) [pid = 2127] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:34:25 INFO - PROCESS | 2127 | 1465047265582 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]]]}] 06:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 820ms 06:34:25 INFO - PROCESS | 2127 | 1465047265642 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 2127 | 1465047265644 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:34:25 INFO - PROCESS | 2127 | 1465047265650 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 2127 | 1465047265652 Marionette TRACE conn2 <- [1,1694,null,{}] 06:34:25 INFO - PROCESS | 2127 | 1465047265655 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}] 06:34:25 INFO - PROCESS | 2127 | 1465047265657 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:25 INFO - PROCESS | 2127 | 1465047265778 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:34:25 INFO - PROCESS | 2127 | 1465047265840 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 2127 | 1465047265842 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c59800 == 35 [pid = 2127] [id = 431] 06:34:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x11335b400) [pid = 2127] [serial = 1292] [outer = 0x0] 06:34:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x11802c800) [pid = 2127] [serial = 1293] [outer = 0x11335b400] 06:34:25 INFO - PROCESS | 2127 | 1465047265867 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1185d2000) [pid = 2127] [serial = 1294] [outer = 0x11335b400] 06:34:26 INFO - PROCESS | 2127 | 1465047266140 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]]]}] 06:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 522ms 06:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:34:26 INFO - PROCESS | 2127 | 1465047266171 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 2127 | 1465047266172 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:34:26 INFO - PROCESS | 2127 | 1465047266175 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 2127 | 1465047266176 Marionette TRACE conn2 <- [1,1698,null,{}] 06:34:26 INFO - PROCESS | 2127 | 1465047266178 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}] 06:34:26 INFO - PROCESS | 2127 | 1465047266180 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:26 INFO - PROCESS | 2127 | 1465047266272 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:34:26 INFO - PROCESS | 2127 | 1465047266275 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 2127 | 1465047266276 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a806000 == 36 [pid = 2127] [id = 432] 06:34:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x118036c00) [pid = 2127] [serial = 1295] [outer = 0x0] 06:34:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x1237ce000) [pid = 2127] [serial = 1296] [outer = 0x118036c00] 06:34:26 INFO - PROCESS | 2127 | 1465047266303 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x124666000) [pid = 2127] [serial = 1297] [outer = 0x118036c00] 06:34:26 INFO - PROCESS | 2127 | 1465047266636 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]]]}] 06:34:26 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 06:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 06:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:34:26 INFO - PROCESS | 2127 | 1465047266695 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 2127 | 1465047266696 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:34:26 INFO - PROCESS | 2127 | 1465047266698 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 2127 | 1465047266699 Marionette TRACE conn2 <- [1,1702,null,{}] 06:34:26 INFO - PROCESS | 2127 | 1465047266702 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}] 06:34:26 INFO - PROCESS | 2127 | 1465047266703 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:26 INFO - PROCESS | 2127 | 1465047266780 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:34:26 INFO - PROCESS | 2127 | 1465047266786 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 2127 | 1465047266788 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a85a800 == 37 [pid = 2127] [id = 433] 06:34:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x124189800) [pid = 2127] [serial = 1298] [outer = 0x0] 06:34:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x124893000) [pid = 2127] [serial = 1299] [outer = 0x124189800] 06:34:26 INFO - PROCESS | 2127 | 1465047266810 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x124bdcc00) [pid = 2127] [serial = 1300] [outer = 0x124189800] 06:34:27 INFO - PROCESS | 2127 | 1465047267189 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]]]}] 06:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 06:34:27 INFO - PROCESS | 2127 | 1465047267218 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:34:27 INFO - PROCESS | 2127 | 1465047267228 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:34:27 INFO - PROCESS | 2127 | 1465047267230 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 2127 | 1465047267232 Marionette TRACE conn2 <- [1,1706,null,{}] 06:34:27 INFO - PROCESS | 2127 | 1465047267234 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}] 06:34:27 INFO - PROCESS | 2127 | 1465047267235 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:27 INFO - PROCESS | 2127 | 1465047267324 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:34:27 INFO - PROCESS | 2127 | 1465047267385 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 2127 | 1465047267386 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3b7800 == 38 [pid = 2127] [id = 434] 06:34:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x124ed1000) [pid = 2127] [serial = 1301] [outer = 0x0] 06:34:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x125779800) [pid = 2127] [serial = 1302] [outer = 0x124ed1000] 06:34:27 INFO - PROCESS | 2127 | 1465047267417 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12733ec00) [pid = 2127] [serial = 1303] [outer = 0x124ed1000] 06:34:27 INFO - PROCESS | 2127 | 1465047267923 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]]]}] 06:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 769ms 06:34:28 INFO - PROCESS | 2127 | 1465047268000 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:34:28 INFO - PROCESS | 2127 | 1465047268003 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:34:28 INFO - PROCESS | 2127 | 1465047268006 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 2127 | 1465047268008 Marionette TRACE conn2 <- [1,1710,null,{}] 06:34:28 INFO - PROCESS | 2127 | 1465047268013 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}] 06:34:28 INFO - PROCESS | 2127 | 1465047268014 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:28 INFO - PROCESS | 2127 | 1465047268129 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:34:28 INFO - PROCESS | 2127 | 1465047268188 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 2127 | 1465047268189 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e22000 == 39 [pid = 2127] [id = 435] 06:34:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x113dacc00) [pid = 2127] [serial = 1304] [outer = 0x0] 06:34:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1161a1c00) [pid = 2127] [serial = 1305] [outer = 0x113dacc00] 06:34:28 INFO - PROCESS | 2127 | 1465047268220 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x116a64800) [pid = 2127] [serial = 1306] [outer = 0x113dacc00] 06:34:28 INFO - PROCESS | 2127 | 1465047268770 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]]]}] 06:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 771ms 06:34:28 INFO - PROCESS | 2127 | 1465047268778 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 2127 | 1465047268781 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:34:28 INFO - PROCESS | 2127 | 1465047268786 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 2127 | 1465047268788 Marionette TRACE conn2 <- [1,1714,null,{}] 06:34:28 INFO - PROCESS | 2127 | 1465047268790 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}] 06:34:28 INFO - PROCESS | 2127 | 1465047268792 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:28 INFO - PROCESS | 2127 | 1465047268904 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:34:28 INFO - PROCESS | 2127 | 1465047268994 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 2127 | 1465047268996 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244c4000 == 40 [pid = 2127] [id = 436] 06:34:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x117306c00) [pid = 2127] [serial = 1307] [outer = 0x0] 06:34:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x11812ac00) [pid = 2127] [serial = 1308] [outer = 0x117306c00] 06:34:29 INFO - PROCESS | 2127 | 1465047269027 Marionette DEBUG loaded listener.js 06:34:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1183a3000) [pid = 2127] [serial = 1309] [outer = 0x117306c00] 06:34:29 INFO - PROCESS | 2127 | 1465047269688 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]]]}] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12a85a800 == 39 [pid = 2127] [id = 433] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12a806000 == 38 [pid = 2127] [id = 432] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x119c59800 == 37 [pid = 2127] [id = 431] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x129036800 == 36 [pid = 2127] [id = 430] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x126d0f000 == 35 [pid = 2127] [id = 429] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x1244cb000 == 34 [pid = 2127] [id = 428] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x123473000 == 33 [pid = 2127] [id = 427] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x119dd7800 == 32 [pid = 2127] [id = 426] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x118553000 == 31 [pid = 2127] [id = 425] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x116841000 == 30 [pid = 2127] [id = 424] 06:34:29 INFO - PROCESS | 2127 | --DOCSHELL 0x113d47800 == 29 [pid = 2127] [id = 423] 06:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 972ms 06:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:34:29 INFO - PROCESS | 2127 | 1465047269758 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:34:29 INFO - PROCESS | 2127 | 1465047269760 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:34:29 INFO - PROCESS | 2127 | 1465047269763 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 2127 | 1465047269765 Marionette TRACE conn2 <- [1,1718,null,{}] 06:34:29 INFO - PROCESS | 2127 | 1465047269768 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}] 06:34:29 INFO - PROCESS | 2127 | 1465047269770 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:29 INFO - PROCESS | 2127 | 1465047269862 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x11728d400) [pid = 2127] [serial = 1174] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x125773400) [pid = 2127] [serial = 1230] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12936bc00) [pid = 2127] [serial = 1236] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x128d0ec00) [pid = 2127] [serial = 1233] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x129485800) [pid = 2127] [serial = 1239] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x11877ec00) [pid = 2127] [serial = 1242] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x113d0e400) [pid = 2127] [serial = 1209] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11604d000) [pid = 2127] [serial = 1210] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x118330400) [pid = 2127] [serial = 1218] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1185bc000) [pid = 2127] [serial = 1219] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1190f2000) [pid = 2127] [serial = 1221] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x119f64000) [pid = 2127] [serial = 1222] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1237d5c00) [pid = 2127] [serial = 1224] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124832800) [pid = 2127] [serial = 1225] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x11829bc00) [pid = 2127] [serial = 1212] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x118317c00) [pid = 2127] [serial = 1213] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x124663000) [pid = 2127] [serial = 1227] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x129062000) [pid = 2127] [serial = 1207] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x118030400) [pid = 2127] [serial = 1215] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1182a3c00) [pid = 2127] [serial = 1216] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x129624400) [pid = 2127] [serial = 1245] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12a909c00) [pid = 2127] [serial = 1248] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12a7f2400) [pid = 2127] [serial = 1246] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12a9dd000) [pid = 2127] [serial = 1249] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12ae19800) [pid = 2127] [serial = 1252] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12a9ea800) [pid = 2127] [serial = 1251] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12948c800) [pid = 2127] [serial = 1240] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x129398000) [pid = 2127] [serial = 1237] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x129062800) [pid = 2127] [serial = 1234] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x125dd5000) [pid = 2127] [serial = 1243] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x128c43000) [pid = 2127] [serial = 1231] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x124f47c00) [pid = 2127] [serial = 1228] [outer = 0x0] [url = about:blank] 06:34:29 INFO - PROCESS | 2127 | 1465047269928 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:29 INFO - PROCESS | 2127 | 1465047269930 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x116873800 == 30 [pid = 2127] [id = 437] 06:34:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x116041400) [pid = 2127] [serial = 1310] [outer = 0x0] 06:34:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1166e1400) [pid = 2127] [serial = 1311] [outer = 0x116041400] 06:34:29 INFO - PROCESS | 2127 | 1465047269957 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x117294c00) [pid = 2127] [serial = 1312] [outer = 0x116041400] 06:34:30 INFO - PROCESS | 2127 | 1465047270389 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]]]}] 06:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 06:34:30 INFO - PROCESS | 2127 | 1465047270449 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:34:30 INFO - PROCESS | 2127 | 1465047270451 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:34:30 INFO - PROCESS | 2127 | 1465047270456 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:34:30 INFO - PROCESS | 2127 | 1465047270458 Marionette TRACE conn2 <- [1,1722,null,{}] 06:34:30 INFO - PROCESS | 2127 | 1465047270461 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}] 06:34:30 INFO - PROCESS | 2127 | 1465047270463 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:30 INFO - PROCESS | 2127 | 1465047270568 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:34:30 INFO - PROCESS | 2127 | 1465047270637 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 2127 | 1465047270639 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e16000 == 31 [pid = 2127] [id = 438] 06:34:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x116f82400) [pid = 2127] [serial = 1313] [outer = 0x0] 06:34:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x11802fc00) [pid = 2127] [serial = 1314] [outer = 0x116f82400] 06:34:30 INFO - PROCESS | 2127 | 1465047270671 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x11812f400) [pid = 2127] [serial = 1315] [outer = 0x116f82400] 06:34:31 INFO - PROCESS | 2127 | 1465047271089 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]]]}] 06:34:31 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 06:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 06:34:31 INFO - PROCESS | 2127 | 1465047271126 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 2127 | 1465047271129 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:34:31 INFO - PROCESS | 2127 | 1465047271134 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 2127 | 1465047271135 Marionette TRACE conn2 <- [1,1726,null,{}] 06:34:31 INFO - PROCESS | 2127 | 1465047271138 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}] 06:34:31 INFO - PROCESS | 2127 | 1465047271140 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:31 INFO - PROCESS | 2127 | 1465047271236 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:34:31 INFO - PROCESS | 2127 | 1465047271295 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 2127 | 1465047271297 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x119ddc800 == 32 [pid = 2127] [id = 439] 06:34:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x11395e000) [pid = 2127] [serial = 1316] [outer = 0x0] 06:34:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1184bfc00) [pid = 2127] [serial = 1317] [outer = 0x11395e000] 06:34:31 INFO - PROCESS | 2127 | 1465047271328 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1185b7400) [pid = 2127] [serial = 1318] [outer = 0x11395e000] 06:34:31 INFO - PROCESS | 2127 | 1465047271774 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]]]}] 06:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 06:34:31 INFO - PROCESS | 2127 | 1465047271804 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 2127 | 1465047271805 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:34:31 INFO - PROCESS | 2127 | 1465047271808 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 2127 | 1465047271810 Marionette TRACE conn2 <- [1,1730,null,{}] 06:34:31 INFO - PROCESS | 2127 | 1465047271819 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}] 06:34:31 INFO - PROCESS | 2127 | 1465047271822 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:31 INFO - PROCESS | 2127 | 1465047271940 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:34:32 INFO - PROCESS | 2127 | 1465047272012 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:32 INFO - PROCESS | 2127 | 1465047272014 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x12482c800 == 33 [pid = 2127] [id = 440] 06:34:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1185bfc00) [pid = 2127] [serial = 1319] [outer = 0x0] 06:34:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1190f8400) [pid = 2127] [serial = 1320] [outer = 0x1185bfc00] 06:34:32 INFO - PROCESS | 2127 | 1465047272048 Marionette DEBUG loaded listener.js 06:34:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x119784400) [pid = 2127] [serial = 1321] [outer = 0x1185bfc00] 06:34:32 INFO - PROCESS | 2127 | 1465047272471 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]]]}] 06:34:32 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 06:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 723ms 06:34:32 INFO - PROCESS | 2127 | 1465047272531 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 2127 | 1465047272533 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:34:32 INFO - PROCESS | 2127 | 1465047272535 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 2127 | 1465047272537 Marionette TRACE conn2 <- [1,1734,null,{}] 06:34:32 INFO - PROCESS | 2127 | 1465047272539 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}] 06:34:32 INFO - PROCESS | 2127 | 1465047272540 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:32 INFO - PROCESS | 2127 | 1465047272641 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:34:32 INFO - PROCESS | 2127 | 1465047272697 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:32 INFO - PROCESS | 2127 | 1465047272698 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x128ce4000 == 34 [pid = 2127] [id = 441] 06:34:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x119955000) [pid = 2127] [serial = 1322] [outer = 0x0] 06:34:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x119f61400) [pid = 2127] [serial = 1323] [outer = 0x119955000] 06:34:32 INFO - PROCESS | 2127 | 1465047272740 Marionette DEBUG loaded listener.js 06:34:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x12160d800) [pid = 2127] [serial = 1324] [outer = 0x119955000] 06:34:33 INFO - PROCESS | 2127 | 1465047273150 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]]]}] 06:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 669ms 06:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:34:33 INFO - PROCESS | 2127 | 1465047273204 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 2127 | 1465047273206 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:34:33 INFO - PROCESS | 2127 | 1465047273208 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 2127 | 1465047273209 Marionette TRACE conn2 <- [1,1738,null,{}] 06:34:33 INFO - PROCESS | 2127 | 1465047273212 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}] 06:34:33 INFO - PROCESS | 2127 | 1465047273213 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:33 INFO - PROCESS | 2127 | 1465047273325 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:34:33 INFO - PROCESS | 2127 | 1465047273405 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 2127 | 1465047273406 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293cb800 == 35 [pid = 2127] [id = 442] 06:34:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x11995fc00) [pid = 2127] [serial = 1325] [outer = 0x0] 06:34:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x124663000) [pid = 2127] [serial = 1326] [outer = 0x11995fc00] 06:34:33 INFO - PROCESS | 2127 | 1465047273437 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x124892400) [pid = 2127] [serial = 1327] [outer = 0x11995fc00] 06:34:33 INFO - PROCESS | 2127 | 1465047273935 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]]]}] 06:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 769ms 06:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:34:33 INFO - PROCESS | 2127 | 1465047273987 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:34:33 INFO - PROCESS | 2127 | 1465047273988 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:34:33 INFO - PROCESS | 2127 | 1465047273993 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:34:33 INFO - PROCESS | 2127 | 1465047273995 Marionette TRACE conn2 <- [1,1742,null,{}] 06:34:34 INFO - PROCESS | 2127 | 1465047274001 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}] 06:34:34 INFO - PROCESS | 2127 | 1465047274008 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:34 INFO - PROCESS | 2127 | 1465047274136 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:34:34 INFO - PROCESS | 2127 | 1465047274207 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 2127 | 1465047274208 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a971000 == 36 [pid = 2127] [id = 443] 06:34:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x124893c00) [pid = 2127] [serial = 1328] [outer = 0x0] 06:34:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12704c400) [pid = 2127] [serial = 1329] [outer = 0x124893c00] 06:34:34 INFO - PROCESS | 2127 | 1465047274237 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12750f400) [pid = 2127] [serial = 1330] [outer = 0x124893c00] 06:34:34 INFO - PROCESS | 2127 | 1465047274691 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]]]}] 06:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 776ms 06:34:34 INFO - PROCESS | 2127 | 1465047274769 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 2127 | 1465047274771 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:34:34 INFO - PROCESS | 2127 | 1465047274775 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - PROCESS | 2127 | 1465047274777 Marionette TRACE conn2 <- [1,1746,null,{}] 06:34:34 INFO - PROCESS | 2127 | 1465047274782 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}] 06:34:34 INFO - PROCESS | 2127 | 1465047274783 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:34 INFO - PROCESS | 2127 | 1465047274890 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:34:34 INFO - PROCESS | 2127 | 1465047274958 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 2127 | 1465047274961 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x119577800 == 37 [pid = 2127] [id = 444] 06:34:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1167c8000) [pid = 2127] [serial = 1331] [outer = 0x0] 06:34:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x116a68000) [pid = 2127] [serial = 1332] [outer = 0x1167c8000] 06:34:34 INFO - PROCESS | 2127 | 1465047274989 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x118129c00) [pid = 2127] [serial = 1333] [outer = 0x1167c8000] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x117e22000 == 36 [pid = 2127] [id = 435] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x1244c4000 == 35 [pid = 2127] [id = 436] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x12a971000 == 34 [pid = 2127] [id = 443] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x1293cb800 == 33 [pid = 2127] [id = 442] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x128ce4000 == 32 [pid = 2127] [id = 441] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x12482c800 == 31 [pid = 2127] [id = 440] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3b7800 == 30 [pid = 2127] [id = 434] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x119ddc800 == 29 [pid = 2127] [id = 439] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x116873800 == 28 [pid = 2127] [id = 437] 06:34:35 INFO - PROCESS | 2127 | --DOCSHELL 0x117e16000 == 27 [pid = 2127] [id = 438] 06:34:35 INFO - PROCESS | 2127 | 1465047275910 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]]]}] 06:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1173ms 06:34:35 INFO - PROCESS | 2127 | 1465047275948 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:34:35 INFO - PROCESS | 2127 | 1465047275952 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:34:35 INFO - PROCESS | 2127 | 1465047275955 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 2127 | 1465047275957 Marionette TRACE conn2 <- [1,1750,null,{}] 06:34:35 INFO - PROCESS | 2127 | 1465047275961 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}] 06:34:35 INFO - PROCESS | 2127 | 1465047275962 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:36 INFO - PROCESS | 2127 | 1465047276047 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:34:36 INFO - PROCESS | 2127 | 1465047276102 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 2127 | 1465047276104 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x11684b800 == 28 [pid = 2127] [id = 445] 06:34:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x113d7b400) [pid = 2127] [serial = 1334] [outer = 0x0] 06:34:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x116010000) [pid = 2127] [serial = 1335] [outer = 0x113d7b400] 06:34:36 INFO - PROCESS | 2127 | 1465047276137 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11685e800) [pid = 2127] [serial = 1336] [outer = 0x113d7b400] 06:34:36 INFO - PROCESS | 2127 | 1465047276486 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]]]}] 06:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 569ms 06:34:36 INFO - PROCESS | 2127 | 1465047276525 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 2127 | 1465047276529 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:34:36 INFO - PROCESS | 2127 | 1465047276534 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 2127 | 1465047276536 Marionette TRACE conn2 <- [1,1754,null,{}] 06:34:36 INFO - PROCESS | 2127 | 1465047276539 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}] 06:34:36 INFO - PROCESS | 2127 | 1465047276541 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:36 INFO - PROCESS | 2127 | 1465047276655 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:34:36 INFO - PROCESS | 2127 | 1465047276735 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 2127 | 1465047276737 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193d3000 == 29 [pid = 2127] [id = 446] 06:34:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1167d1000) [pid = 2127] [serial = 1337] [outer = 0x0] 06:34:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x118034400) [pid = 2127] [serial = 1338] [outer = 0x1167d1000] 06:34:36 INFO - PROCESS | 2127 | 1465047276781 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x1182a7000) [pid = 2127] [serial = 1339] [outer = 0x1167d1000] 06:34:37 INFO - PROCESS | 2127 | 1465047277173 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]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 669ms 06:34:37 INFO - PROCESS | 2127 | 1465047277204 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 2127 | 1465047277205 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:34:37 INFO - PROCESS | 2127 | 1465047277207 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 2127 | 1465047277210 Marionette TRACE conn2 <- [1,1758,null,{}] 06:34:37 INFO - PROCESS | 2127 | 1465047277217 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}] 06:34:37 INFO - PROCESS | 2127 | 1465047277220 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:37 INFO - PROCESS | 2127 | 1465047277339 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:34:37 INFO - PROCESS | 2127 | 1465047277395 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 2127 | 1465047277397 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244b4000 == 30 [pid = 2127] [id = 447] 06:34:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x111ed6c00) [pid = 2127] [serial = 1340] [outer = 0x0] 06:34:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1185bcc00) [pid = 2127] [serial = 1341] [outer = 0x111ed6c00] 06:34:37 INFO - PROCESS | 2127 | 1465047277424 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x118788800) [pid = 2127] [serial = 1342] [outer = 0x111ed6c00] 06:34:37 INFO - PROCESS | 2127 | 1465047277837 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]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 06:34:37 INFO - PROCESS | 2127 | 1465047277879 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 2127 | 1465047277880 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:34:37 INFO - PROCESS | 2127 | 1465047277882 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 2127 | 1465047277884 Marionette TRACE conn2 <- [1,1762,null,{}] 06:34:37 INFO - PROCESS | 2127 | 1465047277886 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}] 06:34:37 INFO - PROCESS | 2127 | 1465047277887 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:37 INFO - PROCESS | 2127 | 1465047277993 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:34:38 INFO - PROCESS | 2127 | 1465047277997 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 2127 | 1465047277999 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x1270e5000 == 31 [pid = 2127] [id = 448] 06:34:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x1190f2000) [pid = 2127] [serial = 1343] [outer = 0x0] 06:34:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x1195c2c00) [pid = 2127] [serial = 1344] [outer = 0x1190f2000] 06:34:38 INFO - PROCESS | 2127 | 1465047278024 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x119c74000) [pid = 2127] [serial = 1345] [outer = 0x1190f2000] 06:34:38 INFO - PROCESS | 2127 | 1465047278358 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]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 520ms 06:34:38 INFO - PROCESS | 2127 | 1465047278403 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:34:38 INFO - PROCESS | 2127 | 1465047278411 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:34:38 INFO - PROCESS | 2127 | 1465047278413 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 2127 | 1465047278415 Marionette TRACE conn2 <- [1,1766,null,{}] 06:34:38 INFO - PROCESS | 2127 | 1465047278417 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}] 06:34:38 INFO - PROCESS | 2127 | 1465047278418 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:38 INFO - PROCESS | 2127 | 1465047278509 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:34:38 INFO - PROCESS | 2127 | 1465047278546 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 2127 | 1465047278547 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a846000 == 32 [pid = 2127] [id = 449] 06:34:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x1167c7000) [pid = 2127] [serial = 1346] [outer = 0x0] 06:34:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x11a1a4c00) [pid = 2127] [serial = 1347] [outer = 0x1167c7000] 06:34:38 INFO - PROCESS | 2127 | 1465047278571 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x1237d6c00) [pid = 2127] [serial = 1348] [outer = 0x1167c7000] 06:34:38 INFO - PROCESS | 2127 | 1465047278927 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]]]}] 06:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 569ms 06:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:34:38 INFO - PROCESS | 2127 | 1465047278982 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 2127 | 1465047278984 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:34:38 INFO - PROCESS | 2127 | 1465047278986 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 2127 | 1465047278987 Marionette TRACE conn2 <- [1,1770,null,{}] 06:34:38 INFO - PROCESS | 2127 | 1465047278989 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}] 06:34:38 INFO - PROCESS | 2127 | 1465047278993 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:39 INFO - PROCESS | 2127 | 1465047279122 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:34:39 INFO - PROCESS | 2127 | 1465047279128 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 2127 | 1465047279129 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3cb000 == 33 [pid = 2127] [id = 450] 06:34:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x124184400) [pid = 2127] [serial = 1349] [outer = 0x0] 06:34:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x124e94000) [pid = 2127] [serial = 1350] [outer = 0x124184400] 06:34:39 INFO - PROCESS | 2127 | 1465047279155 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x127052800) [pid = 2127] [serial = 1351] [outer = 0x124184400] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x116041400) [pid = 2127] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x113f50400) [pid = 2127] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x116a64000) [pid = 2127] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x1182a3400) [pid = 2127] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x11517c800) [pid = 2127] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x1167c8400) [pid = 2127] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x1190ef400) [pid = 2127] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x12443f800) [pid = 2127] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x1190f2c00) [pid = 2127] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x111c6bc00) [pid = 2127] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1129a9c00) [pid = 2127] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x11335b400) [pid = 2127] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x111c61000) [pid = 2127] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x111c89c00) [pid = 2127] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x118036c00) [pid = 2127] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x124189800) [pid = 2127] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x113dacc00) [pid = 2127] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x117306c00) [pid = 2127] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x118539c00) [pid = 2127] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:34:39 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x124ed1000) [pid = 2127] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:34:39 INFO - PROCESS | 2127 | 1465047279688 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]]]}] 06:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 719ms 06:34:39 INFO - PROCESS | 2127 | 1465047279706 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 2127 | 1465047279707 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:34:39 INFO - PROCESS | 2127 | 1465047279709 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 2127 | 1465047279710 Marionette TRACE conn2 <- [1,1774,null,{}] 06:34:39 INFO - PROCESS | 2127 | 1465047279713 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}] 06:34:39 INFO - PROCESS | 2127 | 1465047279714 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:39 INFO - PROCESS | 2127 | 1465047279792 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:34:39 INFO - PROCESS | 2127 | 1465047279866 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 2127 | 1465047279867 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e7800 == 34 [pid = 2127] [id = 451] 06:34:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x111c6ac00) [pid = 2127] [serial = 1352] [outer = 0x0] 06:34:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x116608800) [pid = 2127] [serial = 1353] [outer = 0x111c6ac00] 06:34:39 INFO - PROCESS | 2127 | 1465047279893 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x11812cc00) [pid = 2127] [serial = 1354] [outer = 0x111c6ac00] 06:34:40 INFO - PROCESS | 2127 | 1465047280157 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]]]}] 06:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 06:34:40 INFO - PROCESS | 2127 | 1465047280177 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 2127 | 1465047280179 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:34:40 INFO - PROCESS | 2127 | 1465047280189 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 2127 | 1465047280190 Marionette TRACE conn2 <- [1,1778,null,{}] 06:34:40 INFO - PROCESS | 2127 | 1465047280192 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}] 06:34:40 INFO - PROCESS | 2127 | 1465047280193 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:40 INFO - PROCESS | 2127 | 1465047280275 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:34:40 INFO - PROCESS | 2127 | 1465047280280 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 2127 | 1465047280281 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc62000 == 35 [pid = 2127] [id = 452] 06:34:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x118299800) [pid = 2127] [serial = 1355] [outer = 0x0] 06:34:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x1195ccc00) [pid = 2127] [serial = 1356] [outer = 0x118299800] 06:34:40 INFO - PROCESS | 2127 | 1465047280309 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x125711000) [pid = 2127] [serial = 1357] [outer = 0x118299800] 06:34:40 INFO - PROCESS | 2127 | 1465047280623 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]]]}] 06:34:40 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 06:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 475ms 06:34:40 INFO - PROCESS | 2127 | 1465047280657 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:34:40 INFO - PROCESS | 2127 | 1465047280668 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:34:40 INFO - PROCESS | 2127 | 1465047280671 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 2127 | 1465047280672 Marionette TRACE conn2 <- [1,1782,null,{}] 06:34:40 INFO - PROCESS | 2127 | 1465047280674 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}] 06:34:40 INFO - PROCESS | 2127 | 1465047280675 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:40 INFO - PROCESS | 2127 | 1465047280749 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:34:40 INFO - PROCESS | 2127 | 1465047280807 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 2127 | 1465047280808 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdd8000 == 36 [pid = 2127] [id = 453] 06:34:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1183a3c00) [pid = 2127] [serial = 1358] [outer = 0x0] 06:34:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x127338000) [pid = 2127] [serial = 1359] [outer = 0x1183a3c00] 06:34:40 INFO - PROCESS | 2127 | 1465047280832 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12753a800) [pid = 2127] [serial = 1360] [outer = 0x1183a3c00] 06:34:41 INFO - PROCESS | 2127 | 1465047281106 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]]]}] 06:34:41 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 06:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 468ms 06:34:41 INFO - PROCESS | 2127 | 1465047281140 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 2127 | 1465047281141 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:34:41 INFO - PROCESS | 2127 | 1465047281143 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 2127 | 1465047281144 Marionette TRACE conn2 <- [1,1786,null,{}] 06:34:41 INFO - PROCESS | 2127 | 1465047281146 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}] 06:34:41 INFO - PROCESS | 2127 | 1465047281148 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:41 INFO - PROCESS | 2127 | 1465047281240 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:34:41 INFO - PROCESS | 2127 | 1465047281243 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 2127 | 1465047281244 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1b0800 == 37 [pid = 2127] [id = 454] 06:34:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12753ac00) [pid = 2127] [serial = 1361] [outer = 0x0] 06:34:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x128c02800) [pid = 2127] [serial = 1362] [outer = 0x12753ac00] 06:34:41 INFO - PROCESS | 2127 | 1465047281270 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x128c0a400) [pid = 2127] [serial = 1363] [outer = 0x12753ac00] 06:34:41 INFO - PROCESS | 2127 | 1465047281714 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]]]}] 06:34:41 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 06:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 618ms 06:34:41 INFO - PROCESS | 2127 | 1465047281762 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 2127 | 1465047281765 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:34:41 INFO - PROCESS | 2127 | 1465047281768 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 2127 | 1465047281770 Marionette TRACE conn2 <- [1,1790,null,{}] 06:34:41 INFO - PROCESS | 2127 | 1465047281774 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}] 06:34:41 INFO - PROCESS | 2127 | 1465047281775 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:41 INFO - PROCESS | 2127 | 1465047281891 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:34:41 INFO - PROCESS | 2127 | 1465047281972 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 2127 | 1465047281974 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e13000 == 38 [pid = 2127] [id = 455] 06:34:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x112ee2400) [pid = 2127] [serial = 1364] [outer = 0x0] 06:34:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x113b8dc00) [pid = 2127] [serial = 1365] [outer = 0x112ee2400] 06:34:42 INFO - PROCESS | 2127 | 1465047282005 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x11619e000) [pid = 2127] [serial = 1366] [outer = 0x112ee2400] 06:34:42 INFO - PROCESS | 2127 | 1465047282537 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]]]}] 06:34:42 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) 06:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 823ms 06:34:42 INFO - PROCESS | 2127 | 1465047282595 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 2127 | 1465047282599 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:34:42 INFO - PROCESS | 2127 | 1465047282605 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 2127 | 1465047282607 Marionette TRACE conn2 <- [1,1794,null,{}] 06:34:42 INFO - PROCESS | 2127 | 1465047282610 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}] 06:34:42 INFO - PROCESS | 2127 | 1465047282611 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:42 INFO - PROCESS | 2127 | 1465047282722 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:34:42 INFO - PROCESS | 2127 | 1465047282802 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:42 INFO - PROCESS | 2127 | 1465047282804 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x1270e3800 == 39 [pid = 2127] [id = 456] 06:34:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x118315c00) [pid = 2127] [serial = 1367] [outer = 0x0] 06:34:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x118321000) [pid = 2127] [serial = 1368] [outer = 0x118315c00] 06:34:42 INFO - PROCESS | 2127 | 1465047282834 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x11853b000) [pid = 2127] [serial = 1369] [outer = 0x118315c00] 06:34:43 INFO - PROCESS | 2127 | 1465047283476 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]]]}] 06:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 920ms 06:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:34:43 INFO - PROCESS | 2127 | 1465047283525 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 2127 | 1465047283528 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:34:43 INFO - PROCESS | 2127 | 1465047283531 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - PROCESS | 2127 | 1465047283533 Marionette TRACE conn2 <- [1,1798,null,{}] 06:34:43 INFO - PROCESS | 2127 | 1465047283536 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}] 06:34:43 INFO - PROCESS | 2127 | 1465047283538 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:43 INFO - PROCESS | 2127 | 1465047283645 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:34:43 INFO - PROCESS | 2127 | 1465047283727 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 2127 | 1465047283730 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x1161e1800 == 40 [pid = 2127] [id = 457] 06:34:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x11728dc00) [pid = 2127] [serial = 1370] [outer = 0x0] 06:34:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x11802c000) [pid = 2127] [serial = 1371] [outer = 0x11728dc00] 06:34:43 INFO - PROCESS | 2127 | 1465047283759 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x118129800) [pid = 2127] [serial = 1372] [outer = 0x11728dc00] 06:34:43 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdd8000 == 39 [pid = 2127] [id = 453] 06:34:43 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc62000 == 38 [pid = 2127] [id = 452] 06:34:43 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e7800 == 37 [pid = 2127] [id = 451] 06:34:43 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3cb000 == 36 [pid = 2127] [id = 450] 06:34:43 INFO - PROCESS | 2127 | --DOCSHELL 0x12a846000 == 35 [pid = 2127] [id = 449] 06:34:43 INFO - PROCESS | 2127 | --DOCSHELL 0x1270e5000 == 34 [pid = 2127] [id = 448] 06:34:43 INFO - PROCESS | 2127 | --DOCSHELL 0x1244b4000 == 33 [pid = 2127] [id = 447] 06:34:44 INFO - PROCESS | 2127 | --DOCSHELL 0x1193d3000 == 32 [pid = 2127] [id = 446] 06:34:44 INFO - PROCESS | 2127 | --DOCSHELL 0x11684b800 == 31 [pid = 2127] [id = 445] 06:34:44 INFO - PROCESS | 2127 | --DOCSHELL 0x119577800 == 30 [pid = 2127] [id = 444] 06:34:44 INFO - PROCESS | 2127 | 1465047284147 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]]]}] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x1166e1400) [pid = 2127] [serial = 1311] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x116049000) [pid = 2127] [serial = 1272] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x116629000) [pid = 2127] [serial = 1273] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x117308c00) [pid = 2127] [serial = 1275] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x118031400) [pid = 2127] [serial = 1276] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x118322400) [pid = 2127] [serial = 1278] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x116a63400) [pid = 2127] [serial = 1270] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x1167c7800) [pid = 2127] [serial = 1269] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x118313000) [pid = 2127] [serial = 1255] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x118036800) [pid = 2127] [serial = 1254] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x11995c800) [pid = 2127] [serial = 1258] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1190f5400) [pid = 2127] [serial = 1257] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x12733bc00) [pid = 2127] [serial = 1261] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12576ec00) [pid = 2127] [serial = 1260] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x119956400) [pid = 2127] [serial = 1287] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x119054800) [pid = 2127] [serial = 1285] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1185ee800) [pid = 2127] [serial = 1284] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x129489800) [pid = 2127] [serial = 1264] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x128c04400) [pid = 2127] [serial = 1263] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x11802c800) [pid = 2127] [serial = 1293] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11a10d800) [pid = 2127] [serial = 1288] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12160c400) [pid = 2127] [serial = 1290] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x116606c00) [pid = 2127] [serial = 1267] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1237ce000) [pid = 2127] [serial = 1296] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x112979400) [pid = 2127] [serial = 1266] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x124893000) [pid = 2127] [serial = 1299] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1185d2000) [pid = 2127] [serial = 1294] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1233d4800) [pid = 2127] [serial = 1291] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1161a1c00) [pid = 2127] [serial = 1305] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1183a3000) [pid = 2127] [serial = 1309] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11812ac00) [pid = 2127] [serial = 1308] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1185bdc00) [pid = 2127] [serial = 1281] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1185cf400) [pid = 2127] [serial = 1282] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x124bdcc00) [pid = 2127] [serial = 1300] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x124666000) [pid = 2127] [serial = 1297] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x116a64800) [pid = 2127] [serial = 1306] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12733ec00) [pid = 2127] [serial = 1303] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x117294c00) [pid = 2127] [serial = 1312] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x11852f400) [pid = 2127] [serial = 1279] [outer = 0x0] [url = about:blank] 06:34:44 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x125779800) [pid = 2127] [serial = 1302] [outer = 0x0] [url = about:blank] 06:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 06:34:44 INFO - PROCESS | 2127 | 1465047284202 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 2127 | 1465047284205 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:34:44 INFO - PROCESS | 2127 | 1465047284209 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 2127 | 1465047284211 Marionette TRACE conn2 <- [1,1802,null,{}] 06:34:44 INFO - PROCESS | 2127 | 1465047284213 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}] 06:34:44 INFO - PROCESS | 2127 | 1465047284214 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:44 INFO - PROCESS | 2127 | 1465047284295 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:34:44 INFO - PROCESS | 2127 | 1465047284301 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:44 INFO - PROCESS | 2127 | 1465047284303 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x118560800 == 31 [pid = 2127] [id = 458] 06:34:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x11829d800) [pid = 2127] [serial = 1373] [outer = 0x0] 06:34:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1182a4c00) [pid = 2127] [serial = 1374] [outer = 0x11829d800] 06:34:44 INFO - PROCESS | 2127 | 1465047284330 Marionette DEBUG loaded listener.js 06:34:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1185b7000) [pid = 2127] [serial = 1375] [outer = 0x11829d800] 06:34:44 INFO - PROCESS | 2127 | 1465047284678 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]]]}] 06:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 06:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:34:44 INFO - PROCESS | 2127 | 1465047284728 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:34:44 INFO - PROCESS | 2127 | 1465047284729 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:34:44 INFO - PROCESS | 2127 | 1465047284732 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:34:44 INFO - PROCESS | 2127 | 1465047284734 Marionette TRACE conn2 <- [1,1806,null,{}] 06:34:44 INFO - PROCESS | 2127 | 1465047284743 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}] 06:34:44 INFO - PROCESS | 2127 | 1465047284746 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:44 INFO - PROCESS | 2127 | 1465047284854 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:34:44 INFO - PROCESS | 2127 | 1465047284862 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:44 INFO - PROCESS | 2127 | 1465047284866 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f1e800 == 32 [pid = 2127] [id = 459] 06:34:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x113d76800) [pid = 2127] [serial = 1376] [outer = 0x0] 06:34:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1190f8000) [pid = 2127] [serial = 1377] [outer = 0x113d76800] 06:34:44 INFO - PROCESS | 2127 | 1465047284912 Marionette DEBUG loaded listener.js 06:34:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x119d58800) [pid = 2127] [serial = 1378] [outer = 0x113d76800] 06:34:45 INFO - PROCESS | 2127 | 1465047285388 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]]]}] 06:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 672ms 06:34:45 INFO - PROCESS | 2127 | 1465047285405 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:34:45 INFO - PROCESS | 2127 | 1465047285406 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:34:45 INFO - PROCESS | 2127 | 1465047285409 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 2127 | 1465047285410 Marionette TRACE conn2 <- [1,1810,null,{}] 06:34:45 INFO - PROCESS | 2127 | 1465047285412 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}] 06:34:45 INFO - PROCESS | 2127 | 1465047285413 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:45 INFO - PROCESS | 2127 | 1465047285496 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:34:45 INFO - PROCESS | 2127 | 1465047285503 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:45 INFO - PROCESS | 2127 | 1465047285504 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x124823000 == 33 [pid = 2127] [id = 460] 06:34:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x119d5bc00) [pid = 2127] [serial = 1379] [outer = 0x0] 06:34:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x123571000) [pid = 2127] [serial = 1380] [outer = 0x119d5bc00] 06:34:45 INFO - PROCESS | 2127 | 1465047285529 Marionette DEBUG loaded listener.js 06:34:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124831000) [pid = 2127] [serial = 1381] [outer = 0x119d5bc00] 06:34:45 INFO - PROCESS | 2127 | 1465047285888 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]]]}] 06:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 518ms 06:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:34:45 INFO - PROCESS | 2127 | 1465047285928 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:34:45 INFO - PROCESS | 2127 | 1465047285929 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:34:45 INFO - PROCESS | 2127 | 1465047285931 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 2127 | 1465047285934 Marionette TRACE conn2 <- [1,1814,null,{}] 06:34:45 INFO - PROCESS | 2127 | 1465047285937 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}] 06:34:45 INFO - PROCESS | 2127 | 1465047285939 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:46 INFO - PROCESS | 2127 | 1465047286045 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:34:46 INFO - PROCESS | 2127 | 1465047286053 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 2127 | 1465047286055 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x126f19800 == 34 [pid = 2127] [id = 461] 06:34:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1132be400) [pid = 2127] [serial = 1382] [outer = 0x0] 06:34:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x124be0c00) [pid = 2127] [serial = 1383] [outer = 0x1132be400] 06:34:46 INFO - PROCESS | 2127 | 1465047286079 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x125772800) [pid = 2127] [serial = 1384] [outer = 0x1132be400] 06:34:46 INFO - PROCESS | 2127 | 1465047286427 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]]]}] 06:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 522ms 06:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:34:46 INFO - PROCESS | 2127 | 1465047286461 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 2127 | 1465047286462 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:34:46 INFO - PROCESS | 2127 | 1465047286464 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 2127 | 1465047286465 Marionette TRACE conn2 <- [1,1818,null,{}] 06:34:46 INFO - PROCESS | 2127 | 1465047286468 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}] 06:34:46 INFO - PROCESS | 2127 | 1465047286472 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:46 INFO - PROCESS | 2127 | 1465047286590 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:34:46 INFO - PROCESS | 2127 | 1465047286602 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 2127 | 1465047286603 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293d2800 == 35 [pid = 2127] [id = 462] 06:34:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x12577b400) [pid = 2127] [serial = 1385] [outer = 0x0] 06:34:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x127332400) [pid = 2127] [serial = 1386] [outer = 0x12577b400] 06:34:46 INFO - PROCESS | 2127 | 1465047286628 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128c11c00) [pid = 2127] [serial = 1387] [outer = 0x12577b400] 06:34:46 INFO - PROCESS | 2127 | 1465047286984 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]]]}] 06:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 570ms 06:34:47 INFO - PROCESS | 2127 | 1465047287035 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 2127 | 1465047287036 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:34:47 INFO - PROCESS | 2127 | 1465047287038 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - PROCESS | 2127 | 1465047287039 Marionette TRACE conn2 <- [1,1822,null,{}] 06:34:47 INFO - PROCESS | 2127 | 1465047287042 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}] 06:34:47 INFO - PROCESS | 2127 | 1465047287043 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:47 INFO - PROCESS | 2127 | 1465047287147 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:34:47 INFO - PROCESS | 2127 | 1465047287163 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 2127 | 1465047287164 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34d000 == 36 [pid = 2127] [id = 463] 06:34:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128c44800) [pid = 2127] [serial = 1388] [outer = 0x0] 06:34:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c4ac00) [pid = 2127] [serial = 1389] [outer = 0x128c44800] 06:34:47 INFO - PROCESS | 2127 | 1465047287204 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128d09c00) [pid = 2127] [serial = 1390] [outer = 0x128c44800] 06:34:47 INFO - PROCESS | 2127 | 1465047287691 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]]]}] 06:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 667ms 06:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:34:47 INFO - PROCESS | 2127 | 1465047287707 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:34:47 INFO - PROCESS | 2127 | 1465047287709 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:34:47 INFO - PROCESS | 2127 | 1465047287712 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:34:47 INFO - PROCESS | 2127 | 1465047287713 Marionette TRACE conn2 <- [1,1826,null,{}] 06:34:47 INFO - PROCESS | 2127 | 1465047287726 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}] 06:34:47 INFO - PROCESS | 2127 | 1465047287727 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:47 INFO - PROCESS | 2127 | 1465047287846 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:34:47 INFO - PROCESS | 2127 | 1465047287899 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 2127 | 1465047287900 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc51000 == 37 [pid = 2127] [id = 464] 06:34:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x118320400) [pid = 2127] [serial = 1391] [outer = 0x0] 06:34:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128e46400) [pid = 2127] [serial = 1392] [outer = 0x118320400] 06:34:47 INFO - PROCESS | 2127 | 1465047287925 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x129061400) [pid = 2127] [serial = 1393] [outer = 0x118320400] 06:34:48 INFO - PROCESS | 2127 | 1465047288226 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]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 524ms 06:34:48 INFO - PROCESS | 2127 | 1465047288246 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 2127 | 1465047288247 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:34:48 INFO - PROCESS | 2127 | 1465047288253 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 2127 | 1465047288255 Marionette TRACE conn2 <- [1,1830,null,{}] 06:34:48 INFO - PROCESS | 2127 | 1465047288257 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}] 06:34:48 INFO - PROCESS | 2127 | 1465047288258 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:48 INFO - PROCESS | 2127 | 1465047288428 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x116f82400) [pid = 2127] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11395e000) [pid = 2127] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1185bfc00) [pid = 2127] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x111ed6c00) [pid = 2127] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1167d1000) [pid = 2127] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1167c7000) [pid = 2127] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x113d7b400) [pid = 2127] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x119955000) [pid = 2127] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11995fc00) [pid = 2127] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x124893c00) [pid = 2127] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1190f2000) [pid = 2127] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x111c6ac00) [pid = 2127] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x124184400) [pid = 2127] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x118299800) [pid = 2127] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1167c8000) [pid = 2127] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:34:48 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1183a3c00) [pid = 2127] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:34:48 INFO - PROCESS | 2127 | 1465047288481 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 2127 | 1465047288482 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ad1800 == 38 [pid = 2127] [id = 465] 06:34:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x111c66800) [pid = 2127] [serial = 1394] [outer = 0x0] 06:34:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x113d0b400) [pid = 2127] [serial = 1395] [outer = 0x111c66800] 06:34:48 INFO - PROCESS | 2127 | 1465047288507 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x117657000) [pid = 2127] [serial = 1396] [outer = 0x111c66800] 06:34:48 INFO - PROCESS | 2127 | 1465047288786 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]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 571ms 06:34:48 INFO - PROCESS | 2127 | 1465047288823 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 2127 | 1465047288824 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:34:48 INFO - PROCESS | 2127 | 1465047288826 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 2127 | 1465047288828 Marionette TRACE conn2 <- [1,1834,null,{}] 06:34:48 INFO - PROCESS | 2127 | 1465047288830 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}] 06:34:48 INFO - PROCESS | 2127 | 1465047288831 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:48 INFO - PROCESS | 2127 | 1465047288920 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:34:48 INFO - PROCESS | 2127 | 1465047288923 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 2127 | 1465047288925 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc5b800 == 39 [pid = 2127] [id = 466] 06:34:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118299800) [pid = 2127] [serial = 1397] [outer = 0x0] 06:34:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x119d65800) [pid = 2127] [serial = 1398] [outer = 0x118299800] 06:34:48 INFO - PROCESS | 2127 | 1465047288949 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x12750e000) [pid = 2127] [serial = 1399] [outer = 0x118299800] 06:34:49 INFO - PROCESS | 2127 | 1465047289295 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]]]}] 06:34:49 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 06:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 517ms 06:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:34:49 INFO - PROCESS | 2127 | 1465047289345 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 2127 | 1465047289347 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:34:49 INFO - PROCESS | 2127 | 1465047289349 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 2127 | 1465047289350 Marionette TRACE conn2 <- [1,1838,null,{}] 06:34:49 INFO - PROCESS | 2127 | 1465047289353 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}] 06:34:49 INFO - PROCESS | 2127 | 1465047289354 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:49 INFO - PROCESS | 2127 | 1465047289452 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:34:49 INFO - PROCESS | 2127 | 1465047289456 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 2127 | 1465047289458 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c69f000 == 40 [pid = 2127] [id = 467] 06:34:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x129061c00) [pid = 2127] [serial = 1400] [outer = 0x0] 06:34:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x129370400) [pid = 2127] [serial = 1401] [outer = 0x129061c00] 06:34:49 INFO - PROCESS | 2127 | 1465047289484 Marionette DEBUG loaded listener.js 06:34:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12939e800) [pid = 2127] [serial = 1402] [outer = 0x129061c00] 06:34:49 INFO - PROCESS | 2127 | 1465047289823 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]]]}] 06:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 06:34:49 INFO - PROCESS | 2127 | 1465047289870 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 2127 | 1465047289871 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:34:49 INFO - PROCESS | 2127 | 1465047289873 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 2127 | 1465047289874 Marionette TRACE conn2 <- [1,1842,null,{}] 06:34:49 INFO - PROCESS | 2127 | 1465047289877 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}] 06:34:49 INFO - PROCESS | 2127 | 1465047289878 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:49 INFO - PROCESS | 2127 | 1465047289983 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:34:49 INFO - PROCESS | 2127 | 1465047289991 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 2127 | 1465047289991 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca6c000 == 41 [pid = 2127] [id = 468] 06:34:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x129395000) [pid = 2127] [serial = 1403] [outer = 0x0] 06:34:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x129486c00) [pid = 2127] [serial = 1404] [outer = 0x129395000] 06:34:50 INFO - PROCESS | 2127 | 1465047290015 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12961f400) [pid = 2127] [serial = 1405] [outer = 0x129395000] 06:34:50 INFO - PROCESS | 2127 | 1465047290325 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]]]}] 06:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 467ms 06:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:34:50 INFO - PROCESS | 2127 | 1465047290341 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 2127 | 1465047290343 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:34:50 INFO - PROCESS | 2127 | 1465047290345 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 2127 | 1465047290346 Marionette TRACE conn2 <- [1,1846,null,{}] 06:34:50 INFO - PROCESS | 2127 | 1465047290350 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}] 06:34:50 INFO - PROCESS | 2127 | 1465047290353 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:50 INFO - PROCESS | 2127 | 1465047290494 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:34:50 INFO - PROCESS | 2127 | 1465047290553 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:50 INFO - PROCESS | 2127 | 1465047290554 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x113bb5000 == 42 [pid = 2127] [id = 469] 06:34:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x111c7f000) [pid = 2127] [serial = 1406] [outer = 0x0] 06:34:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1132d4000) [pid = 2127] [serial = 1407] [outer = 0x111c7f000] 06:34:50 INFO - PROCESS | 2127 | 1465047290586 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x115ea9800) [pid = 2127] [serial = 1408] [outer = 0x111c7f000] 06:34:51 INFO - PROCESS | 2127 | 1465047290999 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]]]}] 06:34:51 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) 06:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 720ms 06:34:51 INFO - PROCESS | 2127 | 1465047291066 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 2127 | 1465047291068 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:34:51 INFO - PROCESS | 2127 | 1465047291072 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 2127 | 1465047291074 Marionette TRACE conn2 <- [1,1850,null,{}] 06:34:51 INFO - PROCESS | 2127 | 1465047291077 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}] 06:34:51 INFO - PROCESS | 2127 | 1465047291080 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:51 INFO - PROCESS | 2127 | 1465047291226 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:34:51 INFO - PROCESS | 2127 | 1465047291301 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 2127 | 1465047291303 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347f800 == 43 [pid = 2127] [id = 470] 06:34:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1183a3000) [pid = 2127] [serial = 1409] [outer = 0x0] 06:34:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1185b8000) [pid = 2127] [serial = 1410] [outer = 0x1183a3000] 06:34:51 INFO - PROCESS | 2127 | 1465047291334 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1185e4800) [pid = 2127] [serial = 1411] [outer = 0x1183a3000] 06:34:51 INFO - PROCESS | 2127 | 1465047291772 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]]]}] 06:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 06:34:51 INFO - PROCESS | 2127 | 1465047291792 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 2127 | 1465047291794 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:34:51 INFO - PROCESS | 2127 | 1465047291796 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 2127 | 1465047291798 Marionette TRACE conn2 <- [1,1854,null,{}] 06:34:51 INFO - PROCESS | 2127 | 1465047291800 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}] 06:34:51 INFO - PROCESS | 2127 | 1465047291802 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:51 INFO - PROCESS | 2127 | 1465047291909 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:34:51 INFO - PROCESS | 2127 | 1465047291970 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 2127 | 1465047291971 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdd5000 == 44 [pid = 2127] [id = 471] 06:34:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x1190f1800) [pid = 2127] [serial = 1412] [outer = 0x0] 06:34:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12160e400) [pid = 2127] [serial = 1413] [outer = 0x1190f1800] 06:34:52 INFO - PROCESS | 2127 | 1465047292000 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x124893400) [pid = 2127] [serial = 1414] [outer = 0x1190f1800] 06:34:52 INFO - PROCESS | 2127 | 1465047292454 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]]]}] 06:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 719ms 06:34:52 INFO - PROCESS | 2127 | 1465047292517 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 2127 | 1465047292521 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:34:52 INFO - PROCESS | 2127 | 1465047292564 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 2127 | 1465047292568 Marionette TRACE conn2 <- [1,1858,null,{}] 06:34:52 INFO - PROCESS | 2127 | 1465047292573 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}] 06:34:52 INFO - PROCESS | 2127 | 1465047292575 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:52 INFO - PROCESS | 2127 | 1465047292684 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:34:52 INFO - PROCESS | 2127 | 1465047292743 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 2127 | 1465047292745 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c19e000 == 45 [pid = 2127] [id = 472] 06:34:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x119781800) [pid = 2127] [serial = 1415] [outer = 0x0] 06:34:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12753cc00) [pid = 2127] [serial = 1416] [outer = 0x119781800] 06:34:52 INFO - PROCESS | 2127 | 1465047292823 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x128c0f800) [pid = 2127] [serial = 1417] [outer = 0x119781800] 06:34:53 INFO - PROCESS | 2127 | 1465047293402 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]]]}] 06:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 892ms 06:34:53 INFO - PROCESS | 2127 | 1465047293438 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:34:53 INFO - PROCESS | 2127 | 1465047293440 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:34:53 INFO - PROCESS | 2127 | 1465047293443 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:34:53 INFO - PROCESS | 2127 | 1465047293445 Marionette TRACE conn2 <- [1,1862,null,{}] 06:34:53 INFO - PROCESS | 2127 | 1465047293468 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}] 06:34:53 INFO - PROCESS | 2127 | 1465047293469 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:53 INFO - PROCESS | 2127 | 1465047293574 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:34:53 INFO - PROCESS | 2127 | 1465047293648 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:53 INFO - PROCESS | 2127 | 1465047293649 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x118562000 == 46 [pid = 2127] [id = 473] 06:34:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x113da8400) [pid = 2127] [serial = 1418] [outer = 0x0] 06:34:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x1161a6400) [pid = 2127] [serial = 1419] [outer = 0x113da8400] 06:34:53 INFO - PROCESS | 2127 | 1465047293676 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x117299000) [pid = 2127] [serial = 1420] [outer = 0x113da8400] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca6c000 == 45 [pid = 2127] [id = 468] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12c69f000 == 44 [pid = 2127] [id = 467] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc5b800 == 43 [pid = 2127] [id = 466] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x116ad1800 == 42 [pid = 2127] [id = 465] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc51000 == 41 [pid = 2127] [id = 464] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12b34d000 == 40 [pid = 2127] [id = 463] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x1293d2800 == 39 [pid = 2127] [id = 462] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x126f19800 == 38 [pid = 2127] [id = 461] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x124823000 == 37 [pid = 2127] [id = 460] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x119f1e800 == 36 [pid = 2127] [id = 459] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x118560800 == 35 [pid = 2127] [id = 458] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x1161e1800 == 34 [pid = 2127] [id = 457] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x1270e3800 == 33 [pid = 2127] [id = 456] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x117e13000 == 32 [pid = 2127] [id = 455] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1b0800 == 31 [pid = 2127] [id = 454] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12c19e000 == 30 [pid = 2127] [id = 472] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdd5000 == 29 [pid = 2127] [id = 471] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12347f800 == 28 [pid = 2127] [id = 470] 06:34:54 INFO - PROCESS | 2127 | --DOCSHELL 0x113bb5000 == 27 [pid = 2127] [id = 469] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x11812f400) [pid = 2127] [serial = 1315] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x11802fc00) [pid = 2127] [serial = 1314] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x1185b7400) [pid = 2127] [serial = 1318] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1184bfc00) [pid = 2127] [serial = 1317] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x119784400) [pid = 2127] [serial = 1321] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x1185bcc00) [pid = 2127] [serial = 1341] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x118788800) [pid = 2127] [serial = 1342] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x118034400) [pid = 2127] [serial = 1338] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x11a1a4c00) [pid = 2127] [serial = 1347] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1190f8400) [pid = 2127] [serial = 1320] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x116010000) [pid = 2127] [serial = 1335] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x12160d800) [pid = 2127] [serial = 1324] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x119f61400) [pid = 2127] [serial = 1323] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x124892400) [pid = 2127] [serial = 1327] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x124663000) [pid = 2127] [serial = 1326] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x12750f400) [pid = 2127] [serial = 1330] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x12704c400) [pid = 2127] [serial = 1329] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1195c2c00) [pid = 2127] [serial = 1344] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x116608800) [pid = 2127] [serial = 1353] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1237d6c00) [pid = 2127] [serial = 1348] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x124e94000) [pid = 2127] [serial = 1350] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1195ccc00) [pid = 2127] [serial = 1356] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x118129c00) [pid = 2127] [serial = 1333] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x127338000) [pid = 2127] [serial = 1359] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x116a68000) [pid = 2127] [serial = 1332] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12753a800) [pid = 2127] [serial = 1360] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x127052800) [pid = 2127] [serial = 1351] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x11685e800) [pid = 2127] [serial = 1336] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x128c02800) [pid = 2127] [serial = 1362] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x119c74000) [pid = 2127] [serial = 1345] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x125711000) [pid = 2127] [serial = 1357] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x11812cc00) [pid = 2127] [serial = 1354] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x1182a7000) [pid = 2127] [serial = 1339] [outer = 0x0] [url = about:blank] 06:34:54 INFO - PROCESS | 2127 | 1465047294722 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]]]}] 06:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1321ms 06:34:54 INFO - PROCESS | 2127 | 1465047294765 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:34:54 INFO - PROCESS | 2127 | 1465047294768 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:34:54 INFO - PROCESS | 2127 | 1465047294771 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 2127 | 1465047294773 Marionette TRACE conn2 <- [1,1866,null,{}] 06:34:54 INFO - PROCESS | 2127 | 1465047294777 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}] 06:34:54 INFO - PROCESS | 2127 | 1465047294779 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:54 INFO - PROCESS | 2127 | 1465047294864 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:34:54 INFO - PROCESS | 2127 | 1465047294871 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 2127 | 1465047294873 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x116032800 == 28 [pid = 2127] [id = 474] 06:34:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x115eab000) [pid = 2127] [serial = 1421] [outer = 0x0] 06:34:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x116048800) [pid = 2127] [serial = 1422] [outer = 0x115eab000] 06:34:54 INFO - PROCESS | 2127 | 1465047294905 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1166e0000) [pid = 2127] [serial = 1423] [outer = 0x115eab000] 06:34:55 INFO - PROCESS | 2127 | 1465047295244 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]]]}] 06:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 521ms 06:34:55 INFO - PROCESS | 2127 | 1465047295291 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:34:55 INFO - PROCESS | 2127 | 1465047295295 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:34:55 INFO - PROCESS | 2127 | 1465047295299 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - PROCESS | 2127 | 1465047295301 Marionette TRACE conn2 <- [1,1870,null,{}] 06:34:55 INFO - PROCESS | 2127 | 1465047295303 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}] 06:34:55 INFO - PROCESS | 2127 | 1465047295305 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:55 INFO - PROCESS | 2127 | 1465047295388 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:34:55 INFO - PROCESS | 2127 | 1465047295394 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 2127 | 1465047295395 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e18000 == 29 [pid = 2127] [id = 475] 06:34:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x116a5d400) [pid = 2127] [serial = 1424] [outer = 0x0] 06:34:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x11802fc00) [pid = 2127] [serial = 1425] [outer = 0x116a5d400] 06:34:55 INFO - PROCESS | 2127 | 1465047295425 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118126000) [pid = 2127] [serial = 1426] [outer = 0x116a5d400] 06:34:55 INFO - PROCESS | 2127 | 1465047295783 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]]]}] 06:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 06:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:34:55 INFO - PROCESS | 2127 | 1465047295821 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:34:55 INFO - PROCESS | 2127 | 1465047295822 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:34:55 INFO - PROCESS | 2127 | 1465047295824 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - PROCESS | 2127 | 1465047295827 Marionette TRACE conn2 <- [1,1874,null,{}] 06:34:55 INFO - PROCESS | 2127 | 1465047295834 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}] 06:34:55 INFO - PROCESS | 2127 | 1465047295838 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:55 INFO - PROCESS | 2127 | 1465047295914 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:34:55 INFO - PROCESS | 2127 | 1465047295922 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 2127 | 1465047295924 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ac2800 == 30 [pid = 2127] [id = 476] 06:34:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x118313800) [pid = 2127] [serial = 1427] [outer = 0x0] 06:34:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1184ca800) [pid = 2127] [serial = 1428] [outer = 0x118313800] 06:34:55 INFO - PROCESS | 2127 | 1465047295953 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1185bcc00) [pid = 2127] [serial = 1429] [outer = 0x118313800] 06:34:56 INFO - PROCESS | 2127 | 1465047296318 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]]]}] 06:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 521ms 06:34:56 INFO - PROCESS | 2127 | 1465047296346 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 2127 | 1465047296348 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:34:56 INFO - PROCESS | 2127 | 1465047296353 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 2127 | 1465047296354 Marionette TRACE conn2 <- [1,1878,null,{}] 06:34:56 INFO - PROCESS | 2127 | 1465047296356 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}] 06:34:56 INFO - PROCESS | 2127 | 1465047296357 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:56 INFO - PROCESS | 2127 | 1465047296467 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:34:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1185b8c00) [pid = 2127] [serial = 1430] [outer = 0x12d203400] 06:34:56 INFO - PROCESS | 2127 | 1465047296520 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 2127 | 1465047296521 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244c1000 == 31 [pid = 2127] [id = 477] 06:34:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x118786000) [pid = 2127] [serial = 1431] [outer = 0x0] 06:34:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1190f9c00) [pid = 2127] [serial = 1432] [outer = 0x118786000] 06:34:56 INFO - PROCESS | 2127 | 1465047296553 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x119596400) [pid = 2127] [serial = 1433] [outer = 0x118786000] 06:34:57 INFO - PROCESS | 2127 | 1465047297002 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]]]}] 06:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 06:34:57 INFO - PROCESS | 2127 | 1465047297023 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 2127 | 1465047297025 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:34:57 INFO - PROCESS | 2127 | 1465047297028 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 2127 | 1465047297030 Marionette TRACE conn2 <- [1,1882,null,{}] 06:34:57 INFO - PROCESS | 2127 | 1465047297054 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}] 06:34:57 INFO - PROCESS | 2127 | 1465047297057 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:57 INFO - PROCESS | 2127 | 1465047297192 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:34:57 INFO - PROCESS | 2127 | 1465047297200 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 2127 | 1465047297201 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x124095000 == 32 [pid = 2127] [id = 478] 06:34:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x119033800) [pid = 2127] [serial = 1434] [outer = 0x0] 06:34:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x119958000) [pid = 2127] [serial = 1435] [outer = 0x119033800] 06:34:57 INFO - PROCESS | 2127 | 1465047297226 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x11a105c00) [pid = 2127] [serial = 1436] [outer = 0x119033800] 06:34:57 INFO - PROCESS | 2127 | 1465047297590 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]]]}] 06:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 582ms 06:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:34:57 INFO - PROCESS | 2127 | 1465047297611 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 2127 | 1465047297612 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:34:57 INFO - PROCESS | 2127 | 1465047297615 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 2127 | 1465047297618 Marionette TRACE conn2 <- [1,1886,null,{}] 06:34:57 INFO - PROCESS | 2127 | 1465047297626 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}] 06:34:57 INFO - PROCESS | 2127 | 1465047297630 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:57 INFO - PROCESS | 2127 | 1465047297743 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:34:57 INFO - PROCESS | 2127 | 1465047297747 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 2127 | 1465047297748 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cd4000 == 33 [pid = 2127] [id = 479] 06:34:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x11a10d800) [pid = 2127] [serial = 1437] [outer = 0x0] 06:34:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1216cec00) [pid = 2127] [serial = 1438] [outer = 0x11a10d800] 06:34:57 INFO - PROCESS | 2127 | 1465047297774 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x124ed3800) [pid = 2127] [serial = 1439] [outer = 0x11a10d800] 06:34:58 INFO - PROCESS | 2127 | 1465047298113 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]]]}] 06:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 522ms 06:34:58 INFO - PROCESS | 2127 | 1465047298137 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 2127 | 1465047298139 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:34:58 INFO - PROCESS | 2127 | 1465047298154 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 2127 | 1465047298155 Marionette TRACE conn2 <- [1,1890,null,{}] 06:34:58 INFO - PROCESS | 2127 | 1465047298157 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}] 06:34:58 INFO - PROCESS | 2127 | 1465047298159 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:58 INFO - PROCESS | 2127 | 1465047298253 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:34:58 INFO - PROCESS | 2127 | 1465047298258 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 2127 | 1465047298260 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x129766000 == 34 [pid = 2127] [id = 480] 06:34:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x113d12000) [pid = 2127] [serial = 1440] [outer = 0x0] 06:34:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1251a2000) [pid = 2127] [serial = 1441] [outer = 0x113d12000] 06:34:58 INFO - PROCESS | 2127 | 1465047298284 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x125dd9400) [pid = 2127] [serial = 1442] [outer = 0x113d12000] 06:34:58 INFO - PROCESS | 2127 | 1465047298653 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]]]}] 06:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 06:34:58 INFO - PROCESS | 2127 | 1465047298673 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:34:58 INFO - PROCESS | 2127 | 1465047298675 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:34:58 INFO - PROCESS | 2127 | 1465047298684 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 2127 | 1465047298686 Marionette TRACE conn2 <- [1,1894,null,{}] 06:34:58 INFO - PROCESS | 2127 | 1465047298689 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}] 06:34:58 INFO - PROCESS | 2127 | 1465047298690 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:59 INFO - PROCESS | 2127 | 1465047299007 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x129061c00) [pid = 2127] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12577b400) [pid = 2127] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x128c44800) [pid = 2127] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1132be400) [pid = 2127] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x112ee2400) [pid = 2127] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11728dc00) [pid = 2127] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12753ac00) [pid = 2127] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x118315c00) [pid = 2127] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x118320400) [pid = 2127] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119d5bc00) [pid = 2127] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x113d76800) [pid = 2127] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11829d800) [pid = 2127] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x129395000) [pid = 2127] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x111c66800) [pid = 2127] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:34:59 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x118299800) [pid = 2127] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:34:59 INFO - PROCESS | 2127 | 1465047299055 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 2127 | 1465047299056 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x119066000 == 35 [pid = 2127] [id = 481] 06:34:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x111ed6c00) [pid = 2127] [serial = 1443] [outer = 0x0] 06:34:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x113d76800) [pid = 2127] [serial = 1444] [outer = 0x111ed6c00] 06:34:59 INFO - PROCESS | 2127 | 1465047299082 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118315c00) [pid = 2127] [serial = 1445] [outer = 0x111ed6c00] 06:34:59 INFO - PROCESS | 2127 | 1465047299341 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]]]}] 06:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 678ms 06:34:59 INFO - PROCESS | 2127 | 1465047299357 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 2127 | 1465047299358 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:34:59 INFO - PROCESS | 2127 | 1465047299362 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 2127 | 1465047299375 Marionette TRACE conn2 <- [1,1898,null,{}] 06:34:59 INFO - PROCESS | 2127 | 1465047299390 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}] 06:34:59 INFO - PROCESS | 2127 | 1465047299391 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:59 INFO - PROCESS | 2127 | 1465047299477 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:34:59 INFO - PROCESS | 2127 | 1465047299481 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 2127 | 1465047299483 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:34:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a96a800 == 36 [pid = 2127] [id = 482] 06:34:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x112ee2400) [pid = 2127] [serial = 1446] [outer = 0x0] 06:34:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x124bdb400) [pid = 2127] [serial = 1447] [outer = 0x112ee2400] 06:34:59 INFO - PROCESS | 2127 | 1465047299510 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x127338000) [pid = 2127] [serial = 1448] [outer = 0x112ee2400] 06:34:59 INFO - PROCESS | 2127 | 1465047299860 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]]]}] 06:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 538ms 06:34:59 INFO - PROCESS | 2127 | 1465047299903 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 2127 | 1465047299904 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:34:59 INFO - PROCESS | 2127 | 1465047299907 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 2127 | 1465047299908 Marionette TRACE conn2 <- [1,1902,null,{}] 06:34:59 INFO - PROCESS | 2127 | 1465047299910 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}] 06:34:59 INFO - PROCESS | 2127 | 1465047299912 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:00 INFO - PROCESS | 2127 | 1465047300012 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:35:00 INFO - PROCESS | 2127 | 1465047300022 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 2127 | 1465047300023 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b350000 == 37 [pid = 2127] [id = 483] 06:35:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x126f4d400) [pid = 2127] [serial = 1449] [outer = 0x0] 06:35:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x127539400) [pid = 2127] [serial = 1450] [outer = 0x126f4d400] 06:35:00 INFO - PROCESS | 2127 | 1465047300063 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x127541800) [pid = 2127] [serial = 1451] [outer = 0x126f4d400] 06:35:00 INFO - PROCESS | 2127 | 1465047300427 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]]]}] 06:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 568ms 06:35:00 INFO - PROCESS | 2127 | 1465047300476 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:35:00 INFO - PROCESS | 2127 | 1465047300477 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:35:00 INFO - PROCESS | 2127 | 1465047300479 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 2127 | 1465047300481 Marionette TRACE conn2 <- [1,1906,null,{}] 06:35:00 INFO - PROCESS | 2127 | 1465047300484 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}] 06:35:00 INFO - PROCESS | 2127 | 1465047300485 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:00 INFO - PROCESS | 2127 | 1465047300609 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:35:00 INFO - PROCESS | 2127 | 1465047300615 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 2127 | 1465047300617 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc57000 == 38 [pid = 2127] [id = 484] 06:35:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x127535c00) [pid = 2127] [serial = 1452] [outer = 0x0] 06:35:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c10800) [pid = 2127] [serial = 1453] [outer = 0x127535c00] 06:35:00 INFO - PROCESS | 2127 | 1465047300644 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128d06400) [pid = 2127] [serial = 1454] [outer = 0x127535c00] 06:35:00 INFO - PROCESS | 2127 | 1465047300990 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]]]}] 06:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 623ms 06:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:35:01 INFO - PROCESS | 2127 | 1465047301103 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:35:01 INFO - PROCESS | 2127 | 1465047301105 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:35:01 INFO - PROCESS | 2127 | 1465047301108 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 2127 | 1465047301110 Marionette TRACE conn2 <- [1,1910,null,{}] 06:35:01 INFO - PROCESS | 2127 | 1465047301114 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}] 06:35:01 INFO - PROCESS | 2127 | 1465047301117 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:01 INFO - PROCESS | 2127 | 1465047301239 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:35:01 INFO - PROCESS | 2127 | 1465047301301 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:01 INFO - PROCESS | 2127 | 1465047301305 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x116876000 == 39 [pid = 2127] [id = 485] 06:35:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x113d77800) [pid = 2127] [serial = 1455] [outer = 0x0] 06:35:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x113f0c400) [pid = 2127] [serial = 1456] [outer = 0x113d77800] 06:35:01 INFO - PROCESS | 2127 | 1465047301336 Marionette DEBUG loaded listener.js 06:35:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x116627400) [pid = 2127] [serial = 1457] [outer = 0x113d77800] 06:35:01 INFO - PROCESS | 2127 | 1465047301808 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]]]}] 06:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 773ms 06:35:01 INFO - PROCESS | 2127 | 1465047301918 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:35:01 INFO - PROCESS | 2127 | 1465047301921 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:35:01 INFO - PROCESS | 2127 | 1465047301926 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:35:01 INFO - PROCESS | 2127 | 1465047301929 Marionette TRACE conn2 <- [1,1914,null,{}] 06:35:01 INFO - PROCESS | 2127 | 1465047301932 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}] 06:35:01 INFO - PROCESS | 2127 | 1465047301934 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:02 INFO - PROCESS | 2127 | 1465047302048 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:35:02 INFO - PROCESS | 2127 | 1465047302124 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 2127 | 1465047302125 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347e000 == 40 [pid = 2127] [id = 486] 06:35:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x11812a800) [pid = 2127] [serial = 1458] [outer = 0x0] 06:35:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x11829ec00) [pid = 2127] [serial = 1459] [outer = 0x11812a800] 06:35:02 INFO - PROCESS | 2127 | 1465047302156 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11832d800) [pid = 2127] [serial = 1460] [outer = 0x11812a800] 06:35:02 INFO - PROCESS | 2127 | 1465047302697 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]]]}] 06:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 823ms 06:35:02 INFO - PROCESS | 2127 | 1465047302870 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 2127 | 1465047302872 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:35:02 INFO - PROCESS | 2127 | 1465047302904 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 2127 | 1465047302906 Marionette TRACE conn2 <- [1,1918,null,{}] 06:35:02 INFO - PROCESS | 2127 | 1465047302910 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}] 06:35:02 INFO - PROCESS | 2127 | 1465047302911 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:03 INFO - PROCESS | 2127 | 1465047303024 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:35:03 INFO - PROCESS | 2127 | 1465047303078 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 2127 | 1465047303081 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x118553800 == 41 [pid = 2127] [id = 487] 06:35:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x116a66c00) [pid = 2127] [serial = 1461] [outer = 0x0] 06:35:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x118028400) [pid = 2127] [serial = 1462] [outer = 0x116a66c00] 06:35:03 INFO - PROCESS | 2127 | 1465047303107 Marionette DEBUG loaded listener.js 06:35:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x11829b000) [pid = 2127] [serial = 1463] [outer = 0x116a66c00] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x12b350000 == 40 [pid = 2127] [id = 483] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x12a96a800 == 39 [pid = 2127] [id = 482] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x119066000 == 38 [pid = 2127] [id = 481] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x129766000 == 37 [pid = 2127] [id = 480] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x128cd4000 == 36 [pid = 2127] [id = 479] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x124095000 == 35 [pid = 2127] [id = 478] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x1244c1000 == 34 [pid = 2127] [id = 477] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x116ac2800 == 33 [pid = 2127] [id = 476] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x117e18000 == 32 [pid = 2127] [id = 475] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x116032800 == 31 [pid = 2127] [id = 474] 06:35:03 INFO - PROCESS | 2127 | --DOCSHELL 0x118562000 == 30 [pid = 2127] [id = 473] 06:35:03 INFO - PROCESS | 2127 | 1465047303535 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]]]}] 06:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 673ms 06:35:03 INFO - PROCESS | 2127 | 1465047303578 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 2127 | 1465047303580 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12939e800) [pid = 2127] [serial = 1402] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x127332400) [pid = 2127] [serial = 1386] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x128c4ac00) [pid = 2127] [serial = 1389] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x124be0c00) [pid = 2127] [serial = 1383] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x113b8dc00) [pid = 2127] [serial = 1365] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11619e000) [pid = 2127] [serial = 1366] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x11802c000) [pid = 2127] [serial = 1371] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x118129800) [pid = 2127] [serial = 1372] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x128c0a400) [pid = 2127] [serial = 1363] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x118321000) [pid = 2127] [serial = 1368] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x129061400) [pid = 2127] [serial = 1393] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11853b000) [pid = 2127] [serial = 1369] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x123571000) [pid = 2127] [serial = 1380] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x124831000) [pid = 2127] [serial = 1381] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1190f8000) [pid = 2127] [serial = 1377] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x128e46400) [pid = 2127] [serial = 1392] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x119d58800) [pid = 2127] [serial = 1378] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1182a4c00) [pid = 2127] [serial = 1374] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1185b7000) [pid = 2127] [serial = 1375] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x129486c00) [pid = 2127] [serial = 1404] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x117657000) [pid = 2127] [serial = 1396] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12750e000) [pid = 2127] [serial = 1399] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x129370400) [pid = 2127] [serial = 1401] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12961f400) [pid = 2127] [serial = 1405] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x113d0b400) [pid = 2127] [serial = 1395] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x128d09c00) [pid = 2127] [serial = 1390] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x128c11c00) [pid = 2127] [serial = 1387] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x119d65800) [pid = 2127] [serial = 1398] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x125772800) [pid = 2127] [serial = 1384] [outer = 0x0] [url = about:blank] 06:35:03 INFO - PROCESS | 2127 | 1465047303602 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 2127 | 1465047303605 Marionette TRACE conn2 <- [1,1922,null,{}] 06:35:03 INFO - PROCESS | 2127 | 1465047303610 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}] 06:35:03 INFO - PROCESS | 2127 | 1465047303611 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:03 INFO - PROCESS | 2127 | 1465047303691 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:35:03 INFO - PROCESS | 2127 | 1465047303695 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 2127 | 1465047303697 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187e4800 == 31 [pid = 2127] [id = 488] 06:35:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x11831c800) [pid = 2127] [serial = 1464] [outer = 0x0] 06:35:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x118536000) [pid = 2127] [serial = 1465] [outer = 0x11831c800] 06:35:03 INFO - PROCESS | 2127 | 1465047303726 Marionette DEBUG loaded listener.js 06:35:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x1185d6800) [pid = 2127] [serial = 1466] [outer = 0x11831c800] 06:35:04 INFO - PROCESS | 2127 | 1465047304087 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]]]}] 06:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 534ms 06:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:35:04 INFO - PROCESS | 2127 | 1465047304140 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 2127 | 1465047304141 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:35:04 INFO - PROCESS | 2127 | 1465047304145 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 2127 | 1465047304146 Marionette TRACE conn2 <- [1,1926,null,{}] 06:35:04 INFO - PROCESS | 2127 | 1465047304154 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}] 06:35:04 INFO - PROCESS | 2127 | 1465047304158 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:04 INFO - PROCESS | 2127 | 1465047304286 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:35:04 INFO - PROCESS | 2127 | 1465047304303 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 2127 | 1465047304307 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236a6800 == 32 [pid = 2127] [id = 489] 06:35:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x119955000) [pid = 2127] [serial = 1467] [outer = 0x0] 06:35:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x119c76400) [pid = 2127] [serial = 1468] [outer = 0x119955000] 06:35:04 INFO - PROCESS | 2127 | 1465047304354 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x12160d000) [pid = 2127] [serial = 1469] [outer = 0x119955000] 06:35:04 INFO - PROCESS | 2127 | 1465047304822 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]]]}] 06:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 723ms 06:35:04 INFO - PROCESS | 2127 | 1465047304870 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 2127 | 1465047304871 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:35:04 INFO - PROCESS | 2127 | 1465047304873 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 2127 | 1465047304874 Marionette TRACE conn2 <- [1,1930,null,{}] 06:35:04 INFO - PROCESS | 2127 | 1465047304876 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}] 06:35:04 INFO - PROCESS | 2127 | 1465047304877 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:04 INFO - PROCESS | 2127 | 1465047304960 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:35:04 INFO - PROCESS | 2127 | 1465047304964 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 2127 | 1465047304965 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x128e67000 == 33 [pid = 2127] [id = 490] 06:35:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1216d0400) [pid = 2127] [serial = 1470] [outer = 0x0] 06:35:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x12443d400) [pid = 2127] [serial = 1471] [outer = 0x1216d0400] 06:35:04 INFO - PROCESS | 2127 | 1465047304995 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x124894400) [pid = 2127] [serial = 1472] [outer = 0x1216d0400] 06:35:05 INFO - PROCESS | 2127 | 1465047305326 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]]]}] 06:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 467ms 06:35:05 INFO - PROCESS | 2127 | 1465047305341 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:35:05 INFO - PROCESS | 2127 | 1465047305342 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:35:05 INFO - PROCESS | 2127 | 1465047305345 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 2127 | 1465047305346 Marionette TRACE conn2 <- [1,1934,null,{}] 06:35:05 INFO - PROCESS | 2127 | 1465047305348 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}] 06:35:05 INFO - PROCESS | 2127 | 1465047305349 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:05 INFO - PROCESS | 2127 | 1465047305461 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:35:05 INFO - PROCESS | 2127 | 1465047305467 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 2127 | 1465047305469 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293cf000 == 34 [pid = 2127] [id = 491] 06:35:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x118331800) [pid = 2127] [serial = 1473] [outer = 0x0] 06:35:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124895800) [pid = 2127] [serial = 1474] [outer = 0x118331800] 06:35:05 INFO - PROCESS | 2127 | 1465047305494 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x125771c00) [pid = 2127] [serial = 1475] [outer = 0x118331800] 06:35:05 INFO - PROCESS | 2127 | 1465047305845 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]]]}] 06:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 518ms 06:35:05 INFO - PROCESS | 2127 | 1465047305863 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:35:05 INFO - PROCESS | 2127 | 1465047305865 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:35:05 INFO - PROCESS | 2127 | 1465047305869 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 2127 | 1465047305870 Marionette TRACE conn2 <- [1,1938,null,{}] 06:35:05 INFO - PROCESS | 2127 | 1465047305873 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}] 06:35:05 INFO - PROCESS | 2127 | 1465047305877 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:06 INFO - PROCESS | 2127 | 1465047306000 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:35:06 INFO - PROCESS | 2127 | 1465047306013 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 2127 | 1465047306015 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a97e000 == 35 [pid = 2127] [id = 492] 06:35:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x125d0a000) [pid = 2127] [serial = 1476] [outer = 0x0] 06:35:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x127536c00) [pid = 2127] [serial = 1477] [outer = 0x125d0a000] 06:35:06 INFO - PROCESS | 2127 | 1465047306041 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x128c43c00) [pid = 2127] [serial = 1478] [outer = 0x125d0a000] 06:35:06 INFO - PROCESS | 2127 | 1465047306362 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]]]}] 06:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 519ms 06:35:06 INFO - PROCESS | 2127 | 1465047306391 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 2127 | 1465047306392 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:35:06 INFO - PROCESS | 2127 | 1465047306394 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 2127 | 1465047306395 Marionette TRACE conn2 <- [1,1942,null,{}] 06:35:06 INFO - PROCESS | 2127 | 1465047306397 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}] 06:35:06 INFO - PROCESS | 2127 | 1465047306399 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:06 INFO - PROCESS | 2127 | 1465047306502 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:35:06 INFO - PROCESS | 2127 | 1465047306506 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 2127 | 1465047306507 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc4b800 == 36 [pid = 2127] [id = 493] 06:35:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x128c04c00) [pid = 2127] [serial = 1479] [outer = 0x0] 06:35:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128d04400) [pid = 2127] [serial = 1480] [outer = 0x128c04c00] 06:35:06 INFO - PROCESS | 2127 | 1465047306539 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x129064400) [pid = 2127] [serial = 1481] [outer = 0x128c04c00] 06:35:06 INFO - PROCESS | 2127 | 1465047306864 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]]]}] 06:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 522ms 06:35:06 INFO - PROCESS | 2127 | 1465047306918 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 2127 | 1465047306920 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:35:06 INFO - PROCESS | 2127 | 1465047306922 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 2127 | 1465047306923 Marionette TRACE conn2 <- [1,1946,null,{}] 06:35:06 INFO - PROCESS | 2127 | 1465047306925 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}] 06:35:06 INFO - PROCESS | 2127 | 1465047306926 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:07 INFO - PROCESS | 2127 | 1465047307024 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:35:07 INFO - PROCESS | 2127 | 1465047307037 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 2127 | 1465047307038 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdde800 == 37 [pid = 2127] [id = 494] 06:35:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128e48000) [pid = 2127] [serial = 1482] [outer = 0x0] 06:35:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12936a400) [pid = 2127] [serial = 1483] [outer = 0x128e48000] 06:35:07 INFO - PROCESS | 2127 | 1465047307063 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x129391800) [pid = 2127] [serial = 1484] [outer = 0x128e48000] 06:35:07 INFO - PROCESS | 2127 | 1465047307405 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]]]}] 06:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 06:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:35:07 INFO - PROCESS | 2127 | 1465047307443 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 2127 | 1465047307444 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:35:07 INFO - PROCESS | 2127 | 1465047307446 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 2127 | 1465047307447 Marionette TRACE conn2 <- [1,1950,null,{}] 06:35:07 INFO - PROCESS | 2127 | 1465047307450 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}] 06:35:07 INFO - PROCESS | 2127 | 1465047307451 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:07 INFO - PROCESS | 2127 | 1465047307551 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:35:07 INFO - PROCESS | 2127 | 1465047307555 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 2127 | 1465047307556 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2e5000 == 38 [pid = 2127] [id = 495] 06:35:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1166e3c00) [pid = 2127] [serial = 1485] [outer = 0x0] 06:35:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x129395800) [pid = 2127] [serial = 1486] [outer = 0x1166e3c00] 06:35:07 INFO - PROCESS | 2127 | 1465047307588 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x129486c00) [pid = 2127] [serial = 1487] [outer = 0x1166e3c00] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x118786000) [pid = 2127] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x113da8400) [pid = 2127] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x111c7f000) [pid = 2127] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x115eab000) [pid = 2127] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1183a3000) [pid = 2127] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1190f1800) [pid = 2127] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x119781800) [pid = 2127] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x113d12000) [pid = 2127] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x111ed6c00) [pid = 2127] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x112ee2400) [pid = 2127] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x126f4d400) [pid = 2127] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x119033800) [pid = 2127] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11a10d800) [pid = 2127] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x116a5d400) [pid = 2127] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:35:07 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x118313800) [pid = 2127] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:35:07 INFO - PROCESS | 2127 | 1465047307974 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]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 572ms 06:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:35:08 INFO - PROCESS | 2127 | 1465047308019 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 2127 | 1465047308020 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:35:08 INFO - PROCESS | 2127 | 1465047308022 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 2127 | 1465047308023 Marionette TRACE conn2 <- [1,1954,null,{}] 06:35:08 INFO - PROCESS | 2127 | 1465047308025 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}] 06:35:08 INFO - PROCESS | 2127 | 1465047308026 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:08 INFO - PROCESS | 2127 | 1465047308108 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:35:08 INFO - PROCESS | 2127 | 1465047308166 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 2127 | 1465047308167 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257b7800 == 39 [pid = 2127] [id = 496] 06:35:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x11685e800) [pid = 2127] [serial = 1488] [outer = 0x0] 06:35:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118329c00) [pid = 2127] [serial = 1489] [outer = 0x11685e800] 06:35:08 INFO - PROCESS | 2127 | 1465047308191 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11a102800) [pid = 2127] [serial = 1490] [outer = 0x11685e800] 06:35:08 INFO - PROCESS | 2127 | 1465047308477 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]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 06:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:35:08 INFO - PROCESS | 2127 | 1465047308541 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 2127 | 1465047308543 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:35:08 INFO - PROCESS | 2127 | 1465047308545 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 2127 | 1465047308547 Marionette TRACE conn2 <- [1,1958,null,{}] 06:35:08 INFO - PROCESS | 2127 | 1465047308549 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}] 06:35:08 INFO - PROCESS | 2127 | 1465047308551 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:08 INFO - PROCESS | 2127 | 1465047308655 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:35:08 INFO - PROCESS | 2127 | 1465047308658 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 2127 | 1465047308660 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c6a9000 == 40 [pid = 2127] [id = 497] 06:35:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x125704000) [pid = 2127] [serial = 1491] [outer = 0x0] 06:35:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x129487c00) [pid = 2127] [serial = 1492] [outer = 0x125704000] 06:35:08 INFO - PROCESS | 2127 | 1465047308686 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x129629800) [pid = 2127] [serial = 1493] [outer = 0x125704000] 06:35:09 INFO - PROCESS | 2127 | 1465047309029 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]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 06:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:35:09 INFO - PROCESS | 2127 | 1465047309064 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 2127 | 1465047309065 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:35:09 INFO - PROCESS | 2127 | 1465047309068 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 2127 | 1465047309068 Marionette TRACE conn2 <- [1,1962,null,{}] 06:35:09 INFO - PROCESS | 2127 | 1465047309071 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}] 06:35:09 INFO - PROCESS | 2127 | 1465047309072 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:09 INFO - PROCESS | 2127 | 1465047309182 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:35:09 INFO - PROCESS | 2127 | 1465047309187 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 2127 | 1465047309188 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca7f000 == 41 [pid = 2127] [id = 498] 06:35:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x127536800) [pid = 2127] [serial = 1494] [outer = 0x0] 06:35:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12a7f1c00) [pid = 2127] [serial = 1495] [outer = 0x127536800] 06:35:09 INFO - PROCESS | 2127 | 1465047309213 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12a7fb000) [pid = 2127] [serial = 1496] [outer = 0x127536800] 06:35:09 INFO - PROCESS | 2127 | 1465047309524 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]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 469ms 06:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:35:09 INFO - PROCESS | 2127 | 1465047309538 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 2127 | 1465047309540 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:35:09 INFO - PROCESS | 2127 | 1465047309542 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 2127 | 1465047309543 Marionette TRACE conn2 <- [1,1966,null,{}] 06:35:09 INFO - PROCESS | 2127 | 1465047309545 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}] 06:35:09 INFO - PROCESS | 2127 | 1465047309546 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:09 INFO - PROCESS | 2127 | 1465047309640 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:35:09 INFO - PROCESS | 2127 | 1465047309643 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 2127 | 1465047309644 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d286000 == 42 [pid = 2127] [id = 499] 06:35:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12a90a400) [pid = 2127] [serial = 1497] [outer = 0x0] 06:35:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12a9dc400) [pid = 2127] [serial = 1498] [outer = 0x12a90a400] 06:35:09 INFO - PROCESS | 2127 | 1465047309668 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12a9e1400) [pid = 2127] [serial = 1499] [outer = 0x12a90a400] 06:35:10 INFO - PROCESS | 2127 | 1465047310175 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]]]}] 06:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 668ms 06:35:10 INFO - PROCESS | 2127 | 1465047310210 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 2127 | 1465047310213 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:35:10 INFO - PROCESS | 2127 | 1465047310216 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 2127 | 1465047310219 Marionette TRACE conn2 <- [1,1970,null,{}] 06:35:10 INFO - PROCESS | 2127 | 1465047310223 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}] 06:35:10 INFO - PROCESS | 2127 | 1465047310224 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:10 INFO - PROCESS | 2127 | 1465047310336 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:35:10 INFO - PROCESS | 2127 | 1465047310410 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:10 INFO - PROCESS | 2127 | 1465047310412 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x1191c9800 == 43 [pid = 2127] [id = 500] 06:35:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1167cfc00) [pid = 2127] [serial = 1500] [outer = 0x0] 06:35:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x118033c00) [pid = 2127] [serial = 1501] [outer = 0x1167cfc00] 06:35:10 INFO - PROCESS | 2127 | 1465047310443 Marionette DEBUG loaded listener.js 06:35:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x11831c000) [pid = 2127] [serial = 1502] [outer = 0x1167cfc00] 06:35:10 INFO - PROCESS | 2127 | 1465047310888 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]]]}] 06:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 721ms 06:35:10 INFO - PROCESS | 2127 | 1465047310937 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 2127 | 1465047310941 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:35:10 INFO - PROCESS | 2127 | 1465047310945 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 2127 | 1465047310947 Marionette TRACE conn2 <- [1,1974,null,{}] 06:35:10 INFO - PROCESS | 2127 | 1465047310950 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}] 06:35:10 INFO - PROCESS | 2127 | 1465047310951 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:11 INFO - PROCESS | 2127 | 1465047311060 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:35:11 INFO - PROCESS | 2127 | 1465047311121 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 2127 | 1465047311122 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a804000 == 44 [pid = 2127] [id = 501] 06:35:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1185e4c00) [pid = 2127] [serial = 1503] [outer = 0x0] 06:35:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x119781800) [pid = 2127] [serial = 1504] [outer = 0x1185e4c00] 06:35:11 INFO - PROCESS | 2127 | 1465047311152 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12160a800) [pid = 2127] [serial = 1505] [outer = 0x1185e4c00] 06:35:11 INFO - PROCESS | 2127 | 1465047311603 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]]]}] 06:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 06:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:35:11 INFO - PROCESS | 2127 | 1465047311616 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:35:11 INFO - PROCESS | 2127 | 1465047311617 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:35:11 INFO - PROCESS | 2127 | 1465047311619 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:35:11 INFO - PROCESS | 2127 | 1465047311622 Marionette TRACE conn2 <- [1,1978,null,{}] 06:35:11 INFO - PROCESS | 2127 | 1465047311630 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}] 06:35:11 INFO - PROCESS | 2127 | 1465047311633 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:11 INFO - PROCESS | 2127 | 1465047311761 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:35:11 INFO - PROCESS | 2127 | 1465047311850 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 2127 | 1465047311852 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d285800 == 45 [pid = 2127] [id = 502] 06:35:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x125d02c00) [pid = 2127] [serial = 1506] [outer = 0x0] 06:35:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12750e400) [pid = 2127] [serial = 1507] [outer = 0x125d02c00] 06:35:11 INFO - PROCESS | 2127 | 1465047311884 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x127542c00) [pid = 2127] [serial = 1508] [outer = 0x125d02c00] 06:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 06:35:12 INFO - PROCESS | 2127 | 1465047312335 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]]]}] 06:35:12 INFO - PROCESS | 2127 | 1465047312341 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 2127 | 1465047312344 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:35:12 INFO - PROCESS | 2127 | 1465047312348 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 2127 | 1465047312350 Marionette TRACE conn2 <- [1,1982,null,{}] 06:35:12 INFO - PROCESS | 2127 | 1465047312354 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}] 06:35:12 INFO - PROCESS | 2127 | 1465047312356 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:12 INFO - PROCESS | 2127 | 1465047312487 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:35:12 INFO - PROCESS | 2127 | 1465047312549 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 2127 | 1465047312550 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d39c000 == 46 [pid = 2127] [id = 503] 06:35:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1133a3800) [pid = 2127] [serial = 1509] [outer = 0x0] 06:35:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x129365000) [pid = 2127] [serial = 1510] [outer = 0x1133a3800] 06:35:12 INFO - PROCESS | 2127 | 1465047312622 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x129489400) [pid = 2127] [serial = 1511] [outer = 0x1133a3800] 06:35:13 INFO - PROCESS | 2127 | 1465047313315 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]]]}] 06:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1024ms 06:35:13 INFO - PROCESS | 2127 | 1465047313390 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 2127 | 1465047313394 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:35:13 INFO - PROCESS | 2127 | 1465047313421 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 2127 | 1465047313424 Marionette TRACE conn2 <- [1,1986,null,{}] 06:35:13 INFO - PROCESS | 2127 | 1465047313430 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}] 06:35:13 INFO - PROCESS | 2127 | 1465047313433 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:13 INFO - PROCESS | 2127 | 1465047313572 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:35:13 INFO - PROCESS | 2127 | 1465047313644 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 2127 | 1465047313647 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x119de5000 == 47 [pid = 2127] [id = 504] 06:35:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x118130400) [pid = 2127] [serial = 1512] [outer = 0x0] 06:35:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x118312800) [pid = 2127] [serial = 1513] [outer = 0x118130400] 06:35:13 INFO - PROCESS | 2127 | 1465047313676 Marionette DEBUG loaded listener.js 06:35:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x1185cac00) [pid = 2127] [serial = 1514] [outer = 0x118130400] 06:35:14 INFO - PROCESS | 2127 | 1465047314114 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]]]}] 06:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 729ms 06:35:14 INFO - PROCESS | 2127 | 1465047314146 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:35:14 INFO - PROCESS | 2127 | 1465047314150 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:35:14 INFO - PROCESS | 2127 | 1465047314156 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 2127 | 1465047314159 Marionette TRACE conn2 <- [1,1990,null,{}] 06:35:14 INFO - PROCESS | 2127 | 1465047314162 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}] 06:35:14 INFO - PROCESS | 2127 | 1465047314165 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:14 INFO - PROCESS | 2127 | 1465047314309 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:35:14 INFO - PROCESS | 2127 | 1465047314446 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:14 INFO - PROCESS | 2127 | 1465047314448 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193e8800 == 48 [pid = 2127] [id = 505] 06:35:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x1185bb800) [pid = 2127] [serial = 1515] [outer = 0x0] 06:35:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x1190f8400) [pid = 2127] [serial = 1516] [outer = 0x1185bb800] 06:35:14 INFO - PROCESS | 2127 | 1465047314478 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x119957000) [pid = 2127] [serial = 1517] [outer = 0x1185bb800] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca7f000 == 47 [pid = 2127] [id = 498] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12c6a9000 == 46 [pid = 2127] [id = 497] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x1257b7800 == 45 [pid = 2127] [id = 496] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2e5000 == 44 [pid = 2127] [id = 495] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdde800 == 43 [pid = 2127] [id = 494] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc4b800 == 42 [pid = 2127] [id = 493] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12a97e000 == 41 [pid = 2127] [id = 492] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x1293cf000 == 40 [pid = 2127] [id = 491] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x128e67000 == 39 [pid = 2127] [id = 490] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x1236a6800 == 38 [pid = 2127] [id = 489] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x1187e4800 == 37 [pid = 2127] [id = 488] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x118553800 == 36 [pid = 2127] [id = 487] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12347e000 == 35 [pid = 2127] [id = 486] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x116876000 == 34 [pid = 2127] [id = 485] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc57000 == 33 [pid = 2127] [id = 484] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x119de5000 == 32 [pid = 2127] [id = 504] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12d39c000 == 31 [pid = 2127] [id = 503] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12d285800 == 30 [pid = 2127] [id = 502] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12a804000 == 29 [pid = 2127] [id = 501] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x12d286000 == 28 [pid = 2127] [id = 499] 06:35:15 INFO - PROCESS | 2127 | --DOCSHELL 0x1191c9800 == 27 [pid = 2127] [id = 500] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x127541800) [pid = 2127] [serial = 1451] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x119958000) [pid = 2127] [serial = 1435] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x1216cec00) [pid = 2127] [serial = 1438] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x11802fc00) [pid = 2127] [serial = 1425] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x118126000) [pid = 2127] [serial = 1426] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x1184ca800) [pid = 2127] [serial = 1428] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x1185bcc00) [pid = 2127] [serial = 1429] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x1190f9c00) [pid = 2127] [serial = 1432] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x118784000) [pid = 2127] [serial = 880] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x117299000) [pid = 2127] [serial = 1420] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x1161a6400) [pid = 2127] [serial = 1419] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x115ea9800) [pid = 2127] [serial = 1408] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x116048800) [pid = 2127] [serial = 1422] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1132d4000) [pid = 2127] [serial = 1407] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1166e0000) [pid = 2127] [serial = 1423] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11a105c00) [pid = 2127] [serial = 1436] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1185e4800) [pid = 2127] [serial = 1411] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1185b8000) [pid = 2127] [serial = 1410] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x124893400) [pid = 2127] [serial = 1414] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x12160e400) [pid = 2127] [serial = 1413] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x12753cc00) [pid = 2127] [serial = 1416] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x128c0f800) [pid = 2127] [serial = 1417] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x128c10800) [pid = 2127] [serial = 1453] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1251a2000) [pid = 2127] [serial = 1441] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x124ed3800) [pid = 2127] [serial = 1439] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x125dd9400) [pid = 2127] [serial = 1442] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x118315c00) [pid = 2127] [serial = 1445] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x127539400) [pid = 2127] [serial = 1450] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x113d76800) [pid = 2127] [serial = 1444] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x124bdb400) [pid = 2127] [serial = 1447] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x127338000) [pid = 2127] [serial = 1448] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x119596400) [pid = 2127] [serial = 1433] [outer = 0x0] [url = about:blank] 06:35:15 INFO - PROCESS | 2127 | 1465047315425 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]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1273ms 06:35:15 INFO - PROCESS | 2127 | 1465047315428 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:35:15 INFO - PROCESS | 2127 | 1465047315431 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:35:15 INFO - PROCESS | 2127 | 1465047315442 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 2127 | 1465047315445 Marionette TRACE conn2 <- [1,1994,null,{}] 06:35:15 INFO - PROCESS | 2127 | 1465047315458 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}] 06:35:15 INFO - PROCESS | 2127 | 1465047315459 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:15 INFO - PROCESS | 2127 | 1465047315546 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:35:15 INFO - PROCESS | 2127 | 1465047315553 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 2127 | 1465047315555 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x116aa1000 == 28 [pid = 2127] [id = 506] 06:35:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1161a2c00) [pid = 2127] [serial = 1518] [outer = 0x0] 06:35:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x11689f000) [pid = 2127] [serial = 1519] [outer = 0x1161a2c00] 06:35:15 INFO - PROCESS | 2127 | 1465047315583 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x11765b400) [pid = 2127] [serial = 1520] [outer = 0x1161a2c00] 06:35:15 INFO - PROCESS | 2127 | 1465047315944 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]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 537ms 06:35:15 INFO - PROCESS | 2127 | 1465047315972 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 2127 | 1465047315975 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:35:15 INFO - PROCESS | 2127 | 1465047315980 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 2127 | 1465047315982 Marionette TRACE conn2 <- [1,1998,null,{}] 06:35:15 INFO - PROCESS | 2127 | 1465047315984 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}] 06:35:15 INFO - PROCESS | 2127 | 1465047315986 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:16 INFO - PROCESS | 2127 | 1465047316089 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:35:16 INFO - PROCESS | 2127 | 1465047316165 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:16 INFO - PROCESS | 2127 | 1465047316166 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188ab000 == 29 [pid = 2127] [id = 507] 06:35:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118032c00) [pid = 2127] [serial = 1521] [outer = 0x0] 06:35:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11829e000) [pid = 2127] [serial = 1522] [outer = 0x118032c00] 06:35:16 INFO - PROCESS | 2127 | 1465047316209 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11832f400) [pid = 2127] [serial = 1523] [outer = 0x118032c00] 06:35:16 INFO - PROCESS | 2127 | 1465047316627 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]]]}] 06:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 669ms 06:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:35:16 INFO - PROCESS | 2127 | 1465047316649 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 2127 | 1465047316651 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:35:16 INFO - PROCESS | 2127 | 1465047316653 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 2127 | 1465047316655 Marionette TRACE conn2 <- [1,2002,null,{}] 06:35:16 INFO - PROCESS | 2127 | 1465047316663 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}] 06:35:16 INFO - PROCESS | 2127 | 1465047316667 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:16 INFO - PROCESS | 2127 | 1465047316754 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:35:16 INFO - PROCESS | 2127 | 1465047316759 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:16 INFO - PROCESS | 2127 | 1465047316762 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d8800 == 30 [pid = 2127] [id = 508] 06:35:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x118781000) [pid = 2127] [serial = 1524] [outer = 0x0] 06:35:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1190fc400) [pid = 2127] [serial = 1525] [outer = 0x118781000] 06:35:16 INFO - PROCESS | 2127 | 1465047316790 Marionette DEBUG loaded listener.js 06:35:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x119d65800) [pid = 2127] [serial = 1526] [outer = 0x118781000] 06:35:17 INFO - PROCESS | 2127 | 1465047317168 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]]]}] 06:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 523ms 06:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:35:17 INFO - PROCESS | 2127 | 1465047317176 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:35:17 INFO - PROCESS | 2127 | 1465047317178 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:35:17 INFO - PROCESS | 2127 | 1465047317180 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 2127 | 1465047317181 Marionette TRACE conn2 <- [1,2006,null,{}] 06:35:17 INFO - PROCESS | 2127 | 1465047317185 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}] 06:35:17 INFO - PROCESS | 2127 | 1465047317188 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:17 INFO - PROCESS | 2127 | 1465047317287 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:35:17 INFO - PROCESS | 2127 | 1465047317358 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 2127 | 1465047317360 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244c8000 == 31 [pid = 2127] [id = 509] 06:35:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1133a6800) [pid = 2127] [serial = 1527] [outer = 0x0] 06:35:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x119783800) [pid = 2127] [serial = 1528] [outer = 0x1133a6800] 06:35:17 INFO - PROCESS | 2127 | 1465047317385 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x11a105c00) [pid = 2127] [serial = 1529] [outer = 0x1133a6800] 06:35:17 INFO - PROCESS | 2127 | 1465047317748 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]]]}] 06:35:17 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 06:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 620ms 06:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:35:17 INFO - PROCESS | 2127 | 1465047317801 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:35:17 INFO - PROCESS | 2127 | 1465047317802 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:35:17 INFO - PROCESS | 2127 | 1465047317804 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:35:17 INFO - PROCESS | 2127 | 1465047317805 Marionette TRACE conn2 <- [1,2010,null,{}] 06:35:17 INFO - PROCESS | 2127 | 1465047317807 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}] 06:35:17 INFO - PROCESS | 2127 | 1465047317808 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:17 INFO - PROCESS | 2127 | 1465047317903 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:35:17 INFO - PROCESS | 2127 | 1465047317942 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 2127 | 1465047317943 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x125769800 == 32 [pid = 2127] [id = 510] 06:35:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x113da7800) [pid = 2127] [serial = 1530] [outer = 0x0] 06:35:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1216d3400) [pid = 2127] [serial = 1531] [outer = 0x113da7800] 06:35:17 INFO - PROCESS | 2127 | 1465047317967 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12418a000) [pid = 2127] [serial = 1532] [outer = 0x113da7800] 06:35:18 INFO - PROCESS | 2127 | 1465047318309 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]]]}] 06:35:18 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 06:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 06:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:35:18 INFO - PROCESS | 2127 | 1465047318323 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 2127 | 1465047318324 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:35:18 INFO - PROCESS | 2127 | 1465047318326 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 2127 | 1465047318327 Marionette TRACE conn2 <- [1,2014,null,{}] 06:35:18 INFO - PROCESS | 2127 | 1465047318330 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}] 06:35:18 INFO - PROCESS | 2127 | 1465047318336 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:18 INFO - PROCESS | 2127 | 1465047318446 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:35:18 INFO - PROCESS | 2127 | 1465047318491 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 2127 | 1465047318492 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x129032800 == 33 [pid = 2127] [id = 511] 06:35:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x124830800) [pid = 2127] [serial = 1533] [outer = 0x0] 06:35:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x124e91000) [pid = 2127] [serial = 1534] [outer = 0x124830800] 06:35:18 INFO - PROCESS | 2127 | 1465047318517 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x125dd9000) [pid = 2127] [serial = 1535] [outer = 0x124830800] 06:35:18 INFO - PROCESS | 2127 | 1465047318850 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]]]}] 06:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 571ms 06:35:18 INFO - PROCESS | 2127 | 1465047318897 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 2127 | 1465047318899 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:35:18 INFO - PROCESS | 2127 | 1465047318908 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 2127 | 1465047318909 Marionette TRACE conn2 <- [1,2018,null,{}] 06:35:18 INFO - PROCESS | 2127 | 1465047318911 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}] 06:35:18 INFO - PROCESS | 2127 | 1465047318912 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:19 INFO - PROCESS | 2127 | 1465047319007 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:35:19 INFO - PROCESS | 2127 | 1465047319010 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 2127 | 1465047319011 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d2000 == 34 [pid = 2127] [id = 512] 06:35:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x112edf800) [pid = 2127] [serial = 1536] [outer = 0x0] 06:35:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x125ddb400) [pid = 2127] [serial = 1537] [outer = 0x112edf800] 06:35:19 INFO - PROCESS | 2127 | 1465047319036 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12750e000) [pid = 2127] [serial = 1538] [outer = 0x112edf800] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x127535c00) [pid = 2127] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x11831c800) [pid = 2127] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x116a66c00) [pid = 2127] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x118331800) [pid = 2127] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x125704000) [pid = 2127] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x127536800) [pid = 2127] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12a90a400) [pid = 2127] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x125d0a000) [pid = 2127] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x128e48000) [pid = 2127] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x128c04c00) [pid = 2127] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1166e3c00) [pid = 2127] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x11685e800) [pid = 2127] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1216d0400) [pid = 2127] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x113d77800) [pid = 2127] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119955000) [pid = 2127] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:35:19 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11812a800) [pid = 2127] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:35:19 INFO - PROCESS | 2127 | 1465047319575 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]]]}] 06:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 719ms 06:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:35:19 INFO - PROCESS | 2127 | 1465047319628 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 2127 | 1465047319629 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:35:19 INFO - PROCESS | 2127 | 1465047319631 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 2127 | 1465047319632 Marionette TRACE conn2 <- [1,2022,null,{}] 06:35:19 INFO - PROCESS | 2127 | 1465047319641 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}] 06:35:19 INFO - PROCESS | 2127 | 1465047319642 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:19 INFO - PROCESS | 2127 | 1465047319725 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:35:19 INFO - PROCESS | 2127 | 1465047319745 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 2127 | 1465047319746 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257b5800 == 35 [pid = 2127] [id = 513] 06:35:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x113d73400) [pid = 2127] [serial = 1539] [outer = 0x0] 06:35:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x11831c800) [pid = 2127] [serial = 1540] [outer = 0x113d73400] 06:35:19 INFO - PROCESS | 2127 | 1465047319771 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124e94000) [pid = 2127] [serial = 1541] [outer = 0x113d73400] 06:35:20 INFO - PROCESS | 2127 | 1465047320144 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]]]}] 06:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 525ms 06:35:20 INFO - PROCESS | 2127 | 1465047320167 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 2127 | 1465047320169 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:35:20 INFO - PROCESS | 2127 | 1465047320174 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - PROCESS | 2127 | 1465047320176 Marionette TRACE conn2 <- [1,2026,null,{}] 06:35:20 INFO - PROCESS | 2127 | 1465047320180 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}] 06:35:20 INFO - PROCESS | 2127 | 1465047320182 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:20 INFO - PROCESS | 2127 | 1465047320306 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:35:20 INFO - PROCESS | 2127 | 1465047320312 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 2127 | 1465047320313 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b343000 == 36 [pid = 2127] [id = 514] 06:35:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x119053000) [pid = 2127] [serial = 1542] [outer = 0x0] 06:35:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x127539000) [pid = 2127] [serial = 1543] [outer = 0x119053000] 06:35:20 INFO - PROCESS | 2127 | 1465047320353 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128c06400) [pid = 2127] [serial = 1544] [outer = 0x119053000] 06:35:20 INFO - PROCESS | 2127 | 1465047320775 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]]]}] 06:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 620ms 06:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:35:20 INFO - PROCESS | 2127 | 1465047320794 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 2127 | 1465047320795 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:35:20 INFO - PROCESS | 2127 | 1465047320798 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - PROCESS | 2127 | 1465047320799 Marionette TRACE conn2 <- [1,2030,null,{}] 06:35:20 INFO - PROCESS | 2127 | 1465047320805 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}] 06:35:20 INFO - PROCESS | 2127 | 1465047320806 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:20 INFO - PROCESS | 2127 | 1465047320915 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:35:20 INFO - PROCESS | 2127 | 1465047320921 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 2127 | 1465047320922 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3cb000 == 37 [pid = 2127] [id = 515] 06:35:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1166e3800) [pid = 2127] [serial = 1545] [outer = 0x0] 06:35:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128c07400) [pid = 2127] [serial = 1546] [outer = 0x1166e3800] 06:35:20 INFO - PROCESS | 2127 | 1465047320947 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128c45400) [pid = 2127] [serial = 1547] [outer = 0x1166e3800] 06:35:21 INFO - PROCESS | 2127 | 1465047321294 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]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 522ms 06:35:21 INFO - PROCESS | 2127 | 1465047321322 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 2127 | 1465047321324 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:35:21 INFO - PROCESS | 2127 | 1465047321326 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 2127 | 1465047321327 Marionette TRACE conn2 <- [1,2034,null,{}] 06:35:21 INFO - PROCESS | 2127 | 1465047321330 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}] 06:35:21 INFO - PROCESS | 2127 | 1465047321332 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:21 INFO - PROCESS | 2127 | 1465047321456 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:35:21 INFO - PROCESS | 2127 | 1465047321495 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 2127 | 1465047321496 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c19c800 == 38 [pid = 2127] [id = 516] 06:35:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128c49c00) [pid = 2127] [serial = 1548] [outer = 0x0] 06:35:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x128e52000) [pid = 2127] [serial = 1549] [outer = 0x128c49c00] 06:35:21 INFO - PROCESS | 2127 | 1465047321523 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12939cc00) [pid = 2127] [serial = 1550] [outer = 0x128c49c00] 06:35:22 INFO - PROCESS | 2127 | 1465047322012 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]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 720ms 06:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:35:22 INFO - PROCESS | 2127 | 1465047322070 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 2127 | 1465047322073 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:35:22 INFO - PROCESS | 2127 | 1465047322076 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 2127 | 1465047322080 Marionette TRACE conn2 <- [1,2038,null,{}] 06:35:22 INFO - PROCESS | 2127 | 1465047322111 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}] 06:35:22 INFO - PROCESS | 2127 | 1465047322113 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:22 INFO - PROCESS | 2127 | 1465047322258 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:35:22 INFO - PROCESS | 2127 | 1465047322340 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:22 INFO - PROCESS | 2127 | 1465047322342 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188aa000 == 39 [pid = 2127] [id = 517] 06:35:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x116044000) [pid = 2127] [serial = 1551] [outer = 0x0] 06:35:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x1168a0800) [pid = 2127] [serial = 1552] [outer = 0x116044000] 06:35:22 INFO - PROCESS | 2127 | 1465047322373 Marionette DEBUG loaded listener.js 06:35:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x118035800) [pid = 2127] [serial = 1553] [outer = 0x116044000] 06:35:22 INFO - PROCESS | 2127 | 1465047322876 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]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 873ms 06:35:22 INFO - PROCESS | 2127 | 1465047322951 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 2127 | 1465047322956 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:35:22 INFO - PROCESS | 2127 | 1465047322963 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 2127 | 1465047322966 Marionette TRACE conn2 <- [1,2042,null,{}] 06:35:22 INFO - PROCESS | 2127 | 1465047322970 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}] 06:35:22 INFO - PROCESS | 2127 | 1465047322972 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:23 INFO - PROCESS | 2127 | 1465047323149 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:35:23 INFO - PROCESS | 2127 | 1465047323258 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 2127 | 1465047323260 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cea000 == 40 [pid = 2127] [id = 518] 06:35:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x118323c00) [pid = 2127] [serial = 1554] [outer = 0x0] 06:35:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x1185bc400) [pid = 2127] [serial = 1555] [outer = 0x118323c00] 06:35:23 INFO - PROCESS | 2127 | 1465047323310 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x1191f1400) [pid = 2127] [serial = 1556] [outer = 0x118323c00] 06:35:24 INFO - PROCESS | 2127 | 1465047324007 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]]]}] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3cb000 == 39 [pid = 2127] [id = 515] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x12b343000 == 38 [pid = 2127] [id = 514] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x1257b5800 == 37 [pid = 2127] [id = 513] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d2000 == 36 [pid = 2127] [id = 512] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x129032800 == 35 [pid = 2127] [id = 511] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x125769800 == 34 [pid = 2127] [id = 510] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x1244c8000 == 33 [pid = 2127] [id = 509] 06:35: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) 06:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1075ms 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d8800 == 32 [pid = 2127] [id = 508] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x1188ab000 == 31 [pid = 2127] [id = 507] 06:35:24 INFO - PROCESS | 2127 | --DOCSHELL 0x116aa1000 == 30 [pid = 2127] [id = 506] 06:35:24 INFO - PROCESS | 2127 | 1465047324046 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 2127 | 1465047324049 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:35:24 INFO - PROCESS | 2127 | 1465047324058 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 2127 | 1465047324060 Marionette TRACE conn2 <- [1,2046,null,{}] 06:35:24 INFO - PROCESS | 2127 | 1465047324064 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}] 06:35:24 INFO - PROCESS | 2127 | 1465047324067 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:24 INFO - PROCESS | 2127 | 1465047324175 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x127536c00) [pid = 2127] [serial = 1477] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12936a400) [pid = 2127] [serial = 1483] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x128d04400) [pid = 2127] [serial = 1480] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x129395800) [pid = 2127] [serial = 1486] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x118329c00) [pid = 2127] [serial = 1489] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x129391800) [pid = 2127] [serial = 1484] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12443d400) [pid = 2127] [serial = 1471] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x124894400) [pid = 2127] [serial = 1472] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x113f0c400) [pid = 2127] [serial = 1456] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x116627400) [pid = 2127] [serial = 1457] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x119c76400) [pid = 2127] [serial = 1468] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x12160d000) [pid = 2127] [serial = 1469] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11829ec00) [pid = 2127] [serial = 1459] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x11832d800) [pid = 2127] [serial = 1460] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x128d06400) [pid = 2127] [serial = 1454] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x118536000) [pid = 2127] [serial = 1465] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1185d6800) [pid = 2127] [serial = 1466] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x118028400) [pid = 2127] [serial = 1462] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11829b000) [pid = 2127] [serial = 1463] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x124895800) [pid = 2127] [serial = 1474] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x129487c00) [pid = 2127] [serial = 1492] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x129629800) [pid = 2127] [serial = 1493] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12a7f1c00) [pid = 2127] [serial = 1495] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12a9e1400) [pid = 2127] [serial = 1499] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12a9dc400) [pid = 2127] [serial = 1498] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x129064400) [pid = 2127] [serial = 1481] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x11a102800) [pid = 2127] [serial = 1490] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x12a7fb000) [pid = 2127] [serial = 1496] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x128c43c00) [pid = 2127] [serial = 1478] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x125771c00) [pid = 2127] [serial = 1475] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x129486c00) [pid = 2127] [serial = 1487] [outer = 0x0] [url = about:blank] 06:35:24 INFO - PROCESS | 2127 | 1465047324252 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 2127 | 1465047324254 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ab6800 == 31 [pid = 2127] [id = 519] 06:35:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x118028400) [pid = 2127] [serial = 1557] [outer = 0x0] 06:35:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1180c8400) [pid = 2127] [serial = 1558] [outer = 0x118028400] 06:35:24 INFO - PROCESS | 2127 | 1465047324292 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x118322800) [pid = 2127] [serial = 1559] [outer = 0x118028400] 06:35:24 INFO - PROCESS | 2127 | 1465047324737 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]]]}] 06:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 720ms 06:35:24 INFO - PROCESS | 2127 | 1465047324779 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 2127 | 1465047324781 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:35:24 INFO - PROCESS | 2127 | 1465047324786 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 2127 | 1465047324787 Marionette TRACE conn2 <- [1,2050,null,{}] 06:35:24 INFO - PROCESS | 2127 | 1465047324790 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}] 06:35:24 INFO - PROCESS | 2127 | 1465047324791 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:24 INFO - PROCESS | 2127 | 1465047324889 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:35:24 INFO - PROCESS | 2127 | 1465047324894 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 2127 | 1465047324896 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x119572000 == 32 [pid = 2127] [id = 520] 06:35:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x1185b6000) [pid = 2127] [serial = 1560] [outer = 0x0] 06:35:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1190f2c00) [pid = 2127] [serial = 1561] [outer = 0x1185b6000] 06:35:24 INFO - PROCESS | 2127 | 1465047324926 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1195c9400) [pid = 2127] [serial = 1562] [outer = 0x1185b6000] 06:35:25 INFO - PROCESS | 2127 | 1465047325295 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]]]}] 06:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 519ms 06:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:35:25 INFO - PROCESS | 2127 | 1465047325310 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 2127 | 1465047325311 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:35:25 INFO - PROCESS | 2127 | 1465047325314 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 2127 | 1465047325317 Marionette TRACE conn2 <- [1,2054,null,{}] 06:35:25 INFO - PROCESS | 2127 | 1465047325326 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}] 06:35:25 INFO - PROCESS | 2127 | 1465047325329 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:25 INFO - PROCESS | 2127 | 1465047325409 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:35:25 INFO - PROCESS | 2127 | 1465047325414 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 2127 | 1465047325416 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x125769800 == 33 [pid = 2127] [id = 521] 06:35:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x119f61400) [pid = 2127] [serial = 1563] [outer = 0x0] 06:35:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1237c8000) [pid = 2127] [serial = 1564] [outer = 0x119f61400] 06:35:25 INFO - PROCESS | 2127 | 1465047325448 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x124893400) [pid = 2127] [serial = 1565] [outer = 0x119f61400] 06:35:25 INFO - PROCESS | 2127 | 1465047325791 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]]]}] 06:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 523ms 06:35:25 INFO - PROCESS | 2127 | 1465047325838 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 2127 | 1465047325840 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:35:25 INFO - PROCESS | 2127 | 1465047325842 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 2127 | 1465047325843 Marionette TRACE conn2 <- [1,2058,null,{}] 06:35:25 INFO - PROCESS | 2127 | 1465047325845 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}] 06:35:25 INFO - PROCESS | 2127 | 1465047325846 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:25 INFO - PROCESS | 2127 | 1465047325960 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:35:25 INFO - PROCESS | 2127 | 1465047325995 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 2127 | 1465047325997 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cdd000 == 34 [pid = 2127] [id = 522] 06:35:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x124894800) [pid = 2127] [serial = 1566] [outer = 0x0] 06:35:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x12519fc00) [pid = 2127] [serial = 1567] [outer = 0x124894800] 06:35:26 INFO - PROCESS | 2127 | 1465047326028 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x125d07800) [pid = 2127] [serial = 1568] [outer = 0x124894800] 06:35:26 INFO - PROCESS | 2127 | 1465047326340 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]]]}] 06:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 06:35:26 INFO - PROCESS | 2127 | 1465047326360 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 2127 | 1465047326361 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:35:26 INFO - PROCESS | 2127 | 1465047326371 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 2127 | 1465047326372 Marionette TRACE conn2 <- [1,2062,null,{}] 06:35:26 INFO - PROCESS | 2127 | 1465047326374 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}] 06:35:26 INFO - PROCESS | 2127 | 1465047326375 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:26 INFO - PROCESS | 2127 | 1465047326474 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:35:26 INFO - PROCESS | 2127 | 1465047326478 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 2127 | 1465047326479 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a805000 == 35 [pid = 2127] [id = 523] 06:35:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x124bdc400) [pid = 2127] [serial = 1569] [outer = 0x0] 06:35:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x126f4d800) [pid = 2127] [serial = 1570] [outer = 0x124bdc400] 06:35:26 INFO - PROCESS | 2127 | 1465047326504 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x12753b000) [pid = 2127] [serial = 1571] [outer = 0x124bdc400] 06:35:26 INFO - PROCESS | 2127 | 1465047326863 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]]]}] 06:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 526ms 06:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:35:26 INFO - PROCESS | 2127 | 1465047326893 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 2127 | 1465047326894 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:35:26 INFO - PROCESS | 2127 | 1465047326896 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 2127 | 1465047326897 Marionette TRACE conn2 <- [1,2066,null,{}] 06:35:26 INFO - PROCESS | 2127 | 1465047326900 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}] 06:35:26 INFO - PROCESS | 2127 | 1465047326906 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:27 INFO - PROCESS | 2127 | 1465047327023 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:35:27 INFO - PROCESS | 2127 | 1465047327037 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 2127 | 1465047327039 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3b5800 == 36 [pid = 2127] [id = 524] 06:35:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x127541400) [pid = 2127] [serial = 1572] [outer = 0x0] 06:35:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x128c05800) [pid = 2127] [serial = 1573] [outer = 0x127541400] 06:35:27 INFO - PROCESS | 2127 | 1465047327070 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12936f400) [pid = 2127] [serial = 1574] [outer = 0x127541400] 06:35:27 INFO - PROCESS | 2127 | 1465047327422 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 569ms 06:35:27 INFO - PROCESS | 2127 | 1465047327467 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 2127 | 1465047327468 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:35:27 INFO - PROCESS | 2127 | 1465047327471 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 2127 | 1465047327472 Marionette TRACE conn2 <- [1,2070,null,{}] 06:35:27 INFO - PROCESS | 2127 | 1465047327474 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}] 06:35:27 INFO - PROCESS | 2127 | 1465047327475 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:27 INFO - PROCESS | 2127 | 1465047327575 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:35:27 INFO - PROCESS | 2127 | 1465047327585 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 2127 | 1465047327587 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236b9800 == 37 [pid = 2127] [id = 525] 06:35:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128c4a800) [pid = 2127] [serial = 1575] [outer = 0x0] 06:35:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x129484800) [pid = 2127] [serial = 1576] [outer = 0x128c4a800] 06:35:27 INFO - PROCESS | 2127 | 1465047327611 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12948ec00) [pid = 2127] [serial = 1577] [outer = 0x128c4a800] 06:35:27 INFO - PROCESS | 2127 | 1465047327928 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]]]}] 06:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 06:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:35:27 INFO - PROCESS | 2127 | 1465047327990 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 2127 | 1465047327991 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:35:27 INFO - PROCESS | 2127 | 1465047327993 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 2127 | 1465047327994 Marionette TRACE conn2 <- [1,2074,null,{}] 06:35:27 INFO - PROCESS | 2127 | 1465047327996 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}] 06:35:27 INFO - PROCESS | 2127 | 1465047327997 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:28 INFO - PROCESS | 2127 | 1465047328096 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:35:28 INFO - PROCESS | 2127 | 1465047328107 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 2127 | 1465047328115 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2eb000 == 38 [pid = 2127] [id = 526] 06:35:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x129391800) [pid = 2127] [serial = 1578] [outer = 0x0] 06:35:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x129622000) [pid = 2127] [serial = 1579] [outer = 0x129391800] 06:35:28 INFO - PROCESS | 2127 | 1465047328141 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x129649000) [pid = 2127] [serial = 1580] [outer = 0x129391800] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x113da7800) [pid = 2127] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1161a2c00) [pid = 2127] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1185bb800) [pid = 2127] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x118781000) [pid = 2127] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118032c00) [pid = 2127] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1167cfc00) [pid = 2127] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1185e4c00) [pid = 2127] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x125d02c00) [pid = 2127] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1133a3800) [pid = 2127] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x118130400) [pid = 2127] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1133a6800) [pid = 2127] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x124830800) [pid = 2127] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x112edf800) [pid = 2127] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x113d73400) [pid = 2127] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1166e3800) [pid = 2127] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:35:28 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x119053000) [pid = 2127] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:35:28 INFO - PROCESS | 2127 | 1465047328540 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]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 568ms 06:35:28 INFO - PROCESS | 2127 | 1465047328561 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:35:28 INFO - PROCESS | 2127 | 1465047328563 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:35:28 INFO - PROCESS | 2127 | 1465047328565 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 2127 | 1465047328566 Marionette TRACE conn2 <- [1,2078,null,{}] 06:35:28 INFO - PROCESS | 2127 | 1465047328571 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}] 06:35:28 INFO - PROCESS | 2127 | 1465047328572 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:28 INFO - PROCESS | 2127 | 1465047328655 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:35:28 INFO - PROCESS | 2127 | 1465047328713 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 2127 | 1465047328714 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x126f1b000 == 39 [pid = 2127] [id = 527] 06:35:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1133a6800) [pid = 2127] [serial = 1581] [outer = 0x0] 06:35:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x116f88800) [pid = 2127] [serial = 1582] [outer = 0x1133a6800] 06:35:28 INFO - PROCESS | 2127 | 1465047328738 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x119053400) [pid = 2127] [serial = 1583] [outer = 0x1133a6800] 06:35:29 INFO - PROCESS | 2127 | 1465047329013 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]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 473ms 06:35:29 INFO - PROCESS | 2127 | 1465047329041 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 2127 | 1465047329042 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:35:29 INFO - PROCESS | 2127 | 1465047329044 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 2127 | 1465047329045 Marionette TRACE conn2 <- [1,2082,null,{}] 06:35:29 INFO - PROCESS | 2127 | 1465047329047 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}] 06:35:29 INFO - PROCESS | 2127 | 1465047329049 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:29 INFO - PROCESS | 2127 | 1465047329149 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:35:29 INFO - PROCESS | 2127 | 1465047329155 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 2127 | 1465047329156 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c68d800 == 40 [pid = 2127] [id = 528] 06:35:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124448800) [pid = 2127] [serial = 1584] [outer = 0x0] 06:35:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x124f49400) [pid = 2127] [serial = 1585] [outer = 0x124448800] 06:35:29 INFO - PROCESS | 2127 | 1465047329180 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x12961f400) [pid = 2127] [serial = 1586] [outer = 0x124448800] 06:35:29 INFO - PROCESS | 2127 | 1465047329539 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]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 06:35:29 INFO - PROCESS | 2127 | 1465047329563 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:35:29 INFO - PROCESS | 2127 | 1465047329564 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:35:29 INFO - PROCESS | 2127 | 1465047329568 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 2127 | 1465047329570 Marionette TRACE conn2 <- [1,2086,null,{}] 06:35:29 INFO - PROCESS | 2127 | 1465047329572 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}] 06:35:29 INFO - PROCESS | 2127 | 1465047329574 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:29 INFO - PROCESS | 2127 | 1465047329693 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:35:29 INFO - PROCESS | 2127 | 1465047329701 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 2127 | 1465047329703 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca7a800 == 41 [pid = 2127] [id = 529] 06:35:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x127047400) [pid = 2127] [serial = 1587] [outer = 0x0] 06:35:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x12a7eec00) [pid = 2127] [serial = 1588] [outer = 0x127047400] 06:35:29 INFO - PROCESS | 2127 | 1465047329729 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12a9e3000) [pid = 2127] [serial = 1589] [outer = 0x127047400] 06:35:30 INFO - PROCESS | 2127 | 1465047330041 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 521ms 06:35:30 INFO - PROCESS | 2127 | 1465047330089 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 2127 | 1465047330090 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:35:30 INFO - PROCESS | 2127 | 1465047330092 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 2127 | 1465047330093 Marionette TRACE conn2 <- [1,2090,null,{}] 06:35:30 INFO - PROCESS | 2127 | 1465047330096 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}] 06:35:30 INFO - PROCESS | 2127 | 1465047330097 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:30 INFO - PROCESS | 2127 | 1465047330187 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:35:30 INFO - PROCESS | 2127 | 1465047330191 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 2127 | 1465047330192 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d29e000 == 42 [pid = 2127] [id = 530] 06:35:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12a9e5400) [pid = 2127] [serial = 1590] [outer = 0x0] 06:35:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12ae17000) [pid = 2127] [serial = 1591] [outer = 0x12a9e5400] 06:35:30 INFO - PROCESS | 2127 | 1465047330216 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12baa8800) [pid = 2127] [serial = 1592] [outer = 0x12a9e5400] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x1193e8800 == 41 [pid = 2127] [id = 505] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x116ab6800 == 40 [pid = 2127] [id = 519] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x128cea000 == 39 [pid = 2127] [id = 518] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x1188aa000 == 38 [pid = 2127] [id = 517] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x12c19c800 == 37 [pid = 2127] [id = 516] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x119572000 == 36 [pid = 2127] [id = 520] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x125769800 == 35 [pid = 2127] [id = 521] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x1236b9800 == 34 [pid = 2127] [id = 525] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x126f1b000 == 33 [pid = 2127] [id = 527] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2eb000 == 32 [pid = 2127] [id = 526] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x12c68d800 == 31 [pid = 2127] [id = 528] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x128cdd000 == 30 [pid = 2127] [id = 522] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3b5800 == 29 [pid = 2127] [id = 524] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x12a805000 == 28 [pid = 2127] [id = 523] 06:35:31 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca7a800 == 27 [pid = 2127] [id = 529] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1216d3400) [pid = 2127] [serial = 1531] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11689f000) [pid = 2127] [serial = 1519] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x11765b400) [pid = 2127] [serial = 1520] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x119957000) [pid = 2127] [serial = 1517] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1190f8400) [pid = 2127] [serial = 1516] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1190fc400) [pid = 2127] [serial = 1525] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x119d65800) [pid = 2127] [serial = 1526] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11829e000) [pid = 2127] [serial = 1522] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x11832f400) [pid = 2127] [serial = 1523] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x11831c000) [pid = 2127] [serial = 1502] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x118033c00) [pid = 2127] [serial = 1501] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12160a800) [pid = 2127] [serial = 1505] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x119781800) [pid = 2127] [serial = 1504] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x127542c00) [pid = 2127] [serial = 1508] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12750e400) [pid = 2127] [serial = 1507] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x129365000) [pid = 2127] [serial = 1510] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x129489400) [pid = 2127] [serial = 1511] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x1185cac00) [pid = 2127] [serial = 1514] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x118312800) [pid = 2127] [serial = 1513] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x11a105c00) [pid = 2127] [serial = 1529] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x124e91000) [pid = 2127] [serial = 1534] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x12418a000) [pid = 2127] [serial = 1532] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x125ddb400) [pid = 2127] [serial = 1537] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x125dd9000) [pid = 2127] [serial = 1535] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x11831c800) [pid = 2127] [serial = 1540] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x124e94000) [pid = 2127] [serial = 1541] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x128c07400) [pid = 2127] [serial = 1546] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x12750e000) [pid = 2127] [serial = 1538] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x127539000) [pid = 2127] [serial = 1543] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x128c06400) [pid = 2127] [serial = 1544] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 63 (0x119783800) [pid = 2127] [serial = 1528] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | --DOMWINDOW == 62 (0x128c45400) [pid = 2127] [serial = 1547] [outer = 0x0] [url = about:blank] 06:35:31 INFO - PROCESS | 2127 | 1465047331714 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]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1672ms 06:35:31 INFO - PROCESS | 2127 | 1465047331765 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 2127 | 1465047331767 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:35:31 INFO - PROCESS | 2127 | 1465047331777 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 2127 | 1465047331779 Marionette TRACE conn2 <- [1,2094,null,{}] 06:35:31 INFO - PROCESS | 2127 | 1465047331783 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}] 06:35:31 INFO - PROCESS | 2127 | 1465047331786 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:31 INFO - PROCESS | 2127 | 1465047331879 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:35:31 INFO - PROCESS | 2127 | 1465047331937 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 2127 | 1465047331938 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x116021000 == 28 [pid = 2127] [id = 531] 06:35:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 63 (0x113d16400) [pid = 2127] [serial = 1593] [outer = 0x0] 06:35:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x113da5400) [pid = 2127] [serial = 1594] [outer = 0x113d16400] 06:35:31 INFO - PROCESS | 2127 | 1465047331966 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x115e4d000) [pid = 2127] [serial = 1595] [outer = 0x113d16400] 06:35:32 INFO - PROCESS | 2127 | 1465047332298 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 570ms 06:35:32 INFO - PROCESS | 2127 | 1465047332346 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 2127 | 1465047332350 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:35:32 INFO - PROCESS | 2127 | 1465047332355 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 2127 | 1465047332357 Marionette TRACE conn2 <- [1,2098,null,{}] 06:35:32 INFO - PROCESS | 2127 | 1465047332359 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}] 06:35:32 INFO - PROCESS | 2127 | 1465047332361 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:32 INFO - PROCESS | 2127 | 1465047332444 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:35:32 INFO - PROCESS | 2127 | 1465047332502 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 2127 | 1465047332503 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ad0800 == 29 [pid = 2127] [id = 532] 06:35:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x116049400) [pid = 2127] [serial = 1596] [outer = 0x0] 06:35:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x1166e0000) [pid = 2127] [serial = 1597] [outer = 0x116049400] 06:35:32 INFO - PROCESS | 2127 | 1465047332531 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x116f8a000) [pid = 2127] [serial = 1598] [outer = 0x116049400] 06:35:32 INFO - PROCESS | 2127 | 1465047332838 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 06:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:35:32 INFO - PROCESS | 2127 | 1465047332876 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 2127 | 1465047332877 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:35:32 INFO - PROCESS | 2127 | 1465047332880 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 2127 | 1465047332882 Marionette TRACE conn2 <- [1,2102,null,{}] 06:35:32 INFO - PROCESS | 2127 | 1465047332893 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}] 06:35:32 INFO - PROCESS | 2127 | 1465047332896 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:32 INFO - PROCESS | 2127 | 1465047332975 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:35:33 INFO - PROCESS | 2127 | 1465047333030 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 2127 | 1465047333032 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x1191cd000 == 30 [pid = 2127] [id = 533] 06:35:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x111c6bc00) [pid = 2127] [serial = 1599] [outer = 0x0] 06:35:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x118124400) [pid = 2127] [serial = 1600] [outer = 0x111c6bc00] 06:35:33 INFO - PROCESS | 2127 | 1465047333059 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x1182a3400) [pid = 2127] [serial = 1601] [outer = 0x111c6bc00] 06:35:33 INFO - PROCESS | 2127 | 1465047333378 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]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 524ms 06:35:33 INFO - PROCESS | 2127 | 1465047333406 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:35:33 INFO - PROCESS | 2127 | 1465047333408 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:35:33 INFO - PROCESS | 2127 | 1465047333410 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 2127 | 1465047333411 Marionette TRACE conn2 <- [1,2106,null,{}] 06:35:33 INFO - PROCESS | 2127 | 1465047333414 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}] 06:35:33 INFO - PROCESS | 2127 | 1465047333415 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:33 INFO - PROCESS | 2127 | 1465047333496 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:35:33 INFO - PROCESS | 2127 | 1465047333501 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 2127 | 1465047333504 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f7f800 == 31 [pid = 2127] [id = 534] 06:35:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x118318400) [pid = 2127] [serial = 1602] [outer = 0x0] 06:35:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x118531c00) [pid = 2127] [serial = 1603] [outer = 0x118318400] 06:35:33 INFO - PROCESS | 2127 | 1465047333530 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x1185b6400) [pid = 2127] [serial = 1604] [outer = 0x118318400] 06:35:33 INFO - PROCESS | 2127 | 1465047333861 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]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 470ms 06:35:33 INFO - PROCESS | 2127 | 1465047333881 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:35:33 INFO - PROCESS | 2127 | 1465047333882 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:35:33 INFO - PROCESS | 2127 | 1465047333888 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 2127 | 1465047333889 Marionette TRACE conn2 <- [1,2110,null,{}] 06:35:33 INFO - PROCESS | 2127 | 1465047333892 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}] 06:35:33 INFO - PROCESS | 2127 | 1465047333893 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:34 INFO - PROCESS | 2127 | 1465047334027 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:35:34 INFO - PROCESS | 2127 | 1465047334037 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 2127 | 1465047334038 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236b9800 == 32 [pid = 2127] [id = 535] 06:35:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x1121b5400) [pid = 2127] [serial = 1605] [outer = 0x0] 06:35:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1185bd000) [pid = 2127] [serial = 1606] [outer = 0x1121b5400] 06:35:34 INFO - PROCESS | 2127 | 1465047334079 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x118781000) [pid = 2127] [serial = 1607] [outer = 0x1121b5400] 06:35:34 INFO - PROCESS | 2127 | 1465047334559 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 721ms 06:35:34 INFO - PROCESS | 2127 | 1465047334615 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 2127 | 1465047334618 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:35:34 INFO - PROCESS | 2127 | 1465047334620 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 2127 | 1465047334622 Marionette TRACE conn2 <- [1,2114,null,{}] 06:35:34 INFO - PROCESS | 2127 | 1465047334624 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}] 06:35:34 INFO - PROCESS | 2127 | 1465047334628 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:34 INFO - PROCESS | 2127 | 1465047334723 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:35:34 INFO - PROCESS | 2127 | 1465047334729 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 2127 | 1465047334730 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x12575b800 == 33 [pid = 2127] [id = 536] 06:35:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x11902cc00) [pid = 2127] [serial = 1608] [outer = 0x0] 06:35:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x119783800) [pid = 2127] [serial = 1609] [outer = 0x11902cc00] 06:35:34 INFO - PROCESS | 2127 | 1465047334758 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x119f64000) [pid = 2127] [serial = 1610] [outer = 0x11902cc00] 06:35:35 INFO - PROCESS | 2127 | 1465047335077 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]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 470ms 06:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:35:35 INFO - PROCESS | 2127 | 1465047335091 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 2127 | 1465047335093 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:35:35 INFO - PROCESS | 2127 | 1465047335095 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 2127 | 1465047335096 Marionette TRACE conn2 <- [1,2118,null,{}] 06:35:35 INFO - PROCESS | 2127 | 1465047335098 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}] 06:35:35 INFO - PROCESS | 2127 | 1465047335099 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:35 INFO - PROCESS | 2127 | 1465047335189 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:35:35 INFO - PROCESS | 2127 | 1465047335246 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 2127 | 1465047335247 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:35 INFO - PROCESS | 2127 | ++DOCSHELL 0x126d1f800 == 34 [pid = 2127] [id = 537] 06:35:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x11959d000) [pid = 2127] [serial = 1611] [outer = 0x0] 06:35:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x119d65400) [pid = 2127] [serial = 1612] [outer = 0x11959d000] 06:35:35 INFO - PROCESS | 2127 | 1465047335271 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x121610000) [pid = 2127] [serial = 1613] [outer = 0x11959d000] 06:35:35 INFO - PROCESS | 2127 | 1465047335564 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]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 518ms 06:35:35 INFO - PROCESS | 2127 | 1465047335614 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 2127 | 1465047335615 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:35:35 INFO - PROCESS | 2127 | 1465047335618 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 2127 | 1465047335621 Marionette TRACE conn2 <- [1,2122,null,{}] 06:35:35 INFO - PROCESS | 2127 | 1465047335624 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}] 06:35:35 INFO - PROCESS | 2127 | 1465047335625 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:35 INFO - PROCESS | 2127 | 1465047335699 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:35:35 INFO - PROCESS | 2127 | 1465047335705 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 2127 | 1465047335706 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:35 INFO - PROCESS | 2127 | ++DOCSHELL 0x12904c000 == 35 [pid = 2127] [id = 538] 06:35:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x119963c00) [pid = 2127] [serial = 1614] [outer = 0x0] 06:35:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x12443d000) [pid = 2127] [serial = 1615] [outer = 0x119963c00] 06:35:35 INFO - PROCESS | 2127 | 1465047335731 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124834400) [pid = 2127] [serial = 1616] [outer = 0x119963c00] 06:35:36 INFO - PROCESS | 2127 | 1465047336322 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]]]}] 06:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 771ms 06:35:36 INFO - PROCESS | 2127 | 1465047336389 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 2127 | 1465047336392 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:35:36 INFO - PROCESS | 2127 | 1465047336395 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 2127 | 1465047336399 Marionette TRACE conn2 <- [1,2126,null,{}] 06:35:36 INFO - PROCESS | 2127 | 1465047336427 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}] 06:35:36 INFO - PROCESS | 2127 | 1465047336428 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:36 INFO - PROCESS | 2127 | 1465047336572 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:35:36 INFO - PROCESS | 2127 | 1465047336624 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 2127 | 1465047336626 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x118553800 == 36 [pid = 2127] [id = 539] 06:35:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x113da5c00) [pid = 2127] [serial = 1617] [outer = 0x0] 06:35:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x115ea4400) [pid = 2127] [serial = 1618] [outer = 0x113da5c00] 06:35:36 INFO - PROCESS | 2127 | 1465047336657 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1166df000) [pid = 2127] [serial = 1619] [outer = 0x113da5c00] 06:35:37 INFO - PROCESS | 2127 | 1465047337126 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]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 794ms 06:35:37 INFO - PROCESS | 2127 | 1465047337211 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 2127 | 1465047337214 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:35:37 INFO - PROCESS | 2127 | 1465047337222 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 2127 | 1465047337224 Marionette TRACE conn2 <- [1,2130,null,{}] 06:35:37 INFO - PROCESS | 2127 | 1465047337226 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}] 06:35:37 INFO - PROCESS | 2127 | 1465047337228 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:37 INFO - PROCESS | 2127 | 1465047337341 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:35:37 INFO - PROCESS | 2127 | 1465047337422 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 2127 | 1465047337423 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x124f17000 == 37 [pid = 2127] [id = 540] 06:35:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x118036c00) [pid = 2127] [serial = 1620] [outer = 0x0] 06:35:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x118126c00) [pid = 2127] [serial = 1621] [outer = 0x118036c00] 06:35:37 INFO - PROCESS | 2127 | 1465047337453 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x118316c00) [pid = 2127] [serial = 1622] [outer = 0x118036c00] 06:35:38 INFO - PROCESS | 2127 | --DOCSHELL 0x126d1f800 == 36 [pid = 2127] [id = 537] 06:35:38 INFO - PROCESS | 2127 | --DOCSHELL 0x12575b800 == 35 [pid = 2127] [id = 536] 06:35:38 INFO - PROCESS | 2127 | --DOCSHELL 0x1236b9800 == 34 [pid = 2127] [id = 535] 06:35:38 INFO - PROCESS | 2127 | --DOCSHELL 0x119f7f800 == 33 [pid = 2127] [id = 534] 06:35:38 INFO - PROCESS | 2127 | --DOCSHELL 0x1191cd000 == 32 [pid = 2127] [id = 533] 06:35:38 INFO - PROCESS | 2127 | --DOCSHELL 0x116ad0800 == 31 [pid = 2127] [id = 532] 06:35:38 INFO - PROCESS | 2127 | --DOCSHELL 0x116021000 == 30 [pid = 2127] [id = 531] 06:35:38 INFO - PROCESS | 2127 | 1465047338091 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] 06:35:38 INFO - PROCESS | 2127 | 1465047338149 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:35:38 INFO - PROCESS | 2127 | 1465047338154 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 2127 | 1465047338157 Marionette TRACE conn2 <- [1,2134,null,{}] 06:35:38 INFO - PROCESS | 2127 | 1465047338162 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}] 06:35:38 INFO - PROCESS | 2127 | 1465047338164 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:38 INFO - PROCESS | 2127 | 1465047338255 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:35:38 INFO - PROCESS | 2127 | 1465047338262 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 2127 | 1465047338265 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e14800 == 31 [pid = 2127] [id = 541] 06:35:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x117297400) [pid = 2127] [serial = 1623] [outer = 0x0] 06:35:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x11829a400) [pid = 2127] [serial = 1624] [outer = 0x117297400] 06:35:38 INFO - PROCESS | 2127 | 1465047338294 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x118321000) [pid = 2127] [serial = 1625] [outer = 0x117297400] 06:35:38 INFO - PROCESS | 2127 | 1465047338674 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 572ms 06:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:35:38 INFO - PROCESS | 2127 | 1465047338725 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 2127 | 1465047338728 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:35:38 INFO - PROCESS | 2127 | 1465047338732 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 2127 | 1465047338734 Marionette TRACE conn2 <- [1,2138,null,{}] 06:35:38 INFO - PROCESS | 2127 | 1465047338736 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}] 06:35:38 INFO - PROCESS | 2127 | 1465047338738 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:38 INFO - PROCESS | 2127 | 1465047338818 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:35:38 INFO - PROCESS | 2127 | 1465047338824 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 2127 | 1465047338825 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f0e800 == 32 [pid = 2127] [id = 542] 06:35:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x11853a400) [pid = 2127] [serial = 1626] [outer = 0x0] 06:35:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x119053000) [pid = 2127] [serial = 1627] [outer = 0x11853a400] 06:35:38 INFO - PROCESS | 2127 | 1465047338853 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1190fd400) [pid = 2127] [serial = 1628] [outer = 0x11853a400] 06:35:39 INFO - PROCESS | 2127 | 1465047339197 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]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 472ms 06:35:39 INFO - PROCESS | 2127 | 1465047339205 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 2127 | 1465047339206 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:35:39 INFO - PROCESS | 2127 | 1465047339208 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 2127 | 1465047339210 Marionette TRACE conn2 <- [1,2142,null,{}] 06:35:39 INFO - PROCESS | 2127 | 1465047339220 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}] 06:35:39 INFO - PROCESS | 2127 | 1465047339224 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:39 INFO - PROCESS | 2127 | 1465047339312 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:35:39 INFO - PROCESS | 2127 | 1465047339374 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 2127 | 1465047339376 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x125da0800 == 33 [pid = 2127] [id = 543] 06:35:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1191f8400) [pid = 2127] [serial = 1629] [outer = 0x0] 06:35:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x119963000) [pid = 2127] [serial = 1630] [outer = 0x1191f8400] 06:35:39 INFO - PROCESS | 2127 | 1465047339404 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x1237c7c00) [pid = 2127] [serial = 1631] [outer = 0x1191f8400] 06:35:39 INFO - PROCESS | 2127 | 1465047339724 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] 06:35:39 INFO - PROCESS | 2127 | 1465047339783 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:35:39 INFO - PROCESS | 2127 | 1465047339785 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 2127 | 1465047339786 Marionette TRACE conn2 <- [1,2146,null,{}] 06:35:39 INFO - PROCESS | 2127 | 1465047339788 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}] 06:35:39 INFO - PROCESS | 2127 | 1465047339790 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:39 INFO - PROCESS | 2127 | 1465047339905 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:35:39 INFO - PROCESS | 2127 | 1465047339939 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 2127 | 1465047339941 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d3800 == 34 [pid = 2127] [id = 544] 06:35:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x119d65c00) [pid = 2127] [serial = 1632] [outer = 0x0] 06:35:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x124895800) [pid = 2127] [serial = 1633] [outer = 0x119d65c00] 06:35:39 INFO - PROCESS | 2127 | 1465047339967 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x125772400) [pid = 2127] [serial = 1634] [outer = 0x119d65c00] 06:35:40 INFO - PROCESS | 2127 | 1465047340293 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] 06:35:40 INFO - PROCESS | 2127 | 1465047340309 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:35:40 INFO - PROCESS | 2127 | 1465047340311 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 2127 | 1465047340312 Marionette TRACE conn2 <- [1,2150,null,{}] 06:35:40 INFO - PROCESS | 2127 | 1465047340315 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}] 06:35:40 INFO - PROCESS | 2127 | 1465047340316 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:40 INFO - PROCESS | 2127 | 1465047340415 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:35:40 INFO - PROCESS | 2127 | 1465047340428 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 2127 | 1465047340429 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b346800 == 35 [pid = 2127] [id = 545] 06:35:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x112eea000) [pid = 2127] [serial = 1635] [outer = 0x0] 06:35:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x125dd6c00) [pid = 2127] [serial = 1636] [outer = 0x112eea000] 06:35:40 INFO - PROCESS | 2127 | 1465047340454 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x127504800) [pid = 2127] [serial = 1637] [outer = 0x112eea000] 06:35:40 INFO - PROCESS | 2127 | 1465047340830 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 568ms 06:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:35:40 INFO - PROCESS | 2127 | 1465047340880 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 2127 | 1465047340881 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:35:40 INFO - PROCESS | 2127 | 1465047340883 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 2127 | 1465047340884 Marionette TRACE conn2 <- [1,2154,null,{}] 06:35:40 INFO - PROCESS | 2127 | 1465047340886 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}] 06:35:40 INFO - PROCESS | 2127 | 1465047340890 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:41 INFO - PROCESS | 2127 | 1465047341007 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:35:41 INFO - PROCESS | 2127 | 1465047341021 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 2127 | 1465047341022 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3ce800 == 36 [pid = 2127] [id = 546] 06:35:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x127536800) [pid = 2127] [serial = 1638] [outer = 0x0] 06:35:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x128c02800) [pid = 2127] [serial = 1639] [outer = 0x127536800] 06:35:41 INFO - PROCESS | 2127 | 1465047341047 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x128d08c00) [pid = 2127] [serial = 1640] [outer = 0x127536800] 06:35:41 INFO - PROCESS | 2127 | 1465047341394 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 06:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:35:41 INFO - PROCESS | 2127 | 1465047341406 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 2127 | 1465047341408 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:35:41 INFO - PROCESS | 2127 | 1465047341410 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 2127 | 1465047341411 Marionette TRACE conn2 <- [1,2158,null,{}] 06:35:41 INFO - PROCESS | 2127 | 1465047341413 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}] 06:35:41 INFO - PROCESS | 2127 | 1465047341415 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:41 INFO - PROCESS | 2127 | 1465047341516 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:35:41 INFO - PROCESS | 2127 | 1465047341556 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 2127 | 1465047341557 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a8d800 == 37 [pid = 2127] [id = 547] 06:35:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12753c000) [pid = 2127] [serial = 1641] [outer = 0x0] 06:35:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x129061c00) [pid = 2127] [serial = 1642] [outer = 0x12753c000] 06:35:41 INFO - PROCESS | 2127 | 1465047341581 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x129369000) [pid = 2127] [serial = 1643] [outer = 0x12753c000] 06:35:41 INFO - PROCESS | 2127 | 1465047341908 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms 06:35:41 INFO - PROCESS | 2127 | 1465047341930 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 2127 | 1465047341931 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:35:41 INFO - PROCESS | 2127 | 1465047341934 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 2127 | 1465047341937 Marionette TRACE conn2 <- [1,2162,null,{}] 06:35:41 INFO - PROCESS | 2127 | 1465047341946 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}] 06:35:41 INFO - PROCESS | 2127 | 1465047341947 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:42 INFO - PROCESS | 2127 | 1465047342046 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:35:42 INFO - PROCESS | 2127 | 1465047342051 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 2127 | 1465047342052 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2e9000 == 38 [pid = 2127] [id = 548] 06:35:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x128e4d000) [pid = 2127] [serial = 1644] [outer = 0x0] 06:35:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x129392c00) [pid = 2127] [serial = 1645] [outer = 0x128e4d000] 06:35:42 INFO - PROCESS | 2127 | 1465047342076 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x12948b000) [pid = 2127] [serial = 1646] [outer = 0x128e4d000] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x113d16400) [pid = 2127] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x116049400) [pid = 2127] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x111c6bc00) [pid = 2127] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x11959d000) [pid = 2127] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x118318400) [pid = 2127] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x12a9e5400) [pid = 2127] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x127541400) [pid = 2127] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x124bdc400) [pid = 2127] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x129391800) [pid = 2127] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x1133a6800) [pid = 2127] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x128c4a800) [pid = 2127] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x124448800) [pid = 2127] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x127047400) [pid = 2127] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1121b5400) [pid = 2127] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x124894800) [pid = 2127] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x119f61400) [pid = 2127] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1185b6000) [pid = 2127] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x118028400) [pid = 2127] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x118323c00) [pid = 2127] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x116044000) [pid = 2127] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x128c49c00) [pid = 2127] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:35:42 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11902cc00) [pid = 2127] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:35:42 INFO - PROCESS | 2127 | 1465047342502 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]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 621ms 06:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:35:42 INFO - PROCESS | 2127 | 1465047342556 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 2127 | 1465047342557 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:35:42 INFO - PROCESS | 2127 | 1465047342559 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 2127 | 1465047342560 Marionette TRACE conn2 <- [1,2166,null,{}] 06:35:42 INFO - PROCESS | 2127 | 1465047342563 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}] 06:35:42 INFO - PROCESS | 2127 | 1465047342564 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:42 INFO - PROCESS | 2127 | 1465047342671 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:35:42 INFO - PROCESS | 2127 | 1465047342711 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 2127 | 1465047342712 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x12330e000 == 39 [pid = 2127] [id = 549] 06:35:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1133ac800) [pid = 2127] [serial = 1647] [outer = 0x0] 06:35:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x116f82400) [pid = 2127] [serial = 1648] [outer = 0x1133ac800] 06:35:42 INFO - PROCESS | 2127 | 1465047342738 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1185b6000) [pid = 2127] [serial = 1649] [outer = 0x1133ac800] 06:35:43 INFO - PROCESS | 2127 | 1465047343079 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 568ms 06:35:43 INFO - PROCESS | 2127 | 1465047343128 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:35:43 INFO - PROCESS | 2127 | 1465047343130 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:35:43 INFO - PROCESS | 2127 | 1465047343134 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 2127 | 1465047343136 Marionette TRACE conn2 <- [1,2170,null,{}] 06:35:43 INFO - PROCESS | 2127 | 1465047343139 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}] 06:35:43 INFO - PROCESS | 2127 | 1465047343141 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:43 INFO - PROCESS | 2127 | 1465047343303 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:35:43 INFO - PROCESS | 2127 | 1465047343318 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 2127 | 1465047343319 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca6b000 == 40 [pid = 2127] [id = 550] 06:35:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x115ea2400) [pid = 2127] [serial = 1650] [outer = 0x0] 06:35:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x119f64800) [pid = 2127] [serial = 1651] [outer = 0x115ea2400] 06:35:43 INFO - PROCESS | 2127 | 1465047343360 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x128c4a800) [pid = 2127] [serial = 1652] [outer = 0x115ea2400] 06:35:43 INFO - PROCESS | 2127 | 1465047343774 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 06:35:43 INFO - PROCESS | 2127 | 1465047343805 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 2127 | 1465047343806 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:35:43 INFO - PROCESS | 2127 | 1465047343809 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 2127 | 1465047343810 Marionette TRACE conn2 <- [1,2174,null,{}] 06:35:43 INFO - PROCESS | 2127 | 1465047343813 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}] 06:35:43 INFO - PROCESS | 2127 | 1465047343814 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:43 INFO - PROCESS | 2127 | 1465047343934 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:35:43 INFO - PROCESS | 2127 | 1465047343960 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 2127 | 1465047343962 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d01d800 == 41 [pid = 2127] [id = 551] 06:35:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12939e000) [pid = 2127] [serial = 1653] [outer = 0x0] 06:35:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x129648c00) [pid = 2127] [serial = 1654] [outer = 0x12939e000] 06:35:43 INFO - PROCESS | 2127 | 1465047343988 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12a909c00) [pid = 2127] [serial = 1655] [outer = 0x12939e000] 06:35:44 INFO - PROCESS | 2127 | 1465047344296 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]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 06:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:35:44 INFO - PROCESS | 2127 | 1465047344328 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 2127 | 1465047344329 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:35:44 INFO - PROCESS | 2127 | 1465047344332 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 2127 | 1465047344333 Marionette TRACE conn2 <- [1,2178,null,{}] 06:35:44 INFO - PROCESS | 2127 | 1465047344390 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}] 06:35:44 INFO - PROCESS | 2127 | 1465047344392 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:44 INFO - PROCESS | 2127 | 1465047344523 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:35:44 INFO - PROCESS | 2127 | 1465047344602 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 2127 | 1465047344604 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a96800 == 42 [pid = 2127] [id = 552] 06:35:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x113b8dc00) [pid = 2127] [serial = 1656] [outer = 0x0] 06:35:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x113f50400) [pid = 2127] [serial = 1657] [outer = 0x113b8dc00] 06:35:44 INFO - PROCESS | 2127 | 1465047344635 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1168ac400) [pid = 2127] [serial = 1658] [outer = 0x113b8dc00] 06:35:45 INFO - PROCESS | 2127 | 1465047345071 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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 06:35:45 INFO - PROCESS | 2127 | 1465047345109 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 2127 | 1465047345111 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:35:45 INFO - PROCESS | 2127 | 1465047345114 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 2127 | 1465047345115 Marionette TRACE conn2 <- [1,2182,null,{}] 06:35:45 INFO - PROCESS | 2127 | 1465047345122 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}] 06:35:45 INFO - PROCESS | 2127 | 1465047345124 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:45 INFO - PROCESS | 2127 | 1465047345256 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:35:45 INFO - PROCESS | 2127 | 1465047345320 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 2127 | 1465047345322 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d2000 == 43 [pid = 2127] [id = 553] 06:35:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x1183a7400) [pid = 2127] [serial = 1659] [outer = 0x0] 06:35:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x11902cc00) [pid = 2127] [serial = 1660] [outer = 0x1183a7400] 06:35:45 INFO - PROCESS | 2127 | 1465047345353 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x1195c1000) [pid = 2127] [serial = 1661] [outer = 0x1183a7400] 06:35:45 INFO - PROCESS | 2127 | 1465047345809 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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 725ms 06:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:35:45 INFO - PROCESS | 2127 | 1465047345839 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 2127 | 1465047345841 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:35:45 INFO - PROCESS | 2127 | 1465047345843 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 2127 | 1465047345845 Marionette TRACE conn2 <- [1,2186,null,{}] 06:35:45 INFO - PROCESS | 2127 | 1465047345847 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}] 06:35:45 INFO - PROCESS | 2127 | 1465047345848 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:45 INFO - PROCESS | 2127 | 1465047345954 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:35:46 INFO - PROCESS | 2127 | 1465047346018 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 2127 | 1465047346020 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d286000 == 44 [pid = 2127] [id = 554] 06:35:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x121609000) [pid = 2127] [serial = 1662] [outer = 0x0] 06:35:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x123571800) [pid = 2127] [serial = 1663] [outer = 0x121609000] 06:35:46 INFO - PROCESS | 2127 | 1465047346092 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x124899800) [pid = 2127] [serial = 1664] [outer = 0x121609000] 06:35:46 INFO - PROCESS | 2127 | 1465047346561 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]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 768ms 06:35:46 INFO - PROCESS | 2127 | 1465047346614 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 2127 | 1465047346619 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:35:46 INFO - PROCESS | 2127 | 1465047346627 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 2127 | 1465047346629 Marionette TRACE conn2 <- [1,2190,null,{}] 06:35:46 INFO - PROCESS | 2127 | 1465047346631 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}] 06:35:46 INFO - PROCESS | 2127 | 1465047346632 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:46 INFO - PROCESS | 2127 | 1465047346736 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:35:46 INFO - PROCESS | 2127 | 1465047346799 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 2127 | 1465047346800 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x113b24000 == 45 [pid = 2127] [id = 555] 06:35:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x113324800) [pid = 2127] [serial = 1665] [outer = 0x0] 06:35:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x118029800) [pid = 2127] [serial = 1666] [outer = 0x113324800] 06:35:46 INFO - PROCESS | 2127 | 1465047346872 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x12576e400) [pid = 2127] [serial = 1667] [outer = 0x113324800] 06:35:47 INFO - PROCESS | 2127 | 1465047347462 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]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 874ms 06:35:47 INFO - PROCESS | 2127 | 1465047347499 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 2127 | 1465047347503 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:35:47 INFO - PROCESS | 2127 | 1465047347507 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 2127 | 1465047347509 Marionette TRACE conn2 <- [1,2194,null,{}] 06:35:47 INFO - PROCESS | 2127 | 1465047347513 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}] 06:35:47 INFO - PROCESS | 2127 | 1465047347514 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:47 INFO - PROCESS | 2127 | 1465047347616 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:35:47 INFO - PROCESS | 2127 | 1465047347694 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 2127 | 1465047347695 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x118561000 == 46 [pid = 2127] [id = 556] 06:35:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x11728d400) [pid = 2127] [serial = 1668] [outer = 0x0] 06:35:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x11829b400) [pid = 2127] [serial = 1669] [outer = 0x11728d400] 06:35:47 INFO - PROCESS | 2127 | 1465047347723 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x118321400) [pid = 2127] [serial = 1670] [outer = 0x11728d400] 06:35:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12d29e000 == 45 [pid = 2127] [id = 530] 06:35:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca6b000 == 44 [pid = 2127] [id = 550] 06:35:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12330e000 == 43 [pid = 2127] [id = 549] 06:35:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2e9000 == 42 [pid = 2127] [id = 548] 06:35:47 INFO - PROCESS | 2127 | --DOCSHELL 0x116a8d800 == 41 [pid = 2127] [id = 547] 06:35:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3ce800 == 40 [pid = 2127] [id = 546] 06:35:47 INFO - PROCESS | 2127 | --DOCSHELL 0x12b346800 == 39 [pid = 2127] [id = 545] 06:35:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d3800 == 38 [pid = 2127] [id = 544] 06:35:48 INFO - PROCESS | 2127 | --DOCSHELL 0x125da0800 == 37 [pid = 2127] [id = 543] 06:35:48 INFO - PROCESS | 2127 | --DOCSHELL 0x119f0e800 == 36 [pid = 2127] [id = 542] 06:35:48 INFO - PROCESS | 2127 | --DOCSHELL 0x117e14800 == 35 [pid = 2127] [id = 541] 06:35:48 INFO - PROCESS | 2127 | --DOCSHELL 0x124f17000 == 34 [pid = 2127] [id = 540] 06:35:48 INFO - PROCESS | 2127 | --DOCSHELL 0x118553800 == 33 [pid = 2127] [id = 539] 06:35:48 INFO - PROCESS | 2127 | --DOCSHELL 0x12904c000 == 32 [pid = 2127] [id = 538] 06:35:48 INFO - PROCESS | 2127 | 1465047348106 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]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 621ms 06:35:48 INFO - PROCESS | 2127 | 1465047348129 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 2127 | 1465047348131 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x119f64000) [pid = 2127] [serial = 1610] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x113da5400) [pid = 2127] [serial = 1594] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x1166e0000) [pid = 2127] [serial = 1597] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x116f8a000) [pid = 2127] [serial = 1598] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x115e4d000) [pid = 2127] [serial = 1595] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x1182a3400) [pid = 2127] [serial = 1601] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x118124400) [pid = 2127] [serial = 1600] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x119d65400) [pid = 2127] [serial = 1612] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x118531c00) [pid = 2127] [serial = 1603] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x12baa8800) [pid = 2127] [serial = 1592] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x128c05800) [pid = 2127] [serial = 1573] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x126f4d800) [pid = 2127] [serial = 1570] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x129622000) [pid = 2127] [serial = 1579] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x116f88800) [pid = 2127] [serial = 1582] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x129484800) [pid = 2127] [serial = 1576] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x124f49400) [pid = 2127] [serial = 1585] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x12a7eec00) [pid = 2127] [serial = 1588] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x129649000) [pid = 2127] [serial = 1580] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x118781000) [pid = 2127] [serial = 1607] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x119783800) [pid = 2127] [serial = 1609] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1185b6400) [pid = 2127] [serial = 1604] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1185bd000) [pid = 2127] [serial = 1606] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12ae17000) [pid = 2127] [serial = 1591] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x12519fc00) [pid = 2127] [serial = 1567] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1237c8000) [pid = 2127] [serial = 1564] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124893400) [pid = 2127] [serial = 1565] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12a9e3000) [pid = 2127] [serial = 1589] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1195c9400) [pid = 2127] [serial = 1562] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1190f2c00) [pid = 2127] [serial = 1561] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1180c8400) [pid = 2127] [serial = 1558] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x118322800) [pid = 2127] [serial = 1559] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1191f1400) [pid = 2127] [serial = 1556] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1185bc400) [pid = 2127] [serial = 1555] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x118035800) [pid = 2127] [serial = 1553] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1168a0800) [pid = 2127] [serial = 1552] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x128e52000) [pid = 2127] [serial = 1549] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12939cc00) [pid = 2127] [serial = 1550] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12936f400) [pid = 2127] [serial = 1574] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12948ec00) [pid = 2127] [serial = 1577] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x12753b000) [pid = 2127] [serial = 1571] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x12961f400) [pid = 2127] [serial = 1586] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x121610000) [pid = 2127] [serial = 1613] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x125d07800) [pid = 2127] [serial = 1568] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x119053400) [pid = 2127] [serial = 1583] [outer = 0x0] [url = about:blank] 06:35:48 INFO - PROCESS | 2127 | 1465047348156 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 2127 | 1465047348158 Marionette TRACE conn2 <- [1,2198,null,{}] 06:35:48 INFO - PROCESS | 2127 | 1465047348163 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}] 06:35:48 INFO - PROCESS | 2127 | 1465047348165 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:48 INFO - PROCESS | 2127 | 1465047348288 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:35:48 INFO - PROCESS | 2127 | 1465047348294 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 2127 | 1465047348296 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d2800 == 33 [pid = 2127] [id = 557] 06:35:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x119783800) [pid = 2127] [serial = 1671] [outer = 0x0] 06:35:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x119961000) [pid = 2127] [serial = 1672] [outer = 0x119783800] 06:35:48 INFO - PROCESS | 2127 | 1465047348323 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x119f6d400) [pid = 2127] [serial = 1673] [outer = 0x119783800] 06:35:48 INFO - PROCESS | 2127 | 1465047348674 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]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 534ms 06:35:48 INFO - PROCESS | 2127 | 1465047348679 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 2127 | 1465047348681 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:35:48 INFO - PROCESS | 2127 | 1465047348684 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 2127 | 1465047348689 Marionette TRACE conn2 <- [1,2202,null,{}] 06:35:48 INFO - PROCESS | 2127 | 1465047348736 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}] 06:35:48 INFO - PROCESS | 2127 | 1465047348740 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:48 INFO - PROCESS | 2127 | 1465047348869 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:35:48 INFO - PROCESS | 2127 | 1465047348884 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 2127 | 1465047348887 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257b0800 == 34 [pid = 2127] [id = 558] 06:35:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x12418a000) [pid = 2127] [serial = 1674] [outer = 0x0] 06:35:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x124e94000) [pid = 2127] [serial = 1675] [outer = 0x12418a000] 06:35:48 INFO - PROCESS | 2127 | 1465047348931 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x125d02c00) [pid = 2127] [serial = 1676] [outer = 0x12418a000] 06:35:49 INFO - PROCESS | 2127 | 1465047349348 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 726ms 06:35:49 INFO - PROCESS | 2127 | 1465047349410 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:35:49 INFO - PROCESS | 2127 | 1465047349411 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:35:49 INFO - PROCESS | 2127 | 1465047349413 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 2127 | 1465047349415 Marionette TRACE conn2 <- [1,2206,null,{}] 06:35:49 INFO - PROCESS | 2127 | 1465047349417 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}] 06:35:49 INFO - PROCESS | 2127 | 1465047349418 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:49 INFO - PROCESS | 2127 | 1465047349504 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:35:49 INFO - PROCESS | 2127 | 1465047349508 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 2127 | 1465047349509 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x129044000 == 35 [pid = 2127] [id = 559] 06:35:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x126f4e800) [pid = 2127] [serial = 1677] [outer = 0x0] 06:35:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x12753b000) [pid = 2127] [serial = 1678] [outer = 0x126f4e800] 06:35:49 INFO - PROCESS | 2127 | 1465047349535 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x127543800) [pid = 2127] [serial = 1679] [outer = 0x126f4e800] 06:35:49 INFO - PROCESS | 2127 | 1465047349879 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 517ms 06:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:35:49 INFO - PROCESS | 2127 | 1465047349932 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 2127 | 1465047349933 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:35:49 INFO - PROCESS | 2127 | 1465047349935 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 2127 | 1465047349936 Marionette TRACE conn2 <- [1,2210,null,{}] 06:35:49 INFO - PROCESS | 2127 | 1465047349939 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}] 06:35:49 INFO - PROCESS | 2127 | 1465047349940 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:50 INFO - PROCESS | 2127 | 1465047350051 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:35:50 INFO - PROCESS | 2127 | 1465047350058 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 2127 | 1465047350059 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293ce800 == 36 [pid = 2127] [id = 560] 06:35:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x12704f000) [pid = 2127] [serial = 1680] [outer = 0x0] 06:35:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x127541400) [pid = 2127] [serial = 1681] [outer = 0x12704f000] 06:35:50 INFO - PROCESS | 2127 | 1465047350090 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x128c41c00) [pid = 2127] [serial = 1682] [outer = 0x12704f000] 06:35:50 INFO - PROCESS | 2127 | 1465047350432 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]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 522ms 06:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:35:50 INFO - PROCESS | 2127 | 1465047350465 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 2127 | 1465047350466 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:35:50 INFO - PROCESS | 2127 | 1465047350468 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 2127 | 1465047350469 Marionette TRACE conn2 <- [1,2214,null,{}] 06:35:50 INFO - PROCESS | 2127 | 1465047350471 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}] 06:35:50 INFO - PROCESS | 2127 | 1465047350475 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:50 INFO - PROCESS | 2127 | 1465047350598 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:35:50 INFO - PROCESS | 2127 | 1465047350614 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 2127 | 1465047350615 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a97c000 == 37 [pid = 2127] [id = 561] 06:35:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x128c47000) [pid = 2127] [serial = 1683] [outer = 0x0] 06:35:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x129368400) [pid = 2127] [serial = 1684] [outer = 0x128c47000] 06:35:50 INFO - PROCESS | 2127 | 1465047350641 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x129627400) [pid = 2127] [serial = 1685] [outer = 0x128c47000] 06:35:50 INFO - PROCESS | 2127 | 1465047350975 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]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 06:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:35:50 INFO - PROCESS | 2127 | 1465047350993 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 2127 | 1465047350995 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:35:51 INFO - PROCESS | 2127 | 1465047350997 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 2127 | 1465047350998 Marionette TRACE conn2 <- [1,2218,null,{}] 06:35:51 INFO - PROCESS | 2127 | 1465047351000 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}] 06:35:51 INFO - PROCESS | 2127 | 1465047351002 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:51 INFO - PROCESS | 2127 | 1465047351111 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:35:51 INFO - PROCESS | 2127 | 1465047351115 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 2127 | 1465047351116 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c19d000 == 38 [pid = 2127] [id = 562] 06:35:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x128d08000) [pid = 2127] [serial = 1686] [outer = 0x0] 06:35:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x129654000) [pid = 2127] [serial = 1687] [outer = 0x128d08000] 06:35:51 INFO - PROCESS | 2127 | 1465047351142 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12a90a400) [pid = 2127] [serial = 1688] [outer = 0x128d08000] 06:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:35:51 INFO - PROCESS | 2127 | 1465047351463 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]]]}] 06:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 469ms 06:35:51 INFO - PROCESS | 2127 | 1465047351474 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 2127 | 1465047351476 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:35:51 INFO - PROCESS | 2127 | 1465047351493 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 2127 | 1465047351495 Marionette TRACE conn2 <- [1,2222,null,{}] 06:35:51 INFO - PROCESS | 2127 | 1465047351497 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}] 06:35:51 INFO - PROCESS | 2127 | 1465047351498 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:51 INFO - PROCESS | 2127 | 1465047351610 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:35:51 INFO - PROCESS | 2127 | 1465047351651 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 2127 | 1465047351652 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c68c800 == 39 [pid = 2127] [id = 563] 06:35:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12948cc00) [pid = 2127] [serial = 1689] [outer = 0x0] 06:35:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12a9de800) [pid = 2127] [serial = 1690] [outer = 0x12948cc00] 06:35:51 INFO - PROCESS | 2127 | 1465047351677 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12ae12c00) [pid = 2127] [serial = 1691] [outer = 0x12948cc00] 06:35:52 INFO - PROCESS | 2127 | 1465047351997 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]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 528ms 06:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:35:52 INFO - PROCESS | 2127 | 1465047352014 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 2127 | 1465047352015 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:35:52 INFO - PROCESS | 2127 | 1465047352017 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 2127 | 1465047352020 Marionette TRACE conn2 <- [1,2226,null,{}] 06:35:52 INFO - PROCESS | 2127 | 1465047352023 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}] 06:35:52 INFO - PROCESS | 2127 | 1465047352024 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:52 INFO - PROCESS | 2127 | 1465047352134 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:35:52 INFO - PROCESS | 2127 | 1465047352138 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 2127 | 1465047352139 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d005800 == 40 [pid = 2127] [id = 564] 06:35:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12a906000) [pid = 2127] [serial = 1692] [outer = 0x0] 06:35:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12a9e1c00) [pid = 2127] [serial = 1693] [outer = 0x12a906000] 06:35:52 INFO - PROCESS | 2127 | 1465047352163 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12baaac00) [pid = 2127] [serial = 1694] [outer = 0x12a906000] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x112eea000) [pid = 2127] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1191f8400) [pid = 2127] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x119d65c00) [pid = 2127] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x127536800) [pid = 2127] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11853a400) [pid = 2127] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x117297400) [pid = 2127] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x115ea2400) [pid = 2127] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1133ac800) [pid = 2127] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12753c000) [pid = 2127] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:35:52 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x128e4d000) [pid = 2127] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:35:52 INFO - PROCESS | 2127 | 1465047352580 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]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 570ms 06:35:52 INFO - PROCESS | 2127 | 1465047352589 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 2127 | 1465047352590 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:35:52 INFO - PROCESS | 2127 | 1465047352592 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 2127 | 1465047352593 Marionette TRACE conn2 <- [1,2230,null,{}] 06:35:52 INFO - PROCESS | 2127 | 1465047352596 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}] 06:35:52 INFO - PROCESS | 2127 | 1465047352597 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:52 INFO - PROCESS | 2127 | 1465047352681 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:35:52 INFO - PROCESS | 2127 | 1465047352742 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 2127 | 1465047352743 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdd9000 == 41 [pid = 2127] [id = 565] 06:35:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1185e4c00) [pid = 2127] [serial = 1695] [outer = 0x0] 06:35:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124bdcc00) [pid = 2127] [serial = 1696] [outer = 0x1185e4c00] 06:35:52 INFO - PROCESS | 2127 | 1465047352767 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12a9df800) [pid = 2127] [serial = 1697] [outer = 0x1185e4c00] 06:35:53 INFO - PROCESS | 2127 | 1465047353060 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]]]}] 06:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 06:35:53 INFO - PROCESS | 2127 | 1465047353112 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:35:53 INFO - PROCESS | 2127 | 1465047353113 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:35:53 INFO - PROCESS | 2127 | 1465047353116 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 2127 | 1465047353117 Marionette TRACE conn2 <- [1,2234,null,{}] 06:35:53 INFO - PROCESS | 2127 | 1465047353120 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}] 06:35:53 INFO - PROCESS | 2127 | 1465047353121 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:53 INFO - PROCESS | 2127 | 1465047353221 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:35:53 INFO - PROCESS | 2127 | 1465047353224 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 2127 | 1465047353226 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d59b800 == 42 [pid = 2127] [id = 566] 06:35:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12ae20800) [pid = 2127] [serial = 1698] [outer = 0x0] 06:35:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12bc34c00) [pid = 2127] [serial = 1699] [outer = 0x12ae20800] 06:35:53 INFO - PROCESS | 2127 | 1465047353252 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12be52000) [pid = 2127] [serial = 1700] [outer = 0x12ae20800] 06:35:53 INFO - PROCESS | 2127 | 1465047353578 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]]]}] 06:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 472ms 06:35:53 INFO - PROCESS | 2127 | 1465047353590 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:35:53 INFO - PROCESS | 2127 | 1465047353591 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:35:53 INFO - PROCESS | 2127 | 1465047353595 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 2127 | 1465047353596 Marionette TRACE conn2 <- [1,2238,null,{}] 06:35:53 INFO - PROCESS | 2127 | 1465047353598 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}] 06:35:53 INFO - PROCESS | 2127 | 1465047353599 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:53 INFO - PROCESS | 2127 | 1465047353682 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:35:53 INFO - PROCESS | 2127 | 1465047353751 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 2127 | 1465047353752 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x12da5b000 == 43 [pid = 2127] [id = 567] 06:35:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x127053800) [pid = 2127] [serial = 1701] [outer = 0x0] 06:35:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12be55000) [pid = 2127] [serial = 1702] [outer = 0x127053800] 06:35:53 INFO - PROCESS | 2127 | 1465047353777 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12be5dc00) [pid = 2127] [serial = 1703] [outer = 0x127053800] 06:35:54 INFO - PROCESS | 2127 | 1465047354054 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]]]}] 06:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 472ms 06:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:35:54 INFO - PROCESS | 2127 | 1465047354065 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 2127 | 1465047354067 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:35:54 INFO - PROCESS | 2127 | 1465047354071 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 2127 | 1465047354074 Marionette TRACE conn2 <- [1,2242,null,{}] 06:35:54 INFO - PROCESS | 2127 | 1465047354081 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}] 06:35:54 INFO - PROCESS | 2127 | 1465047354093 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:54 INFO - PROCESS | 2127 | 1465047354181 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:35:54 INFO - PROCESS | 2127 | 1465047354185 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 2127 | 1465047354186 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x12df4d800 == 44 [pid = 2127] [id = 568] 06:35:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1166dd000) [pid = 2127] [serial = 1704] [outer = 0x0] 06:35:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1233b4c00) [pid = 2127] [serial = 1705] [outer = 0x1166dd000] 06:35:54 INFO - PROCESS | 2127 | 1465047354210 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1233bac00) [pid = 2127] [serial = 1706] [outer = 0x1166dd000] 06:35:54 INFO - PROCESS | 2127 | 1465047354661 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]]]}] 06:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 627ms 06:35:54 INFO - PROCESS | 2127 | 1465047354696 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 2127 | 1465047354699 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:35:54 INFO - PROCESS | 2127 | 1465047354702 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 2127 | 1465047354704 Marionette TRACE conn2 <- [1,2246,null,{}] 06:35:54 INFO - PROCESS | 2127 | 1465047354708 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}] 06:35:54 INFO - PROCESS | 2127 | 1465047354710 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:54 INFO - PROCESS | 2127 | 1465047354830 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:35:54 INFO - PROCESS | 2127 | 1465047354907 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 2127 | 1465047354908 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187dc000 == 45 [pid = 2127] [id = 569] 06:35:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x116f82800) [pid = 2127] [serial = 1707] [outer = 0x0] 06:35:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x11829f800) [pid = 2127] [serial = 1708] [outer = 0x116f82800] 06:35:54 INFO - PROCESS | 2127 | 1465047354939 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1184bfc00) [pid = 2127] [serial = 1709] [outer = 0x116f82800] 06:35:55 INFO - PROCESS | 2127 | 1465047355404 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]]]}] 06:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 771ms 06:35:55 INFO - PROCESS | 2127 | 1465047355486 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 2127 | 1465047355489 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:35:55 INFO - PROCESS | 2127 | 1465047355495 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 2127 | 1465047355497 Marionette TRACE conn2 <- [1,2250,null,{}] 06:35:55 INFO - PROCESS | 2127 | 1465047355499 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}] 06:35:55 INFO - PROCESS | 2127 | 1465047355503 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:55 INFO - PROCESS | 2127 | 1465047355614 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:35:55 INFO - PROCESS | 2127 | 1465047355690 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 2127 | 1465047355692 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f84800 == 46 [pid = 2127] [id = 570] 06:35:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x1216d3400) [pid = 2127] [serial = 1710] [outer = 0x0] 06:35:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x1233b2c00) [pid = 2127] [serial = 1711] [outer = 0x1216d3400] 06:35:55 INFO - PROCESS | 2127 | 1465047355722 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1233de000) [pid = 2127] [serial = 1712] [outer = 0x1216d3400] 06:35:56 INFO - PROCESS | 2127 | 1465047356118 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]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 06:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:35:56 INFO - PROCESS | 2127 | 1465047356165 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 2127 | 1465047356167 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:35:56 INFO - PROCESS | 2127 | 1465047356169 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 2127 | 1465047356171 Marionette TRACE conn2 <- [1,2254,null,{}] 06:35:56 INFO - PROCESS | 2127 | 1465047356179 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}] 06:35:56 INFO - PROCESS | 2127 | 1465047356183 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:56 INFO - PROCESS | 2127 | 1465047356290 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:35:56 INFO - PROCESS | 2127 | 1465047356398 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 2127 | 1465047356400 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b340800 == 47 [pid = 2127] [id = 571] 06:35:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x125711000) [pid = 2127] [serial = 1713] [outer = 0x0] 06:35:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x127534400) [pid = 2127] [serial = 1714] [outer = 0x125711000] 06:35:56 INFO - PROCESS | 2127 | 1465047356434 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x128d04400) [pid = 2127] [serial = 1715] [outer = 0x125711000] 06:35:56 INFO - PROCESS | 2127 | 1465047356876 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]]]}] 06:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 721ms 06:35:56 INFO - PROCESS | 2127 | 1465047356891 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 2127 | 1465047356892 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:35:56 INFO - PROCESS | 2127 | 1465047356895 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 2127 | 1465047356896 Marionette TRACE conn2 <- [1,2258,null,{}] 06:35:56 INFO - PROCESS | 2127 | 1465047356964 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}] 06:35:56 INFO - PROCESS | 2127 | 1465047356965 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:57 INFO - PROCESS | 2127 | 1465047357074 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:35:57 INFO - PROCESS | 2127 | 1465047357149 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 2127 | 1465047357151 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cd3800 == 48 [pid = 2127] [id = 572] 06:35:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x12577a400) [pid = 2127] [serial = 1716] [outer = 0x0] 06:35:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12936f800) [pid = 2127] [serial = 1717] [outer = 0x12577a400] 06:35:57 INFO - PROCESS | 2127 | 1465047357179 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x12961c400) [pid = 2127] [serial = 1718] [outer = 0x12577a400] 06:35:57 INFO - PROCESS | 2127 | 1465047357782 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]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 937ms 06:35:57 INFO - PROCESS | 2127 | 1465047357833 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 2127 | 1465047357835 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:35:57 INFO - PROCESS | 2127 | 1465047357857 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 2127 | 1465047357858 Marionette TRACE conn2 <- [1,2262,null,{}] 06:35:57 INFO - PROCESS | 2127 | 1465047357862 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}] 06:35:57 INFO - PROCESS | 2127 | 1465047357863 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:57 INFO - PROCESS | 2127 | 1465047357968 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:35:58 INFO - PROCESS | 2127 | 1465047358051 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 2127 | 1465047358052 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x1187de000 == 49 [pid = 2127] [id = 573] 06:35:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x1139c8000) [pid = 2127] [serial = 1719] [outer = 0x0] 06:35:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x1167c6400) [pid = 2127] [serial = 1720] [outer = 0x1139c8000] 06:35:58 INFO - PROCESS | 2127 | 1465047358080 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x1182a5000) [pid = 2127] [serial = 1721] [outer = 0x1139c8000] 06:35:58 INFO - PROCESS | 2127 | 1465047358529 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 727ms 06:35:58 INFO - PROCESS | 2127 | 1465047358587 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 2127 | 1465047358590 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:35:58 INFO - PROCESS | 2127 | 1465047358595 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 2127 | 1465047358597 Marionette TRACE conn2 <- [1,2266,null,{}] 06:35:58 INFO - PROCESS | 2127 | 1465047358599 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}] 06:35:58 INFO - PROCESS | 2127 | 1465047358601 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:58 INFO - PROCESS | 2127 | 1465047358701 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:35:58 INFO - PROCESS | 2127 | 1465047358784 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 2127 | 1465047358785 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x119dd5800 == 50 [pid = 2127] [id = 574] 06:35:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x11904e400) [pid = 2127] [serial = 1722] [outer = 0x0] 06:35:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x119c7c800) [pid = 2127] [serial = 1723] [outer = 0x11904e400] 06:35:58 INFO - PROCESS | 2127 | 1465047358812 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x121610000) [pid = 2127] [serial = 1724] [outer = 0x11904e400] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12da5b000 == 49 [pid = 2127] [id = 567] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12d59b800 == 48 [pid = 2127] [id = 566] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdd9000 == 47 [pid = 2127] [id = 565] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12d005800 == 46 [pid = 2127] [id = 564] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12c68c800 == 45 [pid = 2127] [id = 563] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12c19d000 == 44 [pid = 2127] [id = 562] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12a97c000 == 43 [pid = 2127] [id = 561] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x1293ce800 == 42 [pid = 2127] [id = 560] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x129044000 == 41 [pid = 2127] [id = 559] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x1257b0800 == 40 [pid = 2127] [id = 558] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d2800 == 39 [pid = 2127] [id = 557] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x118561000 == 38 [pid = 2127] [id = 556] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x113b24000 == 37 [pid = 2127] [id = 555] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12d286000 == 36 [pid = 2127] [id = 554] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d2000 == 35 [pid = 2127] [id = 553] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x116a96800 == 34 [pid = 2127] [id = 552] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12d01d800 == 33 [pid = 2127] [id = 551] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x1187de000 == 32 [pid = 2127] [id = 573] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x128cd3800 == 31 [pid = 2127] [id = 572] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12b340800 == 30 [pid = 2127] [id = 571] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x119f84800 == 29 [pid = 2127] [id = 570] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x12df4d800 == 28 [pid = 2127] [id = 568] 06:35:59 INFO - PROCESS | 2127 | --DOCSHELL 0x1187dc000 == 27 [pid = 2127] [id = 569] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x125dd6c00) [pid = 2127] [serial = 1636] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x119963000) [pid = 2127] [serial = 1630] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x1237c7c00) [pid = 2127] [serial = 1631] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x124895800) [pid = 2127] [serial = 1633] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x128c02800) [pid = 2127] [serial = 1639] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x119053000) [pid = 2127] [serial = 1627] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x1190fd400) [pid = 2127] [serial = 1628] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x11829a400) [pid = 2127] [serial = 1624] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x118321000) [pid = 2127] [serial = 1625] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x115ea4400) [pid = 2127] [serial = 1618] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x118126c00) [pid = 2127] [serial = 1621] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x12443d000) [pid = 2127] [serial = 1615] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x128c4a800) [pid = 2127] [serial = 1652] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x116f82400) [pid = 2127] [serial = 1648] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x129369000) [pid = 2127] [serial = 1643] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x129061c00) [pid = 2127] [serial = 1642] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x129392c00) [pid = 2127] [serial = 1645] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x119f64800) [pid = 2127] [serial = 1651] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x12948b000) [pid = 2127] [serial = 1646] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x128d08c00) [pid = 2127] [serial = 1640] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x127504800) [pid = 2127] [serial = 1637] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1185b6000) [pid = 2127] [serial = 1649] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x129648c00) [pid = 2127] [serial = 1654] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x125772400) [pid = 2127] [serial = 1634] [outer = 0x0] [url = about:blank] 06:35:59 INFO - PROCESS | 2127 | 1465047359760 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]]]}] 06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1175ms 06:35:59 INFO - PROCESS | 2127 | 1465047359776 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:35:59 INFO - PROCESS | 2127 | 1465047359779 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:35:59 INFO - PROCESS | 2127 | 1465047359781 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 2127 | 1465047359785 Marionette TRACE conn2 <- [1,2270,null,{}] 06:35:59 INFO - PROCESS | 2127 | 1465047359794 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}] 06:35:59 INFO - PROCESS | 2127 | 1465047359795 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:59 INFO - PROCESS | 2127 | 1465047359892 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:35:59 INFO - PROCESS | 2127 | 1465047359897 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 2127 | 1465047359899 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:35:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x117363800 == 28 [pid = 2127] [id = 575] 06:35:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x118125800) [pid = 2127] [serial = 1725] [outer = 0x0] 06:35:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x118314800) [pid = 2127] [serial = 1726] [outer = 0x118125800] 06:35:59 INFO - PROCESS | 2127 | 1465047359929 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1185bb800) [pid = 2127] [serial = 1727] [outer = 0x118125800] 06:36:00 INFO - PROCESS | 2127 | 1465047360303 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]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 527ms 06:36:00 INFO - PROCESS | 2127 | 1465047360308 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 2127 | 1465047360311 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:36:00 INFO - PROCESS | 2127 | 1465047360315 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 2127 | 1465047360317 Marionette TRACE conn2 <- [1,2274,null,{}] 06:36:00 INFO - PROCESS | 2127 | 1465047360322 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}] 06:36:00 INFO - PROCESS | 2127 | 1465047360324 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:00 INFO - PROCESS | 2127 | 1465047360411 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:36:00 INFO - PROCESS | 2127 | 1465047360474 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 2127 | 1465047360475 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x119b6d800 == 29 [pid = 2127] [id = 576] 06:36:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1185ec800) [pid = 2127] [serial = 1728] [outer = 0x0] 06:36:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x119957800) [pid = 2127] [serial = 1729] [outer = 0x1185ec800] 06:36:00 INFO - PROCESS | 2127 | 1465047360502 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1233ad800) [pid = 2127] [serial = 1730] [outer = 0x1185ec800] 06:36:00 INFO - PROCESS | 2127 | 1465047360830 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]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 06:36:00 INFO - PROCESS | 2127 | 1465047360839 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 2127 | 1465047360841 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:36:00 INFO - PROCESS | 2127 | 1465047360843 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 2127 | 1465047360846 Marionette TRACE conn2 <- [1,2278,null,{}] 06:36:00 INFO - PROCESS | 2127 | 1465047360856 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}] 06:36:00 INFO - PROCESS | 2127 | 1465047360860 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:00 INFO - PROCESS | 2127 | 1465047360942 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:36:01 INFO - PROCESS | 2127 | 1465047361007 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 2127 | 1465047361009 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257b0800 == 30 [pid = 2127] [id = 577] 06:36:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x1233b0000) [pid = 2127] [serial = 1731] [outer = 0x0] 06:36:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x124665c00) [pid = 2127] [serial = 1732] [outer = 0x1233b0000] 06:36:01 INFO - PROCESS | 2127 | 1465047361037 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x125771400) [pid = 2127] [serial = 1733] [outer = 0x1233b0000] 06:36:01 INFO - PROCESS | 2127 | 1465047361343 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]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 06:36:01 INFO - PROCESS | 2127 | 1465047361365 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 2127 | 1465047361367 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:36:01 INFO - PROCESS | 2127 | 1465047361372 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 2127 | 1465047361374 Marionette TRACE conn2 <- [1,2282,null,{}] 06:36:01 INFO - PROCESS | 2127 | 1465047361377 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}] 06:36:01 INFO - PROCESS | 2127 | 1465047361378 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:01 INFO - PROCESS | 2127 | 1465047361464 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:36:01 INFO - PROCESS | 2127 | 1465047361469 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 2127 | 1465047361471 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x12904b000 == 31 [pid = 2127] [id = 578] 06:36:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x125dd4c00) [pid = 2127] [serial = 1734] [outer = 0x0] 06:36:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12733bc00) [pid = 2127] [serial = 1735] [outer = 0x125dd4c00] 06:36:01 INFO - PROCESS | 2127 | 1465047361497 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x127541800) [pid = 2127] [serial = 1736] [outer = 0x125dd4c00] 06:36:01 INFO - PROCESS | 2127 | 1465047361894 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]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 571ms 06:36:01 INFO - PROCESS | 2127 | 1465047361942 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 2127 | 1465047361943 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:36:01 INFO - PROCESS | 2127 | 1465047361945 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 2127 | 1465047361946 Marionette TRACE conn2 <- [1,2286,null,{}] 06:36:01 INFO - PROCESS | 2127 | 1465047361948 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}] 06:36:01 INFO - PROCESS | 2127 | 1465047361950 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:02 INFO - PROCESS | 2127 | 1465047362050 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:36:02 INFO - PROCESS | 2127 | 1465047362066 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 2127 | 1465047362068 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a846800 == 32 [pid = 2127] [id = 579] 06:36:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x115ea7400) [pid = 2127] [serial = 1737] [outer = 0x0] 06:36:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x128c09400) [pid = 2127] [serial = 1738] [outer = 0x115ea7400] 06:36:02 INFO - PROCESS | 2127 | 1465047362093 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x128c48800) [pid = 2127] [serial = 1739] [outer = 0x115ea7400] 06:36:02 INFO - PROCESS | 2127 | 1465047362459 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]]]}] 06:36:02 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 06:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 518ms 06:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:36:02 INFO - PROCESS | 2127 | 1465047362463 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 2127 | 1465047362464 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:36:02 INFO - PROCESS | 2127 | 1465047362466 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 2127 | 1465047362468 Marionette TRACE conn2 <- [1,2290,null,{}] 06:36:02 INFO - PROCESS | 2127 | 1465047362472 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}] 06:36:02 INFO - PROCESS | 2127 | 1465047362476 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:02 INFO - PROCESS | 2127 | 1465047362591 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:36:02 INFO - PROCESS | 2127 | 1465047362604 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 2127 | 1465047362605 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3ca800 == 33 [pid = 2127] [id = 580] 06:36:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x128d06400) [pid = 2127] [serial = 1740] [outer = 0x0] 06:36:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x129390c00) [pid = 2127] [serial = 1741] [outer = 0x128d06400] 06:36:02 INFO - PROCESS | 2127 | 1465047362630 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x129629c00) [pid = 2127] [serial = 1742] [outer = 0x128d06400] 06:36:02 INFO - PROCESS | 2127 | 1465047362976 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]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 06:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:36:02 INFO - PROCESS | 2127 | 1465047362994 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 2127 | 1465047362995 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:36:02 INFO - PROCESS | 2127 | 1465047362997 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 2127 | 1465047362999 Marionette TRACE conn2 <- [1,2294,null,{}] 06:36:03 INFO - PROCESS | 2127 | 1465047363001 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}] 06:36:03 INFO - PROCESS | 2127 | 1465047363002 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:03 INFO - PROCESS | 2127 | 1465047363103 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:36:03 INFO - PROCESS | 2127 | 1465047363107 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 2127 | 1465047363108 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c19d000 == 34 [pid = 2127] [id = 581] 06:36:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x1121b0800) [pid = 2127] [serial = 1743] [outer = 0x0] 06:36:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x12a7f5800) [pid = 2127] [serial = 1744] [outer = 0x1121b0800] 06:36:03 INFO - PROCESS | 2127 | 1465047363133 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x12ae14000) [pid = 2127] [serial = 1745] [outer = 0x1121b0800] 06:36:03 INFO - PROCESS | 2127 | 1465047363463 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]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 06:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:36:03 INFO - PROCESS | 2127 | 1465047363517 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 2127 | 1465047363519 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:36:03 INFO - PROCESS | 2127 | 1465047363530 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 2127 | 1465047363532 Marionette TRACE conn2 <- [1,2298,null,{}] 06:36:03 INFO - PROCESS | 2127 | 1465047363535 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}] 06:36:03 INFO - PROCESS | 2127 | 1465047363537 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:04 INFO - PROCESS | 2127 | 1465047364188 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x118036c00) [pid = 2127] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x128c47000) [pid = 2127] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x12948cc00) [pid = 2127] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x128d08000) [pid = 2127] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x1185e4c00) [pid = 2127] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x119783800) [pid = 2127] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x12939e000) [pid = 2127] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x11728d400) [pid = 2127] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x113b8dc00) [pid = 2127] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x126f4e800) [pid = 2127] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x121609000) [pid = 2127] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12704f000) [pid = 2127] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1183a7400) [pid = 2127] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x113324800) [pid = 2127] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x12418a000) [pid = 2127] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x12a906000) [pid = 2127] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12ae20800) [pid = 2127] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x127053800) [pid = 2127] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1166dd000) [pid = 2127] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x113da5c00) [pid = 2127] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:36:04 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x119963c00) [pid = 2127] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:36:04 INFO - PROCESS | 2127 | 1465047364259 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 2127 | 1465047364261 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x116aa1000 == 35 [pid = 2127] [id = 582] 06:36:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x111c60800) [pid = 2127] [serial = 1746] [outer = 0x0] 06:36:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x11335e400) [pid = 2127] [serial = 1747] [outer = 0x111c60800] 06:36:04 INFO - PROCESS | 2127 | 1465047364285 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x116859400) [pid = 2127] [serial = 1748] [outer = 0x111c60800] 06:36:04 INFO - PROCESS | 2127 | 1465047364558 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]]]}] 06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1077ms 06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:36:04 INFO - PROCESS | 2127 | 1465047364610 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 2127 | 1465047364612 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:36:04 INFO - PROCESS | 2127 | 1465047364616 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 2127 | 1465047364618 Marionette TRACE conn2 <- [1,2302,null,{}] 06:36:04 INFO - PROCESS | 2127 | 1465047364625 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}] 06:36:04 INFO - PROCESS | 2127 | 1465047364627 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:04 INFO - PROCESS | 2127 | 1465047364792 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:36:04 INFO - PROCESS | 2127 | 1465047364849 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 2127 | 1465047364849 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c6a5800 == 36 [pid = 2127] [id = 583] 06:36:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x115ea9400) [pid = 2127] [serial = 1749] [outer = 0x0] 06:36:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x119035000) [pid = 2127] [serial = 1750] [outer = 0x115ea9400] 06:36:04 INFO - PROCESS | 2127 | 1465047364890 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12753f400) [pid = 2127] [serial = 1751] [outer = 0x115ea9400] 06:36:05 INFO - PROCESS | 2127 | 1465047365154 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]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 576ms 06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:36:05 INFO - PROCESS | 2127 | 1465047365192 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 2127 | 1465047365193 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:36:05 INFO - PROCESS | 2127 | 1465047365195 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 2127 | 1465047365196 Marionette TRACE conn2 <- [1,2306,null,{}] 06:36:05 INFO - PROCESS | 2127 | 1465047365199 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}] 06:36:05 INFO - PROCESS | 2127 | 1465047365200 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:05 INFO - PROCESS | 2127 | 1465047365288 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:36:05 INFO - PROCESS | 2127 | 1465047365293 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 2127 | 1465047365294 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d017000 == 37 [pid = 2127] [id = 584] 06:36:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x129648800) [pid = 2127] [serial = 1752] [outer = 0x0] 06:36:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12ae1e800) [pid = 2127] [serial = 1753] [outer = 0x129648800] 06:36:05 INFO - PROCESS | 2127 | 1465047365318 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12baad400) [pid = 2127] [serial = 1754] [outer = 0x129648800] 06:36:05 INFO - PROCESS | 2127 | 1465047365691 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]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:36:05 INFO - PROCESS | 2127 | 1465047365721 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 2127 | 1465047365723 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:36:05 INFO - PROCESS | 2127 | 1465047365725 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 2127 | 1465047365727 Marionette TRACE conn2 <- [1,2310,null,{}] 06:36:05 INFO - PROCESS | 2127 | 1465047365729 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}] 06:36:05 INFO - PROCESS | 2127 | 1465047365731 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:05 INFO - PROCESS | 2127 | 1465047365823 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:36:05 INFO - PROCESS | 2127 | 1465047365827 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 2127 | 1465047365828 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d5a5000 == 38 [pid = 2127] [id = 585] 06:36:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x126fc8400) [pid = 2127] [serial = 1755] [outer = 0x0] 06:36:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12bc3b400) [pid = 2127] [serial = 1756] [outer = 0x126fc8400] 06:36:05 INFO - PROCESS | 2127 | 1465047365855 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12be59800) [pid = 2127] [serial = 1757] [outer = 0x126fc8400] 06:36:06 INFO - PROCESS | 2127 | 1465047366277 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]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 06:36:06 INFO - PROCESS | 2127 | 1465047366296 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 2127 | 1465047366300 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:36:06 INFO - PROCESS | 2127 | 1465047366306 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 2127 | 1465047366311 Marionette TRACE conn2 <- [1,2314,null,{}] 06:36:06 INFO - PROCESS | 2127 | 1465047366317 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}] 06:36:06 INFO - PROCESS | 2127 | 1465047366320 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:06 INFO - PROCESS | 2127 | 1465047366512 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:36:06 INFO - PROCESS | 2127 | 1465047366661 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 2127 | 1465047366664 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x117e26000 == 39 [pid = 2127] [id = 586] 06:36:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x11802d800) [pid = 2127] [serial = 1758] [outer = 0x0] 06:36:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x118125400) [pid = 2127] [serial = 1759] [outer = 0x11802d800] 06:36:06 INFO - PROCESS | 2127 | 1465047366698 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x118539400) [pid = 2127] [serial = 1760] [outer = 0x11802d800] 06:36:07 INFO - PROCESS | 2127 | 1465047367235 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]]]}] 06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 978ms 06:36:07 INFO - PROCESS | 2127 | 1465047367283 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 2127 | 1465047367288 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:36:07 INFO - PROCESS | 2127 | 1465047367293 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 2127 | 1465047367294 Marionette TRACE conn2 <- [1,2318,null,{}] 06:36:07 INFO - PROCESS | 2127 | 1465047367297 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}] 06:36:07 INFO - PROCESS | 2127 | 1465047367299 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:07 INFO - PROCESS | 2127 | 1465047367423 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:36:07 INFO - PROCESS | 2127 | 1465047367533 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 2127 | 1465047367534 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x128e72000 == 40 [pid = 2127] [id = 587] 06:36:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x11a10c400) [pid = 2127] [serial = 1761] [outer = 0x0] 06:36:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x1216d0400) [pid = 2127] [serial = 1762] [outer = 0x11a10c400] 06:36:07 INFO - PROCESS | 2127 | 1465047367584 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x1233bb400) [pid = 2127] [serial = 1763] [outer = 0x11a10c400] 06:36:08 INFO - PROCESS | 2127 | 1465047368207 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] 06:36:08 INFO - PROCESS | 2127 | 1465047368216 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:36:08 INFO - PROCESS | 2127 | 1465047368248 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 2127 | 1465047368250 Marionette TRACE conn2 <- [1,2322,null,{}] 06:36:08 INFO - PROCESS | 2127 | 1465047368262 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}] 06:36:08 INFO - PROCESS | 2127 | 1465047368265 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:08 INFO - PROCESS | 2127 | 1465047368383 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:36:08 INFO - PROCESS | 2127 | 1465047368601 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 2127 | 1465047368603 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x11687e000 == 41 [pid = 2127] [id = 588] 06:36:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x113dab000) [pid = 2127] [serial = 1764] [outer = 0x0] 06:36:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x116010000) [pid = 2127] [serial = 1765] [outer = 0x113dab000] 06:36:08 INFO - PROCESS | 2127 | 1465047368633 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x116858000) [pid = 2127] [serial = 1766] [outer = 0x113dab000] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x12d017000 == 40 [pid = 2127] [id = 584] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x12c6a5800 == 39 [pid = 2127] [id = 583] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x116aa1000 == 38 [pid = 2127] [id = 582] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x12c19d000 == 37 [pid = 2127] [id = 581] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3ca800 == 36 [pid = 2127] [id = 580] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x12a846800 == 35 [pid = 2127] [id = 579] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x12904b000 == 34 [pid = 2127] [id = 578] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x1257b0800 == 33 [pid = 2127] [id = 577] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x119b6d800 == 32 [pid = 2127] [id = 576] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x117363800 == 31 [pid = 2127] [id = 575] 06:36:09 INFO - PROCESS | 2127 | --DOCSHELL 0x119dd5800 == 30 [pid = 2127] [id = 574] 06:36:09 INFO - PROCESS | 2127 | 1465047369121 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]]]}] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x118316c00) [pid = 2127] [serial = 1622] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x1166df000) [pid = 2127] [serial = 1619] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x124834400) [pid = 2127] [serial = 1616] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x129368400) [pid = 2127] [serial = 1684] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x12a9de800) [pid = 2127] [serial = 1690] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x129654000) [pid = 2127] [serial = 1687] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x124bdcc00) [pid = 2127] [serial = 1696] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x119961000) [pid = 2127] [serial = 1672] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x119f6d400) [pid = 2127] [serial = 1673] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x12a909c00) [pid = 2127] [serial = 1655] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x11829b400) [pid = 2127] [serial = 1669] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x12ae12c00) [pid = 2127] [serial = 1691] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x118321400) [pid = 2127] [serial = 1670] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x113f50400) [pid = 2127] [serial = 1657] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1168ac400) [pid = 2127] [serial = 1658] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x12753b000) [pid = 2127] [serial = 1678] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x127543800) [pid = 2127] [serial = 1679] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x123571800) [pid = 2127] [serial = 1663] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x124899800) [pid = 2127] [serial = 1664] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x127541400) [pid = 2127] [serial = 1681] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11902cc00) [pid = 2127] [serial = 1660] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1195c1000) [pid = 2127] [serial = 1661] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x118029800) [pid = 2127] [serial = 1666] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12576e400) [pid = 2127] [serial = 1667] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x124e94000) [pid = 2127] [serial = 1675] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x125d02c00) [pid = 2127] [serial = 1676] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12a9e1c00) [pid = 2127] [serial = 1693] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x12bc34c00) [pid = 2127] [serial = 1699] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12be55000) [pid = 2127] [serial = 1702] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x12be52000) [pid = 2127] [serial = 1700] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12baaac00) [pid = 2127] [serial = 1694] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1233b4c00) [pid = 2127] [serial = 1705] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1233bac00) [pid = 2127] [serial = 1706] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12be5dc00) [pid = 2127] [serial = 1703] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12a9df800) [pid = 2127] [serial = 1697] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12a90a400) [pid = 2127] [serial = 1688] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x129627400) [pid = 2127] [serial = 1685] [outer = 0x0] [url = about:blank] 06:36:09 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x128c41c00) [pid = 2127] [serial = 1682] [outer = 0x0] [url = about:blank] 06:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 954ms 06:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:36:09 INFO - PROCESS | 2127 | 1465047369175 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 2127 | 1465047369177 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:36:09 INFO - PROCESS | 2127 | 1465047369180 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 2127 | 1465047369182 Marionette TRACE conn2 <- [1,2326,null,{}] 06:36:09 INFO - PROCESS | 2127 | 1465047369187 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}] 06:36:09 INFO - PROCESS | 2127 | 1465047369188 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:09 INFO - PROCESS | 2127 | 1465047369275 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:36:09 INFO - PROCESS | 2127 | 1465047369281 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 2127 | 1465047369282 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x11856b000 == 31 [pid = 2127] [id = 589] 06:36:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x116a5d400) [pid = 2127] [serial = 1767] [outer = 0x0] 06:36:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1180be800) [pid = 2127] [serial = 1768] [outer = 0x116a5d400] 06:36:09 INFO - PROCESS | 2127 | 1465047369310 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x118321000) [pid = 2127] [serial = 1769] [outer = 0x116a5d400] 06:36:09 INFO - PROCESS | 2127 | 1465047369691 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]]]}] 06:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 06:36:09 INFO - PROCESS | 2127 | 1465047369701 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:36:09 INFO - PROCESS | 2127 | 1465047369704 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:36:09 INFO - PROCESS | 2127 | 1465047369706 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 2127 | 1465047369707 Marionette TRACE conn2 <- [1,2330,null,{}] 06:36:09 INFO - PROCESS | 2127 | 1465047369710 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}] 06:36:09 INFO - PROCESS | 2127 | 1465047369711 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:09 INFO - PROCESS | 2127 | 1465047369795 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:36:09 INFO - PROCESS | 2127 | 1465047369804 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 2127 | 1465047369806 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x12331b000 == 32 [pid = 2127] [id = 590] 06:36:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1185b3c00) [pid = 2127] [serial = 1770] [outer = 0x0] 06:36:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1190f8800) [pid = 2127] [serial = 1771] [outer = 0x1185b3c00] 06:36:09 INFO - PROCESS | 2127 | 1465047369832 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x119962800) [pid = 2127] [serial = 1772] [outer = 0x1185b3c00] 06:36:10 INFO - PROCESS | 2127 | 1465047370206 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 06:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:36:10 INFO - PROCESS | 2127 | 1465047370226 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 2127 | 1465047370228 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:36:10 INFO - PROCESS | 2127 | 1465047370234 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 2127 | 1465047370238 Marionette TRACE conn2 <- [1,2334,null,{}] 06:36:10 INFO - PROCESS | 2127 | 1465047370242 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}] 06:36:10 INFO - PROCESS | 2127 | 1465047370244 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:10 INFO - PROCESS | 2127 | 1465047370370 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:36:10 INFO - PROCESS | 2127 | 1465047370379 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 2127 | 1465047370380 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257c6000 == 33 [pid = 2127] [id = 591] 06:36:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1233ad400) [pid = 2127] [serial = 1773] [outer = 0x0] 06:36:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1233bc000) [pid = 2127] [serial = 1774] [outer = 0x1233ad400] 06:36:10 INFO - PROCESS | 2127 | 1465047370405 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x12483c400) [pid = 2127] [serial = 1775] [outer = 0x1233ad400] 06:36:10 INFO - PROCESS | 2127 | 1465047370718 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 527ms 06:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:36:10 INFO - PROCESS | 2127 | 1465047370757 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 2127 | 1465047370759 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:36:10 INFO - PROCESS | 2127 | 1465047370761 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 2127 | 1465047370762 Marionette TRACE conn2 <- [1,2338,null,{}] 06:36:10 INFO - PROCESS | 2127 | 1465047370765 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}] 06:36:10 INFO - PROCESS | 2127 | 1465047370766 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:10 INFO - PROCESS | 2127 | 1465047370854 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:36:10 INFO - PROCESS | 2127 | 1465047370922 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 2127 | 1465047370923 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x129773000 == 34 [pid = 2127] [id = 592] 06:36:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x119f6e400) [pid = 2127] [serial = 1776] [outer = 0x0] 06:36:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x12576ec00) [pid = 2127] [serial = 1777] [outer = 0x119f6e400] 06:36:10 INFO - PROCESS | 2127 | 1465047370954 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x126f4a400) [pid = 2127] [serial = 1778] [outer = 0x119f6e400] 06:36:11 INFO - PROCESS | 2127 | 1465047371273 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]]]}] 06:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 520ms 06:36:11 INFO - PROCESS | 2127 | 1465047371282 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 2127 | 1465047371283 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:36:11 INFO - PROCESS | 2127 | 1465047371288 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 2127 | 1465047371291 Marionette TRACE conn2 <- [1,2342,null,{}] 06:36:11 INFO - PROCESS | 2127 | 1465047371299 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}] 06:36:11 INFO - PROCESS | 2127 | 1465047371300 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:11 INFO - PROCESS | 2127 | 1465047371409 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:36:11 INFO - PROCESS | 2127 | 1465047371413 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 2127 | 1465047371417 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3bf800 == 35 [pid = 2127] [id = 593] 06:36:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x12753d400) [pid = 2127] [serial = 1779] [outer = 0x0] 06:36:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x127543800) [pid = 2127] [serial = 1780] [outer = 0x12753d400] 06:36:11 INFO - PROCESS | 2127 | 1465047371485 Marionette DEBUG loaded listener.js 06:36:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128c49800) [pid = 2127] [serial = 1781] [outer = 0x12753d400] 06:36:11 INFO - PROCESS | 2127 | 1465047371842 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]]]}] 06:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 578ms 06:36:11 INFO - PROCESS | 2127 | 1465047371865 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 2127 | 1465047371866 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:36:11 INFO - PROCESS | 2127 | 1465047371868 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 2127 | 1465047371869 Marionette TRACE conn2 <- [1,2346,null,{}] 06:36:11 INFO - PROCESS | 2127 | 1465047371877 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}] 06:36:11 INFO - PROCESS | 2127 | 1465047371878 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:11 INFO - PROCESS | 2127 | 1465047371985 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:36:11 INFO - PROCESS | 2127 | 1465047371989 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:11 INFO - PROCESS | 2127 | 1465047371997 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdd3000 == 36 [pid = 2127] [id = 594] 06:36:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128d08000) [pid = 2127] [serial = 1782] [outer = 0x0] 06:36:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x129064400) [pid = 2127] [serial = 1783] [outer = 0x128d08000] 06:36:12 INFO - PROCESS | 2127 | 1465047372058 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12939cc00) [pid = 2127] [serial = 1784] [outer = 0x128d08000] 06:36:12 INFO - PROCESS | 2127 | 1465047372393 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 569ms 06:36:12 INFO - PROCESS | 2127 | 1465047372437 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 2127 | 1465047372439 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:36:12 INFO - PROCESS | 2127 | 1465047372441 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 2127 | 1465047372442 Marionette TRACE conn2 <- [1,2350,null,{}] 06:36:12 INFO - PROCESS | 2127 | 1465047372444 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}] 06:36:12 INFO - PROCESS | 2127 | 1465047372445 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:12 INFO - PROCESS | 2127 | 1465047372549 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:36:12 INFO - PROCESS | 2127 | 1465047372560 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 2127 | 1465047372561 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c690800 == 37 [pid = 2127] [id = 595] 06:36:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x129487c00) [pid = 2127] [serial = 1785] [outer = 0x0] 06:36:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x129625800) [pid = 2127] [serial = 1786] [outer = 0x129487c00] 06:36:12 INFO - PROCESS | 2127 | 1465047372586 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12a909c00) [pid = 2127] [serial = 1787] [outer = 0x129487c00] 06:36:12 INFO - PROCESS | 2127 | 1465047372911 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 06:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:36:12 INFO - PROCESS | 2127 | 1465047372959 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 2127 | 1465047372961 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:36:12 INFO - PROCESS | 2127 | 1465047372963 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 2127 | 1465047372964 Marionette TRACE conn2 <- [1,2354,null,{}] 06:36:12 INFO - PROCESS | 2127 | 1465047372967 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}] 06:36:12 INFO - PROCESS | 2127 | 1465047372968 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:13 INFO - PROCESS | 2127 | 1465047373081 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:36:13 INFO - PROCESS | 2127 | 1465047373085 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 2127 | 1465047373086 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d017000 == 38 [pid = 2127] [id = 596] 06:36:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12a904400) [pid = 2127] [serial = 1788] [outer = 0x0] 06:36:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12a911c00) [pid = 2127] [serial = 1789] [outer = 0x12a904400] 06:36:13 INFO - PROCESS | 2127 | 1465047373111 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12baa6800) [pid = 2127] [serial = 1790] [outer = 0x12a904400] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x115ea7400) [pid = 2127] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1233b0000) [pid = 2127] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x125dd4c00) [pid = 2127] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1185ec800) [pid = 2127] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x118125800) [pid = 2127] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x11904e400) [pid = 2127] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x128d06400) [pid = 2127] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x116f82800) [pid = 2127] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1216d3400) [pid = 2127] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x125711000) [pid = 2127] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1121b0800) [pid = 2127] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12577a400) [pid = 2127] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x111c60800) [pid = 2127] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x129648800) [pid = 2127] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x115ea9400) [pid = 2127] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:36:13 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1139c8000) [pid = 2127] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:36:13 INFO - PROCESS | 2127 | 1465047373516 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]]]}] 06:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 570ms 06:36:13 INFO - PROCESS | 2127 | 1465047373543 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 2127 | 1465047373544 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:36:13 INFO - PROCESS | 2127 | 1465047373547 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 2127 | 1465047373548 Marionette TRACE conn2 <- [1,2358,null,{}] 06:36:13 INFO - PROCESS | 2127 | 1465047373550 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}] 06:36:13 INFO - PROCESS | 2127 | 1465047373551 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:13 INFO - PROCESS | 2127 | 1465047373642 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:36:13 INFO - PROCESS | 2127 | 1465047373646 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 2127 | 1465047373647 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc60800 == 39 [pid = 2127] [id = 597] 06:36:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1180bb800) [pid = 2127] [serial = 1791] [outer = 0x0] 06:36:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1233b0000) [pid = 2127] [serial = 1792] [outer = 0x1180bb800] 06:36:13 INFO - PROCESS | 2127 | 1465047373672 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x12733c000) [pid = 2127] [serial = 1793] [outer = 0x1180bb800] 06:36:14 INFO - PROCESS | 2127 | 1465047374006 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]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 469ms 06:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:36:14 INFO - PROCESS | 2127 | 1465047374017 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 2127 | 1465047374018 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:36:14 INFO - PROCESS | 2127 | 1465047374024 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 2127 | 1465047374025 Marionette TRACE conn2 <- [1,2362,null,{}] 06:36:14 INFO - PROCESS | 2127 | 1465047374028 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}] 06:36:14 INFO - PROCESS | 2127 | 1465047374029 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:14 INFO - PROCESS | 2127 | 1465047374126 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:36:14 INFO - PROCESS | 2127 | 1465047374191 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 2127 | 1465047374193 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d394000 == 40 [pid = 2127] [id = 598] 06:36:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x119c76400) [pid = 2127] [serial = 1794] [outer = 0x0] 06:36:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x12a910c00) [pid = 2127] [serial = 1795] [outer = 0x119c76400] 06:36:14 INFO - PROCESS | 2127 | 1465047374219 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12bab3400) [pid = 2127] [serial = 1796] [outer = 0x119c76400] 06:36:14 INFO - PROCESS | 2127 | 1465047374532 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]]]}] 06:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 06:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:36:14 INFO - PROCESS | 2127 | 1465047374545 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 2127 | 1465047374546 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:36:14 INFO - PROCESS | 2127 | 1465047374548 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 2127 | 1465047374550 Marionette TRACE conn2 <- [1,2366,null,{}] 06:36:14 INFO - PROCESS | 2127 | 1465047374557 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}] 06:36:14 INFO - PROCESS | 2127 | 1465047374559 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:14 INFO - PROCESS | 2127 | 1465047374670 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:36:14 INFO - PROCESS | 2127 | 1465047374674 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 2127 | 1465047374675 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x12df41800 == 41 [pid = 2127] [id = 599] 06:36:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12bc37000) [pid = 2127] [serial = 1797] [outer = 0x0] 06:36:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x12be5f800) [pid = 2127] [serial = 1798] [outer = 0x12bc37000] 06:36:14 INFO - PROCESS | 2127 | 1465047374713 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x116040c00) [pid = 2127] [serial = 1799] [outer = 0x12bc37000] 06:36:15 INFO - PROCESS | 2127 | 1465047375191 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]]]}] 06:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 673ms 06:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:36:15 INFO - PROCESS | 2127 | 1465047375222 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 2127 | 1465047375224 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:36:15 INFO - PROCESS | 2127 | 1465047375226 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 2127 | 1465047375227 Marionette TRACE conn2 <- [1,2370,null,{}] 06:36:15 INFO - PROCESS | 2127 | 1465047375229 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}] 06:36:15 INFO - PROCESS | 2127 | 1465047375230 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:15 INFO - PROCESS | 2127 | 1465047375323 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:36:15 INFO - PROCESS | 2127 | 1465047375442 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 2127 | 1465047375443 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x116663800 == 42 [pid = 2127] [id = 600] 06:36:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x111c8a400) [pid = 2127] [serial = 1800] [outer = 0x0] 06:36:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x112982c00) [pid = 2127] [serial = 1801] [outer = 0x111c8a400] 06:36:15 INFO - PROCESS | 2127 | 1465047375475 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x116167800) [pid = 2127] [serial = 1802] [outer = 0x111c8a400] 06:36:16 INFO - PROCESS | 2127 | 1465047376050 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]]]}] 06:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 868ms 06:36:16 INFO - PROCESS | 2127 | 1465047376097 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 2127 | 1465047376100 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:36:16 INFO - PROCESS | 2127 | 1465047376126 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 2127 | 1465047376130 Marionette TRACE conn2 <- [1,2374,null,{}] 06:36:16 INFO - PROCESS | 2127 | 1465047376135 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}] 06:36:16 INFO - PROCESS | 2127 | 1465047376140 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:16 INFO - PROCESS | 2127 | 1465047376310 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:36:16 INFO - PROCESS | 2127 | 1465047376384 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 2127 | 1465047376386 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cd4800 == 43 [pid = 2127] [id = 601] 06:36:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1185b8000) [pid = 2127] [serial = 1803] [outer = 0x0] 06:36:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x11902cc00) [pid = 2127] [serial = 1804] [outer = 0x1185b8000] 06:36:16 INFO - PROCESS | 2127 | 1465047376428 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x119c78800) [pid = 2127] [serial = 1805] [outer = 0x1185b8000] 06:36:16 INFO - PROCESS | 2127 | 1465047376855 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]]]}] 06:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 776ms 06:36:16 INFO - PROCESS | 2127 | 1465047376902 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 2127 | 1465047376905 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:36:16 INFO - PROCESS | 2127 | 1465047376907 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 2127 | 1465047376909 Marionette TRACE conn2 <- [1,2378,null,{}] 06:36:16 INFO - PROCESS | 2127 | 1465047376911 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}] 06:36:16 INFO - PROCESS | 2127 | 1465047376913 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:17 INFO - PROCESS | 2127 | 1465047377024 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:36:17 INFO - PROCESS | 2127 | 1465047377132 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 2127 | 1465047377134 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d58d800 == 44 [pid = 2127] [id = 602] 06:36:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x119f69c00) [pid = 2127] [serial = 1806] [outer = 0x0] 06:36:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x124e8f400) [pid = 2127] [serial = 1807] [outer = 0x119f69c00] 06:36:17 INFO - PROCESS | 2127 | 1465047377166 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x126d96c00) [pid = 2127] [serial = 1808] [outer = 0x119f69c00] 06:36:17 INFO - PROCESS | 2127 | 1465047377578 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]]]}] 06:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 719ms 06:36:17 INFO - PROCESS | 2127 | 1465047377626 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 2127 | 1465047377628 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:36:17 INFO - PROCESS | 2127 | 1465047377673 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 2127 | 1465047377678 Marionette TRACE conn2 <- [1,2382,null,{}] 06:36:17 INFO - PROCESS | 2127 | 1465047377682 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}] 06:36:17 INFO - PROCESS | 2127 | 1465047377685 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:17 INFO - PROCESS | 2127 | 1465047377833 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:36:17 INFO - PROCESS | 2127 | 1465047377844 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 2127 | 1465047377846 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d726800 == 45 [pid = 2127] [id = 603] 06:36:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x127511c00) [pid = 2127] [serial = 1809] [outer = 0x0] 06:36:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x128c0a000) [pid = 2127] [serial = 1810] [outer = 0x127511c00] 06:36:17 INFO - PROCESS | 2127 | 1465047377873 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12906f400) [pid = 2127] [serial = 1811] [outer = 0x127511c00] 06:36:18 INFO - PROCESS | 2127 | 1465047378315 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]]]}] 06:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 694ms 06:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:36:18 INFO - PROCESS | 2127 | 1465047378347 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 2127 | 1465047378349 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:36:18 INFO - PROCESS | 2127 | 1465047378351 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 2127 | 1465047378353 Marionette TRACE conn2 <- [1,2386,null,{}] 06:36:18 INFO - PROCESS | 2127 | 1465047378355 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}] 06:36:18 INFO - PROCESS | 2127 | 1465047378356 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:18 INFO - PROCESS | 2127 | 1465047378466 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:36:18 INFO - PROCESS | 2127 | 1465047378610 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 2127 | 1465047378612 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x128bc0800 == 46 [pid = 2127] [id = 604] 06:36:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x12948fc00) [pid = 2127] [serial = 1812] [outer = 0x0] 06:36:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x12baa6400) [pid = 2127] [serial = 1813] [outer = 0x12948fc00] 06:36:18 INFO - PROCESS | 2127 | 1465047378642 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x12bc34c00) [pid = 2127] [serial = 1814] [outer = 0x12948fc00] 06:36:19 INFO - PROCESS | 2127 | 1465047379252 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]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 971ms 06:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:36:19 INFO - PROCESS | 2127 | 1465047379323 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 2127 | 1465047379325 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:36:19 INFO - PROCESS | 2127 | 1465047379329 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 2127 | 1465047379331 Marionette TRACE conn2 <- [1,2390,null,{}] 06:36:19 INFO - PROCESS | 2127 | 1465047379334 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}] 06:36:19 INFO - PROCESS | 2127 | 1465047379336 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:19 INFO - PROCESS | 2127 | 1465047379486 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:36:19 INFO - PROCESS | 2127 | 1465047379495 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 2127 | 1465047379498 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244d1800 == 47 [pid = 2127] [id = 605] 06:36:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x1185d2000) [pid = 2127] [serial = 1815] [outer = 0x0] 06:36:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x118787800) [pid = 2127] [serial = 1816] [outer = 0x1185d2000] 06:36:19 INFO - PROCESS | 2127 | 1465047379526 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x119d57800) [pid = 2127] [serial = 1817] [outer = 0x1185d2000] 06:36:19 INFO - PROCESS | 2127 | 1465047379981 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]]]}] 06:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 720ms 06:36:20 INFO - PROCESS | 2127 | 1465047380049 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 2127 | 1465047380052 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:36:20 INFO - PROCESS | 2127 | 1465047380058 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 2127 | 1465047380060 Marionette TRACE conn2 <- [1,2394,null,{}] 06:36:20 INFO - PROCESS | 2127 | 1465047380062 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}] 06:36:20 INFO - PROCESS | 2127 | 1465047380063 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:20 INFO - PROCESS | 2127 | 1465047380164 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12df41800 == 46 [pid = 2127] [id = 599] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12d394000 == 45 [pid = 2127] [id = 598] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc60800 == 44 [pid = 2127] [id = 597] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12d017000 == 43 [pid = 2127] [id = 596] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12c690800 == 42 [pid = 2127] [id = 595] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdd3000 == 41 [pid = 2127] [id = 594] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3bf800 == 40 [pid = 2127] [id = 593] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x129773000 == 39 [pid = 2127] [id = 592] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x1257c6000 == 38 [pid = 2127] [id = 591] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12331b000 == 37 [pid = 2127] [id = 590] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x11856b000 == 36 [pid = 2127] [id = 589] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x11687e000 == 35 [pid = 2127] [id = 588] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x128e72000 == 34 [pid = 2127] [id = 587] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x117e26000 == 33 [pid = 2127] [id = 586] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12d5a5000 == 32 [pid = 2127] [id = 585] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x1244d1800 == 31 [pid = 2127] [id = 605] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x128bc0800 == 30 [pid = 2127] [id = 604] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12d726800 == 29 [pid = 2127] [id = 603] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x12d58d800 == 28 [pid = 2127] [id = 602] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x128cd4800 == 27 [pid = 2127] [id = 601] 06:36:20 INFO - PROCESS | 2127 | --DOCSHELL 0x116663800 == 26 [pid = 2127] [id = 600] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x128c09400) [pid = 2127] [serial = 1738] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x124665c00) [pid = 2127] [serial = 1732] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x12733bc00) [pid = 2127] [serial = 1735] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x119957800) [pid = 2127] [serial = 1729] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x1233ad800) [pid = 2127] [serial = 1730] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x118314800) [pid = 2127] [serial = 1726] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1185bb800) [pid = 2127] [serial = 1727] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x121610000) [pid = 2127] [serial = 1724] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x119c7c800) [pid = 2127] [serial = 1723] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x129390c00) [pid = 2127] [serial = 1741] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1184bfc00) [pid = 2127] [serial = 1709] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x11829f800) [pid = 2127] [serial = 1708] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1233de000) [pid = 2127] [serial = 1712] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1233b2c00) [pid = 2127] [serial = 1711] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x128d04400) [pid = 2127] [serial = 1715] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x127534400) [pid = 2127] [serial = 1714] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12a7f5800) [pid = 2127] [serial = 1744] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x12961c400) [pid = 2127] [serial = 1718] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x129629c00) [pid = 2127] [serial = 1742] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x12936f800) [pid = 2127] [serial = 1717] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12ae14000) [pid = 2127] [serial = 1745] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x116859400) [pid = 2127] [serial = 1748] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12ae1e800) [pid = 2127] [serial = 1753] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12bc3b400) [pid = 2127] [serial = 1756] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x119035000) [pid = 2127] [serial = 1750] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1182a5000) [pid = 2127] [serial = 1721] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x11335e400) [pid = 2127] [serial = 1747] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1167c6400) [pid = 2127] [serial = 1720] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x125771400) [pid = 2127] [serial = 1733] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x128c48800) [pid = 2127] [serial = 1739] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12baad400) [pid = 2127] [serial = 1754] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12753f400) [pid = 2127] [serial = 1751] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x127541800) [pid = 2127] [serial = 1736] [outer = 0x0] [url = about:blank] 06:36:20 INFO - PROCESS | 2127 | 1465047380871 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 2127 | 1465047380872 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x112ead000 == 27 [pid = 2127] [id = 606] 06:36:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x111ed7800) [pid = 2127] [serial = 1818] [outer = 0x0] 06:36:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1121b0400) [pid = 2127] [serial = 1819] [outer = 0x111ed7800] 06:36:20 INFO - PROCESS | 2127 | 1465047380902 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x112edf800) [pid = 2127] [serial = 1820] [outer = 0x111ed7800] 06:36:21 INFO - PROCESS | 2127 | 1465047381301 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]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1273ms 06:36:21 INFO - PROCESS | 2127 | 1465047381333 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 2127 | 1465047381336 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:36:21 INFO - PROCESS | 2127 | 1465047381380 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 2127 | 1465047381383 Marionette TRACE conn2 <- [1,2398,null,{}] 06:36:21 INFO - PROCESS | 2127 | 1465047381390 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}] 06:36:21 INFO - PROCESS | 2127 | 1465047381392 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:21 INFO - PROCESS | 2127 | 1465047381515 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:36:21 INFO - PROCESS | 2127 | 1465047381533 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 2127 | 1465047381535 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x116acc000 == 28 [pid = 2127] [id = 607] 06:36:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x113f0c000) [pid = 2127] [serial = 1821] [outer = 0x0] 06:36:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x115ea1400) [pid = 2127] [serial = 1822] [outer = 0x113f0c000] 06:36:21 INFO - PROCESS | 2127 | 1465047381579 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x116049800) [pid = 2127] [serial = 1823] [outer = 0x113f0c000] 06:36:21 INFO - PROCESS | 2127 | 1465047381995 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]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 666ms 06:36:22 INFO - PROCESS | 2127 | 1465047382009 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:36:22 INFO - PROCESS | 2127 | 1465047382011 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:36:22 INFO - PROCESS | 2127 | 1465047382014 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 2127 | 1465047382016 Marionette TRACE conn2 <- [1,2402,null,{}] 06:36:22 INFO - PROCESS | 2127 | 1465047382018 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}] 06:36:22 INFO - PROCESS | 2127 | 1465047382020 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:22 INFO - PROCESS | 2127 | 1465047382159 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:36:22 INFO - PROCESS | 2127 | 1465047382172 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 2127 | 1465047382173 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x116acf000 == 29 [pid = 2127] [id = 608] 06:36:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x11685c800) [pid = 2127] [serial = 1824] [outer = 0x0] 06:36:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1168acc00) [pid = 2127] [serial = 1825] [outer = 0x11685c800] 06:36:22 INFO - PROCESS | 2127 | 1465047382228 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11728dc00) [pid = 2127] [serial = 1826] [outer = 0x11685c800] 06:36:22 INFO - PROCESS | 2127 | 1465047382642 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]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 669ms 06:36:22 INFO - PROCESS | 2127 | 1465047382684 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 2127 | 1465047382685 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:36:22 INFO - PROCESS | 2127 | 1465047382710 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 2127 | 1465047382714 Marionette TRACE conn2 <- [1,2406,null,{}] 06:36:22 INFO - PROCESS | 2127 | 1465047382724 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}] 06:36:22 INFO - PROCESS | 2127 | 1465047382727 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:22 INFO - PROCESS | 2127 | 1465047382809 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:36:22 INFO - PROCESS | 2127 | 1465047382813 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 2127 | 1465047382815 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x119de8800 == 30 [pid = 2127] [id = 609] 06:36:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x117295000) [pid = 2127] [serial = 1827] [outer = 0x0] 06:36:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x118127000) [pid = 2127] [serial = 1828] [outer = 0x117295000] 06:36:22 INFO - PROCESS | 2127 | 1465047382842 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1182a4000) [pid = 2127] [serial = 1829] [outer = 0x117295000] 06:36:23 INFO - PROCESS | 2127 | 1465047383202 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]]]}] 06:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 545ms 06:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:36:23 INFO - PROCESS | 2127 | 1465047383243 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 2127 | 1465047383245 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:36:23 INFO - PROCESS | 2127 | 1465047383247 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 2127 | 1465047383248 Marionette TRACE conn2 <- [1,2410,null,{}] 06:36:23 INFO - PROCESS | 2127 | 1465047383250 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}] 06:36:23 INFO - PROCESS | 2127 | 1465047383251 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:23 INFO - PROCESS | 2127 | 1465047383352 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:36:23 INFO - PROCESS | 2127 | 1465047383356 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 2127 | 1465047383357 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x123479000 == 31 [pid = 2127] [id = 610] 06:36:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1182a7c00) [pid = 2127] [serial = 1830] [outer = 0x0] 06:36:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x11831e800) [pid = 2127] [serial = 1831] [outer = 0x1182a7c00] 06:36:23 INFO - PROCESS | 2127 | 1465047383382 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1183a1800) [pid = 2127] [serial = 1832] [outer = 0x1182a7c00] 06:36:23 INFO - PROCESS | 2127 | 1465047383746 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]]]}] 06:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 518ms 06:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:36:23 INFO - PROCESS | 2127 | 1465047383765 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 2127 | 1465047383767 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:36:23 INFO - PROCESS | 2127 | 1465047383769 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 2127 | 1465047383772 Marionette TRACE conn2 <- [1,2414,null,{}] 06:36:23 INFO - PROCESS | 2127 | 1465047383775 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}] 06:36:23 INFO - PROCESS | 2127 | 1465047383776 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:23 INFO - PROCESS | 2127 | 1465047383871 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:36:23 INFO - PROCESS | 2127 | 1465047383876 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 2127 | 1465047383880 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x12575b000 == 32 [pid = 2127] [id = 611] 06:36:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x11685c400) [pid = 2127] [serial = 1833] [outer = 0x0] 06:36:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1185ea800) [pid = 2127] [serial = 1834] [outer = 0x11685c400] 06:36:23 INFO - PROCESS | 2127 | 1465047383913 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x119054800) [pid = 2127] [serial = 1835] [outer = 0x11685c400] 06:36:24 INFO - PROCESS | 2127 | 1465047384276 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]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 06:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:36:24 INFO - PROCESS | 2127 | 1465047384292 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 2127 | 1465047384293 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:36:24 INFO - PROCESS | 2127 | 1465047384295 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 2127 | 1465047384296 Marionette TRACE conn2 <- [1,2418,null,{}] 06:36:24 INFO - PROCESS | 2127 | 1465047384298 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}] 06:36:24 INFO - PROCESS | 2127 | 1465047384300 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:24 INFO - PROCESS | 2127 | 1465047384400 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:36:24 INFO - PROCESS | 2127 | 1465047384438 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 2127 | 1465047384439 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x113b36000 == 33 [pid = 2127] [id = 612] 06:36:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1190f6000) [pid = 2127] [serial = 1836] [outer = 0x0] 06:36:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x119386c00) [pid = 2127] [serial = 1837] [outer = 0x1190f6000] 06:36:24 INFO - PROCESS | 2127 | 1465047384463 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x119d5bc00) [pid = 2127] [serial = 1838] [outer = 0x1190f6000] 06:36:24 INFO - PROCESS | 2127 | 1465047384804 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]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 06:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:36:24 INFO - PROCESS | 2127 | 1465047384814 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 2127 | 1465047384815 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:36:24 INFO - PROCESS | 2127 | 1465047384817 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 2127 | 1465047384818 Marionette TRACE conn2 <- [1,2422,null,{}] 06:36:24 INFO - PROCESS | 2127 | 1465047384823 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}] 06:36:24 INFO - PROCESS | 2127 | 1465047384824 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:24 INFO - PROCESS | 2127 | 1465047384920 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:36:24 INFO - PROCESS | 2127 | 1465047384931 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 2127 | 1465047384932 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x129040800 == 34 [pid = 2127] [id = 613] 06:36:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x113dab800) [pid = 2127] [serial = 1839] [outer = 0x0] 06:36:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x119f6d800) [pid = 2127] [serial = 1840] [outer = 0x113dab800] 06:36:24 INFO - PROCESS | 2127 | 1465047384956 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12160c400) [pid = 2127] [serial = 1841] [outer = 0x113dab800] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1233ad400) [pid = 2127] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x113dab000) [pid = 2127] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x119c76400) [pid = 2127] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1180bb800) [pid = 2127] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x12bc37000) [pid = 2127] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x128d08000) [pid = 2127] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12753d400) [pid = 2127] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12a904400) [pid = 2127] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x129487c00) [pid = 2127] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11802d800) [pid = 2127] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1185b3c00) [pid = 2127] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x116a5d400) [pid = 2127] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x119f6e400) [pid = 2127] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x126fc8400) [pid = 2127] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:36:25 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x11a10c400) [pid = 2127] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:36:25 INFO - PROCESS | 2127 | 1465047385472 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 672ms 06:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:36:25 INFO - PROCESS | 2127 | 1465047385493 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 2127 | 1465047385494 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:36:25 INFO - PROCESS | 2127 | 1465047385496 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 2127 | 1465047385497 Marionette TRACE conn2 <- [1,2426,null,{}] 06:36:25 INFO - PROCESS | 2127 | 1465047385500 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}] 06:36:25 INFO - PROCESS | 2127 | 1465047385501 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:25 INFO - PROCESS | 2127 | 1465047385618 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:36:25 INFO - PROCESS | 2127 | 1465047385674 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 2127 | 1465047385675 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x129037000 == 35 [pid = 2127] [id = 614] 06:36:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x11829e000) [pid = 2127] [serial = 1842] [outer = 0x0] 06:36:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x119f6f800) [pid = 2127] [serial = 1843] [outer = 0x11829e000] 06:36:25 INFO - PROCESS | 2127 | 1465047385701 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1233ad400) [pid = 2127] [serial = 1844] [outer = 0x11829e000] 06:36:25 INFO - PROCESS | 2127 | 1465047385963 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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 06:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:36:26 INFO - PROCESS | 2127 | 1465047386015 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 2127 | 1465047386016 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:36:26 INFO - PROCESS | 2127 | 1465047386018 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 2127 | 1465047386020 Marionette TRACE conn2 <- [1,2430,null,{}] 06:36:26 INFO - PROCESS | 2127 | 1465047386030 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}] 06:36:26 INFO - PROCESS | 2127 | 1465047386031 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:26 INFO - PROCESS | 2127 | 1465047386115 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:36:26 INFO - PROCESS | 2127 | 1465047386121 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 2127 | 1465047386123 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a815000 == 36 [pid = 2127] [id = 615] 06:36:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1233b2800) [pid = 2127] [serial = 1845] [outer = 0x0] 06:36:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x1233bb800) [pid = 2127] [serial = 1846] [outer = 0x1233b2800] 06:36:26 INFO - PROCESS | 2127 | 1465047386148 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1237cdc00) [pid = 2127] [serial = 1847] [outer = 0x1233b2800] 06:36:26 INFO - PROCESS | 2127 | 1465047386458 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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 478ms 06:36:26 INFO - PROCESS | 2127 | 1465047386497 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 2127 | 1465047386498 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:36:26 INFO - PROCESS | 2127 | 1465047386500 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 2127 | 1465047386502 Marionette TRACE conn2 <- [1,2434,null,{}] 06:36:26 INFO - PROCESS | 2127 | 1465047386530 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}] 06:36:26 INFO - PROCESS | 2127 | 1465047386532 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:26 INFO - PROCESS | 2127 | 1465047386616 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:36:26 INFO - PROCESS | 2127 | 1465047386621 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 2127 | 1465047386624 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a981000 == 37 [pid = 2127] [id = 616] 06:36:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1237d5800) [pid = 2127] [serial = 1848] [outer = 0x0] 06:36:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x124667400) [pid = 2127] [serial = 1849] [outer = 0x1237d5800] 06:36:26 INFO - PROCESS | 2127 | 1465047386651 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x124b94400) [pid = 2127] [serial = 1850] [outer = 0x1237d5800] 06:36:27 INFO - PROCESS | 2127 | 1465047387010 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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 525ms 06:36:27 INFO - PROCESS | 2127 | 1465047387026 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 2127 | 1465047387027 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:36:27 INFO - PROCESS | 2127 | 1465047387029 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 2127 | 1465047387031 Marionette TRACE conn2 <- [1,2438,null,{}] 06:36:27 INFO - PROCESS | 2127 | 1465047387034 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}] 06:36:27 INFO - PROCESS | 2127 | 1465047387035 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:27 INFO - PROCESS | 2127 | 1465047387126 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:36:27 INFO - PROCESS | 2127 | 1465047387187 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 2127 | 1465047387188 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x125758000 == 38 [pid = 2127] [id = 617] 06:36:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x124898000) [pid = 2127] [serial = 1851] [outer = 0x0] 06:36:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12519fc00) [pid = 2127] [serial = 1852] [outer = 0x124898000] 06:36:27 INFO - PROCESS | 2127 | 1465047387212 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x127047400) [pid = 2127] [serial = 1853] [outer = 0x124898000] 06:36:27 INFO - PROCESS | 2127 | 1465047387743 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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 771ms 06:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:36:27 INFO - PROCESS | 2127 | 1465047387801 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 2127 | 1465047387804 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:36:27 INFO - PROCESS | 2127 | 1465047387807 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 2127 | 1465047387810 Marionette TRACE conn2 <- [1,2442,null,{}] 06:36:27 INFO - PROCESS | 2127 | 1465047387814 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}] 06:36:27 INFO - PROCESS | 2127 | 1465047387816 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:27 INFO - PROCESS | 2127 | 1465047387934 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:36:28 INFO - PROCESS | 2127 | 1465047388065 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 2127 | 1465047388067 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x11855f800 == 39 [pid = 2127] [id = 618] 06:36:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x113da3800) [pid = 2127] [serial = 1854] [outer = 0x0] 06:36:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x113dab400) [pid = 2127] [serial = 1855] [outer = 0x113da3800] 06:36:28 INFO - PROCESS | 2127 | 1465047388098 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1161a5000) [pid = 2127] [serial = 1856] [outer = 0x113da3800] 06:36:28 INFO - PROCESS | 2127 | 1465047388596 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]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 821ms 06:36:28 INFO - PROCESS | 2127 | 1465047388656 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 2127 | 1465047388660 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:36:28 INFO - PROCESS | 2127 | 1465047388665 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 2127 | 1465047388667 Marionette TRACE conn2 <- [1,2446,null,{}] 06:36:28 INFO - PROCESS | 2127 | 1465047388670 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}] 06:36:28 INFO - PROCESS | 2127 | 1465047388672 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:28 INFO - PROCESS | 2127 | 1465047388786 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:36:28 INFO - PROCESS | 2127 | 1465047388877 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 2127 | 1465047388878 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x123473000 == 40 [pid = 2127] [id = 619] 06:36:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x117658c00) [pid = 2127] [serial = 1857] [outer = 0x0] 06:36:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x118034800) [pid = 2127] [serial = 1858] [outer = 0x117658c00] 06:36:28 INFO - PROCESS | 2127 | 1465047388913 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x11812fc00) [pid = 2127] [serial = 1859] [outer = 0x117658c00] 06:36:29 INFO - PROCESS | 2127 | 1465047389727 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]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1074ms 06:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:36:29 INFO - PROCESS | 2127 | 1465047389740 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 2127 | 1465047389742 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:36:29 INFO - PROCESS | 2127 | 1465047389745 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 2127 | 1465047389747 Marionette TRACE conn2 <- [1,2450,null,{}] 06:36:29 INFO - PROCESS | 2127 | 1465047389750 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}] 06:36:29 INFO - PROCESS | 2127 | 1465047389752 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:29 INFO - PROCESS | 2127 | 1465047389861 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:36:29 INFO - PROCESS | 2127 | 1465047389948 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 2127 | 1465047389950 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188b8000 == 41 [pid = 2127] [id = 620] 06:36:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x1167c8800) [pid = 2127] [serial = 1860] [outer = 0x0] 06:36:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x116a66800) [pid = 2127] [serial = 1861] [outer = 0x1167c8800] 06:36:29 INFO - PROCESS | 2127 | 1465047389978 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x118129800) [pid = 2127] [serial = 1862] [outer = 0x1167c8800] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x12a981000 == 40 [pid = 2127] [id = 616] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x12a815000 == 39 [pid = 2127] [id = 615] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x129037000 == 38 [pid = 2127] [id = 614] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x129040800 == 37 [pid = 2127] [id = 613] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x113b36000 == 36 [pid = 2127] [id = 612] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x12575b000 == 35 [pid = 2127] [id = 611] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x123479000 == 34 [pid = 2127] [id = 610] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x119de8800 == 33 [pid = 2127] [id = 609] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x116acf000 == 32 [pid = 2127] [id = 608] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x116acc000 == 31 [pid = 2127] [id = 607] 06:36:30 INFO - PROCESS | 2127 | --DOCSHELL 0x112ead000 == 30 [pid = 2127] [id = 606] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x129064400) [pid = 2127] [serial = 1783] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x128c49800) [pid = 2127] [serial = 1781] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x127543800) [pid = 2127] [serial = 1780] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x12939cc00) [pid = 2127] [serial = 1784] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x12a911c00) [pid = 2127] [serial = 1789] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x129625800) [pid = 2127] [serial = 1786] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x118125400) [pid = 2127] [serial = 1759] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x118539400) [pid = 2127] [serial = 1760] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1190f8800) [pid = 2127] [serial = 1771] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x119962800) [pid = 2127] [serial = 1772] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x1180be800) [pid = 2127] [serial = 1768] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x118321000) [pid = 2127] [serial = 1769] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x12576ec00) [pid = 2127] [serial = 1777] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12be59800) [pid = 2127] [serial = 1757] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1216d0400) [pid = 2127] [serial = 1762] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1233bb400) [pid = 2127] [serial = 1763] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1233bc000) [pid = 2127] [serial = 1774] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12483c400) [pid = 2127] [serial = 1775] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x116010000) [pid = 2127] [serial = 1765] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x116858000) [pid = 2127] [serial = 1766] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12bab3400) [pid = 2127] [serial = 1796] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x12baa6800) [pid = 2127] [serial = 1790] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x116040c00) [pid = 2127] [serial = 1799] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1233b0000) [pid = 2127] [serial = 1792] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12a909c00) [pid = 2127] [serial = 1787] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x126f4a400) [pid = 2127] [serial = 1778] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12a910c00) [pid = 2127] [serial = 1795] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12733c000) [pid = 2127] [serial = 1793] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12be5f800) [pid = 2127] [serial = 1798] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 2127 | 1465047390351 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]]]}] 06:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 620ms 06:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:36:30 INFO - PROCESS | 2127 | 1465047390365 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 2127 | 1465047390367 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:36:30 INFO - PROCESS | 2127 | 1465047390373 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 2127 | 1465047390375 Marionette TRACE conn2 <- [1,2454,null,{}] 06:36:30 INFO - PROCESS | 2127 | 1465047390378 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}] 06:36:30 INFO - PROCESS | 2127 | 1465047390379 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:30 INFO - PROCESS | 2127 | 1465047390461 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:36:30 INFO - PROCESS | 2127 | 1465047390523 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 2127 | 1465047390524 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193d4800 == 31 [pid = 2127] [id = 621] 06:36:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x116040c00) [pid = 2127] [serial = 1863] [outer = 0x0] 06:36:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118299000) [pid = 2127] [serial = 1864] [outer = 0x116040c00] 06:36:30 INFO - PROCESS | 2127 | 1465047390551 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x118321000) [pid = 2127] [serial = 1865] [outer = 0x116040c00] 06:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 06:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:36:30 INFO - PROCESS | 2127 | 1465047390890 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]]]}] 06:36:30 INFO - PROCESS | 2127 | 1465047390894 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 2127 | 1465047390895 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:36:30 INFO - PROCESS | 2127 | 1465047390897 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 2127 | 1465047390899 Marionette TRACE conn2 <- [1,2458,null,{}] 06:36:30 INFO - PROCESS | 2127 | 1465047390911 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}] 06:36:30 INFO - PROCESS | 2127 | 1465047390914 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:31 INFO - PROCESS | 2127 | 1465047390999 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:36:31 INFO - PROCESS | 2127 | 1465047391059 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 2127 | 1465047391061 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x1244c5800 == 32 [pid = 2127] [id = 622] 06:36:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x11831fc00) [pid = 2127] [serial = 1866] [outer = 0x0] 06:36:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1185d1c00) [pid = 2127] [serial = 1867] [outer = 0x11831fc00] 06:36:31 INFO - PROCESS | 2127 | 1465047391089 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1190fac00) [pid = 2127] [serial = 1868] [outer = 0x11831fc00] 06:36:31 INFO - PROCESS | 2127 | 1465047391459 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]]]}] 06:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 575ms 06:36:31 INFO - PROCESS | 2127 | 1465047391474 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 2127 | 1465047391476 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:36:31 INFO - PROCESS | 2127 | 1465047391480 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 2127 | 1465047391481 Marionette TRACE conn2 <- [1,2462,null,{}] 06:36:31 INFO - PROCESS | 2127 | 1465047391485 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}] 06:36:31 INFO - PROCESS | 2127 | 1465047391487 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:31 INFO - PROCESS | 2127 | 1465047391651 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:36:31 INFO - PROCESS | 2127 | 1465047391665 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 2127 | 1465047391666 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x128baf800 == 33 [pid = 2127] [id = 623] 06:36:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1190f8800) [pid = 2127] [serial = 1869] [outer = 0x0] 06:36:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x119962800) [pid = 2127] [serial = 1870] [outer = 0x1190f8800] 06:36:31 INFO - PROCESS | 2127 | 1465047391708 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x121606800) [pid = 2127] [serial = 1871] [outer = 0x1190f8800] 06:36:32 INFO - PROCESS | 2127 | 1465047392042 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]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 571ms 06:36:32 INFO - PROCESS | 2127 | 1465047392050 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 2127 | 1465047392051 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:36:32 INFO - PROCESS | 2127 | 1465047392062 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 2127 | 1465047392063 Marionette TRACE conn2 <- [1,2466,null,{}] 06:36:32 INFO - PROCESS | 2127 | 1465047392065 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}] 06:36:32 INFO - PROCESS | 2127 | 1465047392066 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:32 INFO - PROCESS | 2127 | 1465047392165 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:36:32 INFO - PROCESS | 2127 | 1465047392172 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 2127 | 1465047392174 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d6000 == 34 [pid = 2127] [id = 624] 06:36:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1185b3c00) [pid = 2127] [serial = 1872] [outer = 0x0] 06:36:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1233b4c00) [pid = 2127] [serial = 1873] [outer = 0x1185b3c00] 06:36:32 INFO - PROCESS | 2127 | 1465047392207 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1237c7c00) [pid = 2127] [serial = 1874] [outer = 0x1185b3c00] 06:36:32 INFO - PROCESS | 2127 | 1465047392596 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]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 576ms 06:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:36:32 INFO - PROCESS | 2127 | 1465047392631 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 2127 | 1465047392632 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:36:32 INFO - PROCESS | 2127 | 1465047392634 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 2127 | 1465047392635 Marionette TRACE conn2 <- [1,2470,null,{}] 06:36:32 INFO - PROCESS | 2127 | 1465047392637 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}] 06:36:32 INFO - PROCESS | 2127 | 1465047392642 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:32 INFO - PROCESS | 2127 | 1465047392764 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:36:32 INFO - PROCESS | 2127 | 1465047392775 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 2127 | 1465047392776 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b33f800 == 35 [pid = 2127] [id = 625] 06:36:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x121608000) [pid = 2127] [serial = 1875] [outer = 0x0] 06:36:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x124eca400) [pid = 2127] [serial = 1876] [outer = 0x121608000] 06:36:32 INFO - PROCESS | 2127 | 1465047392801 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x126f4e000) [pid = 2127] [serial = 1877] [outer = 0x121608000] 06:36:33 INFO - PROCESS | 2127 | 1465047393125 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]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 06:36:33 INFO - PROCESS | 2127 | 1465047393161 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 2127 | 1465047393162 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:36:33 INFO - PROCESS | 2127 | 1465047393165 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 2127 | 1465047393166 Marionette TRACE conn2 <- [1,2474,null,{}] 06:36:33 INFO - PROCESS | 2127 | 1465047393168 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}] 06:36:33 INFO - PROCESS | 2127 | 1465047393169 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:33 INFO - PROCESS | 2127 | 1465047393269 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:36:33 INFO - PROCESS | 2127 | 1465047393273 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 2127 | 1465047393274 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc50000 == 36 [pid = 2127] [id = 626] 06:36:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12418a000) [pid = 2127] [serial = 1878] [outer = 0x0] 06:36:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12733a000) [pid = 2127] [serial = 1879] [outer = 0x12418a000] 06:36:33 INFO - PROCESS | 2127 | 1465047393307 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x127535400) [pid = 2127] [serial = 1880] [outer = 0x12418a000] 06:36:33 INFO - PROCESS | 2127 | 1465047393664 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]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 06:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:36:33 INFO - PROCESS | 2127 | 1465047393689 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 2127 | 1465047393690 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:36:33 INFO - PROCESS | 2127 | 1465047393693 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 2127 | 1465047393694 Marionette TRACE conn2 <- [1,2478,null,{}] 06:36:33 INFO - PROCESS | 2127 | 1465047393703 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}] 06:36:33 INFO - PROCESS | 2127 | 1465047393704 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:33 INFO - PROCESS | 2127 | 1465047393804 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:36:33 INFO - PROCESS | 2127 | 1465047393808 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 2127 | 1465047393809 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bdc5800 == 37 [pid = 2127] [id = 627] 06:36:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x127534c00) [pid = 2127] [serial = 1881] [outer = 0x0] 06:36:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12753d800) [pid = 2127] [serial = 1882] [outer = 0x127534c00] 06:36:33 INFO - PROCESS | 2127 | 1465047393833 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x127543800) [pid = 2127] [serial = 1883] [outer = 0x127534c00] 06:36:34 INFO - PROCESS | 2127 | 1465047394155 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]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 475ms 06:36:34 INFO - PROCESS | 2127 | 1465047394175 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 2127 | 1465047394176 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:36:34 INFO - PROCESS | 2127 | 1465047394179 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 2127 | 1465047394180 Marionette TRACE conn2 <- [1,2482,null,{}] 06:36:34 INFO - PROCESS | 2127 | 1465047394182 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}] 06:36:34 INFO - PROCESS | 2127 | 1465047394183 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:34 INFO - PROCESS | 2127 | 1465047394293 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x111ed7800) [pid = 2127] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x113f0c000) [pid = 2127] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x117295000) [pid = 2127] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1182a7c00) [pid = 2127] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11685c800) [pid = 2127] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1185d2000) [pid = 2127] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x111c8a400) [pid = 2127] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1185b8000) [pid = 2127] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11685c400) [pid = 2127] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x119f69c00) [pid = 2127] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x127511c00) [pid = 2127] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12948fc00) [pid = 2127] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x113dab800) [pid = 2127] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11829e000) [pid = 2127] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1233b2800) [pid = 2127] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:36:34 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1237d5800) [pid = 2127] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:36:34 INFO - PROCESS | 2127 | 1465047394432 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 2127 | 1465047394440 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x118558000 == 38 [pid = 2127] [id = 628] 06:36:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x111ed7800) [pid = 2127] [serial = 1884] [outer = 0x0] 06:36:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1139c8000) [pid = 2127] [serial = 1885] [outer = 0x111ed7800] 06:36:34 INFO - PROCESS | 2127 | 1465047394465 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x117308c00) [pid = 2127] [serial = 1886] [outer = 0x111ed7800] 06:36:34 INFO - PROCESS | 2127 | 1465047394740 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]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 619ms 06:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:36:34 INFO - PROCESS | 2127 | 1465047394798 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 2127 | 1465047394799 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:36:34 INFO - PROCESS | 2127 | 1465047394802 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 2127 | 1465047394805 Marionette TRACE conn2 <- [1,2486,null,{}] 06:36:34 INFO - PROCESS | 2127 | 1465047394808 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}] 06:36:34 INFO - PROCESS | 2127 | 1465047394809 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:34 INFO - PROCESS | 2127 | 1465047394896 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:36:34 INFO - PROCESS | 2127 | 1465047394899 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 2127 | 1465047394900 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2e3800 == 39 [pid = 2127] [id = 629] 06:36:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x118317800) [pid = 2127] [serial = 1887] [outer = 0x0] 06:36:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x119f69c00) [pid = 2127] [serial = 1888] [outer = 0x118317800] 06:36:34 INFO - PROCESS | 2127 | 1465047394935 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12753c800) [pid = 2127] [serial = 1889] [outer = 0x118317800] 06:36:35 INFO - PROCESS | 2127 | 1465047395283 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 06:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:36:35 INFO - PROCESS | 2127 | 1465047395333 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 2127 | 1465047395334 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:36:35 INFO - PROCESS | 2127 | 1465047395337 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 2127 | 1465047395338 Marionette TRACE conn2 <- [1,2490,null,{}] 06:36:35 INFO - PROCESS | 2127 | 1465047395341 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}] 06:36:35 INFO - PROCESS | 2127 | 1465047395342 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:35 INFO - PROCESS | 2127 | 1465047395435 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:36:35 INFO - PROCESS | 2127 | 1465047395448 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 2127 | 1465047395450 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:35 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c6a5000 == 40 [pid = 2127] [id = 630] 06:36:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128a46800) [pid = 2127] [serial = 1890] [outer = 0x0] 06:36:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128c05000) [pid = 2127] [serial = 1891] [outer = 0x128a46800] 06:36:35 INFO - PROCESS | 2127 | 1465047395477 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128c44800) [pid = 2127] [serial = 1892] [outer = 0x128a46800] 06:36:35 INFO - PROCESS | 2127 | 1465047395821 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 519ms 06:36:35 INFO - PROCESS | 2127 | 1465047395856 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:36:35 INFO - PROCESS | 2127 | 1465047395858 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:36:35 INFO - PROCESS | 2127 | 1465047395860 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 2127 | 1465047395861 Marionette TRACE conn2 <- [1,2494,null,{}] 06:36:35 INFO - PROCESS | 2127 | 1465047395864 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}] 06:36:35 INFO - PROCESS | 2127 | 1465047395865 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:35 INFO - PROCESS | 2127 | 1465047395947 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:36:36 INFO - PROCESS | 2127 | 1465047396009 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 2127 | 1465047396010 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca72000 == 41 [pid = 2127] [id = 631] 06:36:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128c42000) [pid = 2127] [serial = 1893] [outer = 0x0] 06:36:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128c4c800) [pid = 2127] [serial = 1894] [outer = 0x128c42000] 06:36:36 INFO - PROCESS | 2127 | 1465047396034 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128e45400) [pid = 2127] [serial = 1895] [outer = 0x128c42000] 06:36:36 INFO - PROCESS | 2127 | 1465047396304 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]]]}] 06:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 470ms 06:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:36:36 INFO - PROCESS | 2127 | 1465047396330 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 2127 | 1465047396331 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:36:36 INFO - PROCESS | 2127 | 1465047396333 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 2127 | 1465047396334 Marionette TRACE conn2 <- [1,2498,null,{}] 06:36:36 INFO - PROCESS | 2127 | 1465047396345 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}] 06:36:36 INFO - PROCESS | 2127 | 1465047396346 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:36 INFO - PROCESS | 2127 | 1465047396495 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:36:36 INFO - PROCESS | 2127 | 1465047396555 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 2127 | 1465047396557 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x11610d800 == 42 [pid = 2127] [id = 632] 06:36:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x111c6ac00) [pid = 2127] [serial = 1896] [outer = 0x0] 06:36:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x11214d000) [pid = 2127] [serial = 1897] [outer = 0x111c6ac00] 06:36:36 INFO - PROCESS | 2127 | 1465047396589 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1139cc400) [pid = 2127] [serial = 1898] [outer = 0x111c6ac00] 06:36:37 INFO - PROCESS | 2127 | 1465047397089 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 774ms 06:36:37 INFO - PROCESS | 2127 | 1465047397123 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 2127 | 1465047397125 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:36:37 INFO - PROCESS | 2127 | 1465047397129 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 2127 | 1465047397131 Marionette TRACE conn2 <- [1,2502,null,{}] 06:36:37 INFO - PROCESS | 2127 | 1465047397134 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}] 06:36:37 INFO - PROCESS | 2127 | 1465047397140 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:37 INFO - PROCESS | 2127 | 1465047397252 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:36:37 INFO - PROCESS | 2127 | 1465047397325 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 2127 | 1465047397327 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x124828800 == 43 [pid = 2127] [id = 633] 06:36:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11829ac00) [pid = 2127] [serial = 1899] [outer = 0x0] 06:36:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x118319800) [pid = 2127] [serial = 1900] [outer = 0x11829ac00] 06:36:37 INFO - PROCESS | 2127 | 1465047397357 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1185b7400) [pid = 2127] [serial = 1901] [outer = 0x11829ac00] 06:36:37 INFO - PROCESS | 2127 | 1465047397753 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 06:36:37 INFO - PROCESS | 2127 | 1465047397801 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 2127 | 1465047397803 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:36:37 INFO - PROCESS | 2127 | 1465047397807 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 2127 | 1465047397809 Marionette TRACE conn2 <- [1,2506,null,{}] 06:36:37 INFO - PROCESS | 2127 | 1465047397811 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}] 06:36:37 INFO - PROCESS | 2127 | 1465047397813 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:37 INFO - PROCESS | 2127 | 1465047397939 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:36:38 INFO - PROCESS | 2127 | 1465047398028 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 2127 | 1465047398029 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1a3800 == 44 [pid = 2127] [id = 634] 06:36:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x11904b400) [pid = 2127] [serial = 1902] [outer = 0x0] 06:36:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x119f6f000) [pid = 2127] [serial = 1903] [outer = 0x11904b400] 06:36:38 INFO - PROCESS | 2127 | 1465047398070 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1242e7800) [pid = 2127] [serial = 1904] [outer = 0x11904b400] 06:36:38 INFO - PROCESS | 2127 | 1465047398524 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]]]}] 06:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 769ms 06:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:36:38 INFO - PROCESS | 2127 | 1465047398577 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 2127 | 1465047398579 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:36:38 INFO - PROCESS | 2127 | 1465047398589 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 2127 | 1465047398593 Marionette TRACE conn2 <- [1,2510,null,{}] 06:36:38 INFO - PROCESS | 2127 | 1465047398596 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}] 06:36:38 INFO - PROCESS | 2127 | 1465047398598 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:38 INFO - PROCESS | 2127 | 1465047398707 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:36:38 INFO - PROCESS | 2127 | 1465047398782 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 2127 | 1465047398784 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d381000 == 45 [pid = 2127] [id = 635] 06:36:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x124184000) [pid = 2127] [serial = 1905] [outer = 0x0] 06:36:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x12577b000) [pid = 2127] [serial = 1906] [outer = 0x124184000] 06:36:38 INFO - PROCESS | 2127 | 1465047398812 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x127504800) [pid = 2127] [serial = 1907] [outer = 0x124184000] 06:36:39 INFO - PROCESS | 2127 | 1465047399237 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]]]}] 06:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 728ms 06:36:39 INFO - PROCESS | 2127 | 1465047399314 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 2127 | 1465047399315 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:36:39 INFO - PROCESS | 2127 | 1465047399318 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 2127 | 1465047399319 Marionette TRACE conn2 <- [1,2514,null,{}] 06:36:39 INFO - PROCESS | 2127 | 1465047399321 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}] 06:36:39 INFO - PROCESS | 2127 | 1465047399323 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:39 INFO - PROCESS | 2127 | 1465047399428 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:36:39 INFO - PROCESS | 2127 | 1465047399489 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 2127 | 1465047399491 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x11735f000 == 46 [pid = 2127] [id = 636] 06:36:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x116a5c400) [pid = 2127] [serial = 1908] [outer = 0x0] 06:36:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x11802e400) [pid = 2127] [serial = 1909] [outer = 0x116a5c400] 06:36:39 INFO - PROCESS | 2127 | 1465047399520 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x124e92c00) [pid = 2127] [serial = 1910] [outer = 0x116a5c400] 06:36:40 INFO - PROCESS | 2127 | 1465047400141 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]]]}] 06:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 868ms 06:36:40 INFO - PROCESS | 2127 | 1465047400187 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:36:40 INFO - PROCESS | 2127 | 1465047400189 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:36:40 INFO - PROCESS | 2127 | 1465047400192 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 2127 | 1465047400195 Marionette TRACE conn2 <- [1,2518,null,{}] 06:36:40 INFO - PROCESS | 2127 | 1465047400199 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}] 06:36:40 INFO - PROCESS | 2127 | 1465047400200 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:40 INFO - PROCESS | 2127 | 1465047400301 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:36:40 INFO - PROCESS | 2127 | 1465047400366 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 2127 | 1465047400367 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x1240ab800 == 47 [pid = 2127] [id = 637] 06:36:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x11604b000) [pid = 2127] [serial = 1911] [outer = 0x0] 06:36:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x1167c9000) [pid = 2127] [serial = 1912] [outer = 0x11604b000] 06:36:40 INFO - PROCESS | 2127 | 1465047400395 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x1180c1c00) [pid = 2127] [serial = 1913] [outer = 0x11604b000] 06:36:40 INFO - PROCESS | 2127 | 1465047400829 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]]]}] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca72000 == 46 [pid = 2127] [id = 631] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12c6a5000 == 45 [pid = 2127] [id = 630] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2e3800 == 44 [pid = 2127] [id = 629] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x118558000 == 43 [pid = 2127] [id = 628] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12bdc5800 == 42 [pid = 2127] [id = 627] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc50000 == 41 [pid = 2127] [id = 626] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12b33f800 == 40 [pid = 2127] [id = 625] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d6000 == 39 [pid = 2127] [id = 624] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x128baf800 == 38 [pid = 2127] [id = 623] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1244c5800 == 37 [pid = 2127] [id = 622] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1193d4800 == 36 [pid = 2127] [id = 621] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1188b8000 == 35 [pid = 2127] [id = 620] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x123473000 == 34 [pid = 2127] [id = 619] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x11855f800 == 33 [pid = 2127] [id = 618] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x125758000 == 32 [pid = 2127] [id = 617] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x11735f000 == 31 [pid = 2127] [id = 636] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12d381000 == 30 [pid = 2127] [id = 635] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1a3800 == 29 [pid = 2127] [id = 634] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x124828800 == 28 [pid = 2127] [id = 633] 06:36:41 INFO - PROCESS | 2127 | --DOCSHELL 0x11610d800 == 27 [pid = 2127] [id = 632] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x12519fc00) [pid = 2127] [serial = 1852] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x1121b0400) [pid = 2127] [serial = 1819] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x112edf800) [pid = 2127] [serial = 1820] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x115ea1400) [pid = 2127] [serial = 1822] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x116049800) [pid = 2127] [serial = 1823] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x118127000) [pid = 2127] [serial = 1828] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x11831e800) [pid = 2127] [serial = 1831] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x1168acc00) [pid = 2127] [serial = 1825] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x11728dc00) [pid = 2127] [serial = 1826] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x119d57800) [pid = 2127] [serial = 1817] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x118787800) [pid = 2127] [serial = 1816] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x116167800) [pid = 2127] [serial = 1802] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x112982c00) [pid = 2127] [serial = 1801] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x119c78800) [pid = 2127] [serial = 1805] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x11902cc00) [pid = 2127] [serial = 1804] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1185ea800) [pid = 2127] [serial = 1834] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x126d96c00) [pid = 2127] [serial = 1808] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x124e8f400) [pid = 2127] [serial = 1807] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1183a1800) [pid = 2127] [serial = 1832] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12906f400) [pid = 2127] [serial = 1811] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x128c0a000) [pid = 2127] [serial = 1810] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x119386c00) [pid = 2127] [serial = 1837] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x119054800) [pid = 2127] [serial = 1835] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12baa6400) [pid = 2127] [serial = 1813] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x12bc34c00) [pid = 2127] [serial = 1814] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x119f6d800) [pid = 2127] [serial = 1840] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119f6f800) [pid = 2127] [serial = 1843] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1233bb800) [pid = 2127] [serial = 1846] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x124667400) [pid = 2127] [serial = 1849] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1237cdc00) [pid = 2127] [serial = 1847] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12160c400) [pid = 2127] [serial = 1841] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x1233ad400) [pid = 2127] [serial = 1844] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1182a4000) [pid = 2127] [serial = 1829] [outer = 0x0] [url = about:blank] 06:36:41 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x124b94400) [pid = 2127] [serial = 1850] [outer = 0x0] [url = about:blank] 06:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1275ms 06:36:41 INFO - PROCESS | 2127 | 1465047401503 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:36:41 INFO - PROCESS | 2127 | 1465047401506 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:36:41 INFO - PROCESS | 2127 | 1465047401510 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 2127 | 1465047401512 Marionette TRACE conn2 <- [1,2522,null,{}] 06:36:41 INFO - PROCESS | 2127 | 1465047401515 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}] 06:36:41 INFO - PROCESS | 2127 | 1465047401517 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:41 INFO - PROCESS | 2127 | 1465047401613 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:36:41 INFO - PROCESS | 2127 | 1465047401619 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 2127 | 1465047401625 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:41 INFO - PROCESS | 2127 | ++DOCSHELL 0x11683c000 == 28 [pid = 2127] [id = 638] 06:36:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x113da2800) [pid = 2127] [serial = 1914] [outer = 0x0] 06:36:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x113daa000) [pid = 2127] [serial = 1915] [outer = 0x113da2800] 06:36:41 INFO - PROCESS | 2127 | 1465047401653 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x115ea1000) [pid = 2127] [serial = 1916] [outer = 0x113da2800] 06:36:42 INFO - PROCESS | 2127 | 1465047402002 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]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 06:36:42 INFO - PROCESS | 2127 | 1465047402060 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 2127 | 1465047402062 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:36:42 INFO - PROCESS | 2127 | 1465047402068 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 2127 | 1465047402070 Marionette TRACE conn2 <- [1,2526,null,{}] 06:36:42 INFO - PROCESS | 2127 | 1465047402073 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}] 06:36:42 INFO - PROCESS | 2127 | 1465047402075 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:42 INFO - PROCESS | 2127 | 1465047402154 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:36:42 INFO - PROCESS | 2127 | 1465047402160 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 2127 | 1465047402162 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188b8000 == 29 [pid = 2127] [id = 639] 06:36:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x116170000) [pid = 2127] [serial = 1917] [outer = 0x0] 06:36:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x116f86800) [pid = 2127] [serial = 1918] [outer = 0x116170000] 06:36:42 INFO - PROCESS | 2127 | 1465047402190 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1180ba800) [pid = 2127] [serial = 1919] [outer = 0x116170000] 06:36:42 INFO - PROCESS | 2127 | 1465047402540 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]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 526ms 06:36:42 INFO - PROCESS | 2127 | 1465047402598 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 2127 | 1465047402599 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:36:42 INFO - PROCESS | 2127 | 1465047402603 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 2127 | 1465047402604 Marionette TRACE conn2 <- [1,2530,null,{}] 06:36:42 INFO - PROCESS | 2127 | 1465047402611 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}] 06:36:42 INFO - PROCESS | 2127 | 1465047402614 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:42 INFO - PROCESS | 2127 | 1465047402702 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:36:42 INFO - PROCESS | 2127 | 1465047402710 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 2127 | 1465047402713 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f1c800 == 30 [pid = 2127] [id = 640] 06:36:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11831bc00) [pid = 2127] [serial = 1920] [outer = 0x0] 06:36:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x11839dc00) [pid = 2127] [serial = 1921] [outer = 0x11831bc00] 06:36:42 INFO - PROCESS | 2127 | 1465047402742 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1185b8000) [pid = 2127] [serial = 1922] [outer = 0x11831bc00] 06:36:43 INFO - PROCESS | 2127 | 1465047403099 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 521ms 06:36:43 INFO - PROCESS | 2127 | 1465047403124 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 2127 | 1465047403126 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:36:43 INFO - PROCESS | 2127 | 1465047403128 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 2127 | 1465047403129 Marionette TRACE conn2 <- [1,2534,null,{}] 06:36:43 INFO - PROCESS | 2127 | 1465047403131 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}] 06:36:43 INFO - PROCESS | 2127 | 1465047403132 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:43 INFO - PROCESS | 2127 | 1465047403245 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:36:43 INFO - PROCESS | 2127 | 1465047403279 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 2127 | 1465047403280 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x123483800 == 31 [pid = 2127] [id = 641] 06:36:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11832f000) [pid = 2127] [serial = 1923] [outer = 0x0] 06:36:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x119033000) [pid = 2127] [serial = 1924] [outer = 0x11832f000] 06:36:43 INFO - PROCESS | 2127 | 1465047403305 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x119596400) [pid = 2127] [serial = 1925] [outer = 0x11832f000] 06:36:43 INFO - PROCESS | 2127 | 1465047403621 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms 06:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:36:43 INFO - PROCESS | 2127 | 1465047403646 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 2127 | 1465047403648 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:36:43 INFO - PROCESS | 2127 | 1465047403649 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 2127 | 1465047403650 Marionette TRACE conn2 <- [1,2538,null,{}] 06:36:43 INFO - PROCESS | 2127 | 1465047403658 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}] 06:36:43 INFO - PROCESS | 2127 | 1465047403659 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:43 INFO - PROCESS | 2127 | 1465047403759 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:36:43 INFO - PROCESS | 2127 | 1465047403762 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 2127 | 1465047403763 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257b2000 == 32 [pid = 2127] [id = 642] 06:36:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x11904e400) [pid = 2127] [serial = 1926] [outer = 0x0] 06:36:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x119780800) [pid = 2127] [serial = 1927] [outer = 0x11904e400] 06:36:43 INFO - PROCESS | 2127 | 1465047403789 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x119f6d000) [pid = 2127] [serial = 1928] [outer = 0x11904e400] 06:36:44 INFO - PROCESS | 2127 | 1465047404127 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]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 518ms 06:36:44 INFO - PROCESS | 2127 | 1465047404169 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:36:44 INFO - PROCESS | 2127 | 1465047404171 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:36:44 INFO - PROCESS | 2127 | 1465047404173 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 2127 | 1465047404174 Marionette TRACE conn2 <- [1,2542,null,{}] 06:36:44 INFO - PROCESS | 2127 | 1465047404177 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}] 06:36:44 INFO - PROCESS | 2127 | 1465047404181 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:44 INFO - PROCESS | 2127 | 1465047404302 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:36:44 INFO - PROCESS | 2127 | 1465047404318 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 2127 | 1465047404320 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x129047800 == 33 [pid = 2127] [id = 643] 06:36:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x119f6d800) [pid = 2127] [serial = 1929] [outer = 0x0] 06:36:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1233b3800) [pid = 2127] [serial = 1930] [outer = 0x119f6d800] 06:36:44 INFO - PROCESS | 2127 | 1465047404346 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12443d400) [pid = 2127] [serial = 1931] [outer = 0x119f6d800] 06:36:44 INFO - PROCESS | 2127 | 1465047404692 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]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 569ms 06:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:36:44 INFO - PROCESS | 2127 | 1465047404743 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 2127 | 1465047404744 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:36:44 INFO - PROCESS | 2127 | 1465047404746 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 2127 | 1465047404747 Marionette TRACE conn2 <- [1,2546,null,{}] 06:36:44 INFO - PROCESS | 2127 | 1465047404749 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}] 06:36:44 INFO - PROCESS | 2127 | 1465047404750 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:44 INFO - PROCESS | 2127 | 1465047404851 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:36:44 INFO - PROCESS | 2127 | 1465047404867 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 2127 | 1465047404868 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d6000 == 34 [pid = 2127] [id = 644] 06:36:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1233df400) [pid = 2127] [serial = 1932] [outer = 0x0] 06:36:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x124b8b800) [pid = 2127] [serial = 1933] [outer = 0x1233df400] 06:36:44 INFO - PROCESS | 2127 | 1465047404894 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x125703c00) [pid = 2127] [serial = 1934] [outer = 0x1233df400] 06:36:45 INFO - PROCESS | 2127 | 1465047405250 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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 519ms 06:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:36:45 INFO - PROCESS | 2127 | 1465047405265 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 2127 | 1465047405266 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:36:45 INFO - PROCESS | 2127 | 1465047405268 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 2127 | 1465047405271 Marionette TRACE conn2 <- [1,2550,null,{}] 06:36:45 INFO - PROCESS | 2127 | 1465047405273 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}] 06:36:45 INFO - PROCESS | 2127 | 1465047405274 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:45 INFO - PROCESS | 2127 | 1465047405372 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:36:45 INFO - PROCESS | 2127 | 1465047405412 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 2127 | 1465047405413 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a85f000 == 35 [pid = 2127] [id = 645] 06:36:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x124665400) [pid = 2127] [serial = 1935] [outer = 0x0] 06:36:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x125d04c00) [pid = 2127] [serial = 1936] [outer = 0x124665400] 06:36:45 INFO - PROCESS | 2127 | 1465047405437 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x126f4d400) [pid = 2127] [serial = 1937] [outer = 0x124665400] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x111ed7800) [pid = 2127] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x113da3800) [pid = 2127] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x117658c00) [pid = 2127] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x12418a000) [pid = 2127] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x1185b3c00) [pid = 2127] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1167c8800) [pid = 2127] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x118317800) [pid = 2127] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1190f8800) [pid = 2127] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x124898000) [pid = 2127] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x116040c00) [pid = 2127] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x128a46800) [pid = 2127] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x127534c00) [pid = 2127] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x121608000) [pid = 2127] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x11831fc00) [pid = 2127] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1190f6000) [pid = 2127] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:36:45 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x128c42000) [pid = 2127] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:36:45 INFO - PROCESS | 2127 | 1465047405924 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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 672ms 06:36:45 INFO - PROCESS | 2127 | 1465047405942 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 2127 | 1465047405943 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:36:45 INFO - PROCESS | 2127 | 1465047405947 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 2127 | 1465047405948 Marionette TRACE conn2 <- [1,2554,null,{}] 06:36:45 INFO - PROCESS | 2127 | 1465047405951 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}] 06:36:45 INFO - PROCESS | 2127 | 1465047405952 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:46 INFO - PROCESS | 2127 | 1465047406068 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:36:46 INFO - PROCESS | 2127 | 1465047406123 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 2127 | 1465047406124 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34d000 == 36 [pid = 2127] [id = 646] 06:36:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1180be800) [pid = 2127] [serial = 1938] [outer = 0x0] 06:36:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x1190f1400) [pid = 2127] [serial = 1939] [outer = 0x1180be800] 06:36:46 INFO - PROCESS | 2127 | 1465047406157 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x124f47c00) [pid = 2127] [serial = 1940] [outer = 0x1180be800] 06:36:46 INFO - PROCESS | 2127 | 1465047406429 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 522ms 06:36:46 INFO - PROCESS | 2127 | 1465047406468 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 2127 | 1465047406469 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:36:46 INFO - PROCESS | 2127 | 1465047406479 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 2127 | 1465047406480 Marionette TRACE conn2 <- [1,2558,null,{}] 06:36:46 INFO - PROCESS | 2127 | 1465047406482 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}] 06:36:46 INFO - PROCESS | 2127 | 1465047406484 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:46 INFO - PROCESS | 2127 | 1465047406567 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:36:46 INFO - PROCESS | 2127 | 1465047406573 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 2127 | 1465047406574 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc52000 == 37 [pid = 2127] [id = 647] 06:36:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x125711800) [pid = 2127] [serial = 1941] [outer = 0x0] 06:36:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x127336800) [pid = 2127] [serial = 1942] [outer = 0x125711800] 06:36:46 INFO - PROCESS | 2127 | 1465047406599 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x127538400) [pid = 2127] [serial = 1943] [outer = 0x125711800] 06:36:46 INFO - PROCESS | 2127 | 1465047406913 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 468ms 06:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:36:46 INFO - PROCESS | 2127 | 1465047406948 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 2127 | 1465047406949 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:36:46 INFO - PROCESS | 2127 | 1465047406952 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 2127 | 1465047406953 Marionette TRACE conn2 <- [1,2562,null,{}] 06:36:46 INFO - PROCESS | 2127 | 1465047406983 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}] 06:36:46 INFO - PROCESS | 2127 | 1465047406985 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:47 INFO - PROCESS | 2127 | 1465047407083 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:36:47 INFO - PROCESS | 2127 | 1465047407089 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 2127 | 1465047407091 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1a8000 == 38 [pid = 2127] [id = 648] 06:36:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x124834000) [pid = 2127] [serial = 1944] [outer = 0x0] 06:36:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128a46400) [pid = 2127] [serial = 1945] [outer = 0x124834000] 06:36:47 INFO - PROCESS | 2127 | 1465047407126 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x128c0ec00) [pid = 2127] [serial = 1946] [outer = 0x124834000] 06:36:47 INFO - PROCESS | 2127 | 1465047407492 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]]]}] 06:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 578ms 06:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:36:47 INFO - PROCESS | 2127 | 1465047407532 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 2127 | 1465047407533 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:36:47 INFO - PROCESS | 2127 | 1465047407536 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 2127 | 1465047407541 Marionette TRACE conn2 <- [1,2566,null,{}] 06:36:47 INFO - PROCESS | 2127 | 1465047407544 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}] 06:36:47 INFO - PROCESS | 2127 | 1465047407546 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:47 INFO - PROCESS | 2127 | 1465047407708 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:36:47 INFO - PROCESS | 2127 | 1465047407721 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 2127 | 1465047407723 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2f6800 == 39 [pid = 2127] [id = 649] 06:36:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x128c11400) [pid = 2127] [serial = 1947] [outer = 0x0] 06:36:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x128c47000) [pid = 2127] [serial = 1948] [outer = 0x128c11400] 06:36:47 INFO - PROCESS | 2127 | 1465047407763 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x128d0b000) [pid = 2127] [serial = 1949] [outer = 0x128c11400] 06:36:48 INFO - PROCESS | 2127 | 1465047408395 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]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 923ms 06:36:48 INFO - PROCESS | 2127 | 1465047408461 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:36:48 INFO - PROCESS | 2127 | 1465047408464 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:36:48 INFO - PROCESS | 2127 | 1465047408467 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 2127 | 1465047408470 Marionette TRACE conn2 <- [1,2570,null,{}] 06:36:48 INFO - PROCESS | 2127 | 1465047408498 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}] 06:36:48 INFO - PROCESS | 2127 | 1465047408500 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:48 INFO - PROCESS | 2127 | 1465047408617 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:36:48 INFO - PROCESS | 2127 | 1465047408678 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 2127 | 1465047408680 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x1197b4000 == 40 [pid = 2127] [id = 650] 06:36:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x113d0f800) [pid = 2127] [serial = 1950] [outer = 0x0] 06:36:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x116008800) [pid = 2127] [serial = 1951] [outer = 0x113d0f800] 06:36:48 INFO - PROCESS | 2127 | 1465047408711 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x116a67400) [pid = 2127] [serial = 1952] [outer = 0x113d0f800] 06:36:49 INFO - PROCESS | 2127 | 1465047409257 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]]]}] 06:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 845ms 06:36:49 INFO - PROCESS | 2127 | 1465047409316 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 2127 | 1465047409319 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:36:49 INFO - PROCESS | 2127 | 1465047409326 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 2127 | 1465047409328 Marionette TRACE conn2 <- [1,2574,null,{}] 06:36:49 INFO - PROCESS | 2127 | 1465047409331 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}] 06:36:49 INFO - PROCESS | 2127 | 1465047409332 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:49 INFO - PROCESS | 2127 | 1465047409449 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:36:49 INFO - PROCESS | 2127 | 1465047409654 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 2127 | 1465047409655 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x116025000 == 41 [pid = 2127] [id = 651] 06:36:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x1121b6000) [pid = 2127] [serial = 1953] [outer = 0x0] 06:36:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x115e54c00) [pid = 2127] [serial = 1954] [outer = 0x1121b6000] 06:36:49 INFO - PROCESS | 2127 | 1465047409684 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x11689f000) [pid = 2127] [serial = 1955] [outer = 0x1121b6000] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1a8000 == 40 [pid = 2127] [id = 648] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc52000 == 39 [pid = 2127] [id = 647] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x12b34d000 == 38 [pid = 2127] [id = 646] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x12a85f000 == 37 [pid = 2127] [id = 645] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d6000 == 36 [pid = 2127] [id = 644] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x129047800 == 35 [pid = 2127] [id = 643] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x1257b2000 == 34 [pid = 2127] [id = 642] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x123483800 == 33 [pid = 2127] [id = 641] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x119f1c800 == 32 [pid = 2127] [id = 640] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x1188b8000 == 31 [pid = 2127] [id = 639] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x11683c000 == 30 [pid = 2127] [id = 638] 06:36:50 INFO - PROCESS | 2127 | --DOCSHELL 0x1240ab800 == 29 [pid = 2127] [id = 637] 06:36:50 INFO - PROCESS | 2127 | 1465047410193 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]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 920ms 06:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:36:50 INFO - PROCESS | 2127 | 1465047410247 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 2127 | 1465047410249 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:36:50 INFO - PROCESS | 2127 | 1465047410252 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 2127 | 1465047410253 Marionette TRACE conn2 <- [1,2578,null,{}] 06:36:50 INFO - PROCESS | 2127 | 1465047410263 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}] 06:36:50 INFO - PROCESS | 2127 | 1465047410265 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:50 INFO - PROCESS | 2127 | 1465047410353 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:36:50 INFO - PROCESS | 2127 | 1465047410361 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 2127 | 1465047410362 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x119070800 == 30 [pid = 2127] [id = 652] 06:36:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x11802a800) [pid = 2127] [serial = 1956] [outer = 0x0] 06:36:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x1182a2400) [pid = 2127] [serial = 1957] [outer = 0x11802a800] 06:36:50 INFO - PROCESS | 2127 | 1465047410390 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x118324800) [pid = 2127] [serial = 1958] [outer = 0x11802a800] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x119d5bc00) [pid = 2127] [serial = 1838] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x128c44800) [pid = 2127] [serial = 1892] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x128c4c800) [pid = 2127] [serial = 1894] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x128e45400) [pid = 2127] [serial = 1895] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1139c8000) [pid = 2127] [serial = 1885] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x113dab400) [pid = 2127] [serial = 1855] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x118034800) [pid = 2127] [serial = 1858] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x12733a000) [pid = 2127] [serial = 1879] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1237c7c00) [pid = 2127] [serial = 1874] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x118129800) [pid = 2127] [serial = 1862] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1233b4c00) [pid = 2127] [serial = 1873] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x119f69c00) [pid = 2127] [serial = 1888] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x119962800) [pid = 2127] [serial = 1870] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x1161a5000) [pid = 2127] [serial = 1856] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x127047400) [pid = 2127] [serial = 1853] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x121606800) [pid = 2127] [serial = 1871] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x118299000) [pid = 2127] [serial = 1864] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x128c05000) [pid = 2127] [serial = 1891] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x127543800) [pid = 2127] [serial = 1883] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x124eca400) [pid = 2127] [serial = 1876] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11812fc00) [pid = 2127] [serial = 1859] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x127535400) [pid = 2127] [serial = 1880] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x117308c00) [pid = 2127] [serial = 1886] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12753c800) [pid = 2127] [serial = 1889] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1190fac00) [pid = 2127] [serial = 1868] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1185d1c00) [pid = 2127] [serial = 1867] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x116a66800) [pid = 2127] [serial = 1861] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12753d800) [pid = 2127] [serial = 1882] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x118321000) [pid = 2127] [serial = 1865] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x126f4e000) [pid = 2127] [serial = 1877] [outer = 0x0] [url = about:blank] 06:36:50 INFO - PROCESS | 2127 | 1465047410782 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]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 576ms 06:36:50 INFO - PROCESS | 2127 | 1465047410829 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:36:50 INFO - PROCESS | 2127 | 1465047410832 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:36:50 INFO - PROCESS | 2127 | 1465047410834 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 2127 | 1465047410835 Marionette TRACE conn2 <- [1,2582,null,{}] 06:36:50 INFO - PROCESS | 2127 | 1465047410838 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}] 06:36:50 INFO - PROCESS | 2127 | 1465047410839 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:50 INFO - PROCESS | 2127 | 1465047410924 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:36:50 INFO - PROCESS | 2127 | 1465047410930 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 2127 | 1465047410931 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347f000 == 31 [pid = 2127] [id = 653] 06:36:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1182a6800) [pid = 2127] [serial = 1959] [outer = 0x0] 06:36:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1185b9c00) [pid = 2127] [serial = 1960] [outer = 0x1182a6800] 06:36:50 INFO - PROCESS | 2127 | 1465047410958 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x119035000) [pid = 2127] [serial = 1961] [outer = 0x1182a6800] 06:36:51 INFO - PROCESS | 2127 | 1465047411327 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]]]}] 06:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 06:36:51 INFO - PROCESS | 2127 | 1465047411354 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 2127 | 1465047411355 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:36:51 INFO - PROCESS | 2127 | 1465047411362 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - PROCESS | 2127 | 1465047411366 Marionette TRACE conn2 <- [1,2586,null,{}] 06:36:51 INFO - PROCESS | 2127 | 1465047411370 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}] 06:36:51 INFO - PROCESS | 2127 | 1465047411372 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:51 INFO - PROCESS | 2127 | 1465047411458 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:36:51 INFO - PROCESS | 2127 | 1465047411463 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 2127 | 1465047411464 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x128bb8000 == 32 [pid = 2127] [id = 654] 06:36:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1190f4800) [pid = 2127] [serial = 1962] [outer = 0x0] 06:36:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x11978cc00) [pid = 2127] [serial = 1963] [outer = 0x1190f4800] 06:36:51 INFO - PROCESS | 2127 | 1465047411489 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x121606c00) [pid = 2127] [serial = 1964] [outer = 0x1190f4800] 06:36:51 INFO - PROCESS | 2127 | 1465047411818 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]]]}] 06:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 477ms 06:36:51 INFO - PROCESS | 2127 | 1465047411835 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 2127 | 1465047411836 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:36:51 INFO - PROCESS | 2127 | 1465047411841 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - PROCESS | 2127 | 1465047411842 Marionette TRACE conn2 <- [1,2590,null,{}] 06:36:51 INFO - PROCESS | 2127 | 1465047411845 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}] 06:36:51 INFO - PROCESS | 2127 | 1465047411846 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:51 INFO - PROCESS | 2127 | 1465047411931 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:36:51 INFO - PROCESS | 2127 | 1465047411995 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 2127 | 1465047411996 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x129039000 == 33 [pid = 2127] [id = 655] 06:36:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x1190f6000) [pid = 2127] [serial = 1965] [outer = 0x0] 06:36:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x121611000) [pid = 2127] [serial = 1966] [outer = 0x1190f6000] 06:36:52 INFO - PROCESS | 2127 | 1465047412021 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1233d7800) [pid = 2127] [serial = 1967] [outer = 0x1190f6000] 06:36:52 INFO - PROCESS | 2127 | 1465047412332 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]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 06:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:36:52 INFO - PROCESS | 2127 | 1465047412361 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 2127 | 1465047412362 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:36:52 INFO - PROCESS | 2127 | 1465047412364 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 2127 | 1465047412365 Marionette TRACE conn2 <- [1,2594,null,{}] 06:36:52 INFO - PROCESS | 2127 | 1465047412367 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}] 06:36:52 INFO - PROCESS | 2127 | 1465047412369 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:52 INFO - PROCESS | 2127 | 1465047412476 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:36:52 INFO - PROCESS | 2127 | 1465047412490 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 2127 | 1465047412494 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x126fea000 == 34 [pid = 2127] [id = 656] 06:36:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124833400) [pid = 2127] [serial = 1968] [outer = 0x0] 06:36:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x124895800) [pid = 2127] [serial = 1969] [outer = 0x124833400] 06:36:52 INFO - PROCESS | 2127 | 1465047412526 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x125774c00) [pid = 2127] [serial = 1970] [outer = 0x124833400] 06:36:52 INFO - PROCESS | 2127 | 1465047412896 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]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 570ms 06:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:36:52 INFO - PROCESS | 2127 | 1465047412946 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 2127 | 1465047412947 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:36:52 INFO - PROCESS | 2127 | 1465047412949 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 2127 | 1465047412950 Marionette TRACE conn2 <- [1,2598,null,{}] 06:36:52 INFO - PROCESS | 2127 | 1465047412952 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}] 06:36:52 INFO - PROCESS | 2127 | 1465047412953 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:53 INFO - PROCESS | 2127 | 1465047413064 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:36:53 INFO - PROCESS | 2127 | 1465047413115 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 2127 | 1465047413116 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3c7000 == 35 [pid = 2127] [id = 657] 06:36:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x125779800) [pid = 2127] [serial = 1971] [outer = 0x0] 06:36:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12733dc00) [pid = 2127] [serial = 1972] [outer = 0x125779800] 06:36:53 INFO - PROCESS | 2127 | 1465047413156 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128a46c00) [pid = 2127] [serial = 1973] [outer = 0x125779800] 06:36:53 INFO - PROCESS | 2127 | 1465047413614 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]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 06:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:36:53 INFO - PROCESS | 2127 | 1465047413624 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 2127 | 1465047413625 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:36:53 INFO - PROCESS | 2127 | 1465047413627 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 2127 | 1465047413628 Marionette TRACE conn2 <- [1,2602,null,{}] 06:36:53 INFO - PROCESS | 2127 | 1465047413630 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}] 06:36:53 INFO - PROCESS | 2127 | 1465047413631 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:53 INFO - PROCESS | 2127 | 1465047413737 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:36:53 INFO - PROCESS | 2127 | 1465047413790 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 2127 | 1465047413792 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e0800 == 36 [pid = 2127] [id = 658] 06:36:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x125d10000) [pid = 2127] [serial = 1974] [outer = 0x0] 06:36:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x128c02400) [pid = 2127] [serial = 1975] [outer = 0x125d10000] 06:36:53 INFO - PROCESS | 2127 | 1465047413817 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x128c0dc00) [pid = 2127] [serial = 1976] [outer = 0x125d10000] 06:36:54 INFO - PROCESS | 2127 | 1465047414208 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]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 621ms 06:36:54 INFO - PROCESS | 2127 | 1465047414249 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 2127 | 1465047414251 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:36:54 INFO - PROCESS | 2127 | 1465047414263 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 2127 | 1465047414265 Marionette TRACE conn2 <- [1,2606,null,{}] 06:36:54 INFO - PROCESS | 2127 | 1465047414268 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}] 06:36:54 INFO - PROCESS | 2127 | 1465047414271 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:54 INFO - PROCESS | 2127 | 1465047414543 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x124834000) [pid = 2127] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11831bc00) [pid = 2127] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x11832f000) [pid = 2127] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x113da2800) [pid = 2127] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x116170000) [pid = 2127] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11604b000) [pid = 2127] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x11904e400) [pid = 2127] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x111c6ac00) [pid = 2127] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11829ac00) [pid = 2127] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119f6d800) [pid = 2127] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11904b400) [pid = 2127] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1233df400) [pid = 2127] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x124184000) [pid = 2127] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1180be800) [pid = 2127] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x116a5c400) [pid = 2127] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x124665400) [pid = 2127] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:36:54 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x125711800) [pid = 2127] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:36:54 INFO - PROCESS | 2127 | 1465047414595 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 2127 | 1465047414596 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193dd800 == 37 [pid = 2127] [id = 659] 06:36:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x113324c00) [pid = 2127] [serial = 1977] [outer = 0x0] 06:36:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x113d13c00) [pid = 2127] [serial = 1978] [outer = 0x113324c00] 06:36:54 INFO - PROCESS | 2127 | 1465047414622 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1180c1400) [pid = 2127] [serial = 1979] [outer = 0x113324c00] 06:36:54 INFO - PROCESS | 2127 | 1465047414950 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]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 06:36:55 INFO - PROCESS | 2127 | 1465047415012 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 2127 | 1465047415014 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:36:55 INFO - PROCESS | 2127 | 1465047415019 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 2127 | 1465047415021 Marionette TRACE conn2 <- [1,2610,null,{}] 06:36:55 INFO - PROCESS | 2127 | 1465047415027 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}] 06:36:55 INFO - PROCESS | 2127 | 1465047415029 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:55 INFO - PROCESS | 2127 | 1465047415190 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:36:55 INFO - PROCESS | 2127 | 1465047415199 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 2127 | 1465047415200 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1b1800 == 38 [pid = 2127] [id = 660] 06:36:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1183a3000) [pid = 2127] [serial = 1980] [outer = 0x0] 06:36:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x119f61c00) [pid = 2127] [serial = 1981] [outer = 0x1183a3000] 06:36:55 INFO - PROCESS | 2127 | 1465047415241 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x125dd1c00) [pid = 2127] [serial = 1982] [outer = 0x1183a3000] 06:36:55 INFO - PROCESS | 2127 | 1465047415594 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 624ms 06:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:36:55 INFO - PROCESS | 2127 | 1465047415649 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 2127 | 1465047415650 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:36:55 INFO - PROCESS | 2127 | 1465047415652 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 2127 | 1465047415653 Marionette TRACE conn2 <- [1,2614,null,{}] 06:36:55 INFO - PROCESS | 2127 | 1465047415656 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}] 06:36:55 INFO - PROCESS | 2127 | 1465047415657 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:55 INFO - PROCESS | 2127 | 1465047415745 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:36:55 INFO - PROCESS | 2127 | 1465047415748 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 2127 | 1465047415750 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca72000 == 39 [pid = 2127] [id = 661] 06:36:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x128c0c800) [pid = 2127] [serial = 1983] [outer = 0x0] 06:36:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x128c44400) [pid = 2127] [serial = 1984] [outer = 0x128c0c800] 06:36:55 INFO - PROCESS | 2127 | 1465047415777 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x129066000) [pid = 2127] [serial = 1985] [outer = 0x128c0c800] 06:36:56 INFO - PROCESS | 2127 | 1465047416123 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 521ms 06:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:36:56 INFO - PROCESS | 2127 | 1465047416174 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 2127 | 1465047416175 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:36:56 INFO - PROCESS | 2127 | 1465047416177 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 2127 | 1465047416179 Marionette TRACE conn2 <- [1,2618,null,{}] 06:36:56 INFO - PROCESS | 2127 | 1465047416181 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}] 06:36:56 INFO - PROCESS | 2127 | 1465047416183 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:56 INFO - PROCESS | 2127 | 1465047416300 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:36:56 INFO - PROCESS | 2127 | 1465047416339 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 2127 | 1465047416340 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d282000 == 40 [pid = 2127] [id = 662] 06:36:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12906e800) [pid = 2127] [serial = 1986] [outer = 0x0] 06:36:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x12936c000) [pid = 2127] [serial = 1987] [outer = 0x12906e800] 06:36:56 INFO - PROCESS | 2127 | 1465047416364 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x129482400) [pid = 2127] [serial = 1988] [outer = 0x12906e800] 06:36:56 INFO - PROCESS | 2127 | 1465047416811 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 668ms 06:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:36:56 INFO - PROCESS | 2127 | 1465047416847 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 2127 | 1465047416850 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:36:56 INFO - PROCESS | 2127 | 1465047416871 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 2127 | 1465047416873 Marionette TRACE conn2 <- [1,2622,null,{}] 06:36:56 INFO - PROCESS | 2127 | 1465047416880 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}] 06:36:56 INFO - PROCESS | 2127 | 1465047416882 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:57 INFO - PROCESS | 2127 | 1465047417000 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:36:57 INFO - PROCESS | 2127 | 1465047417075 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 2127 | 1465047417076 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f1c800 == 41 [pid = 2127] [id = 663] 06:36:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x116a66800) [pid = 2127] [serial = 1989] [outer = 0x0] 06:36:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1180ba400) [pid = 2127] [serial = 1990] [outer = 0x116a66800] 06:36:57 INFO - PROCESS | 2127 | 1465047417107 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x1182a1c00) [pid = 2127] [serial = 1991] [outer = 0x116a66800] 06:36:57 INFO - PROCESS | 2127 | 1465047417528 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]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 741ms 06:36:57 INFO - PROCESS | 2127 | 1465047417593 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 2127 | 1465047417596 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:36:57 INFO - PROCESS | 2127 | 1465047417601 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 2127 | 1465047417603 Marionette TRACE conn2 <- [1,2626,null,{}] 06:36:57 INFO - PROCESS | 2127 | 1465047417606 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}] 06:36:57 INFO - PROCESS | 2127 | 1465047417608 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:57 INFO - PROCESS | 2127 | 1465047417713 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:36:57 INFO - PROCESS | 2127 | 1465047417788 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 2127 | 1465047417790 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d5000 == 42 [pid = 2127] [id = 664] 06:36:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1184c1000) [pid = 2127] [serial = 1992] [outer = 0x0] 06:36:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1190f0800) [pid = 2127] [serial = 1993] [outer = 0x1184c1000] 06:36:57 INFO - PROCESS | 2127 | 1465047417820 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x119961800) [pid = 2127] [serial = 1994] [outer = 0x1184c1000] 06:36:58 INFO - PROCESS | 2127 | 1465047418257 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]]]}] 06:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 06:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:36:58 INFO - PROCESS | 2127 | 1465047418274 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 2127 | 1465047418275 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:36:58 INFO - PROCESS | 2127 | 1465047418278 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 2127 | 1465047418280 Marionette TRACE conn2 <- [1,2630,null,{}] 06:36:58 INFO - PROCESS | 2127 | 1465047418288 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}] 06:36:58 INFO - PROCESS | 2127 | 1465047418292 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:58 INFO - PROCESS | 2127 | 1465047418393 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:36:58 INFO - PROCESS | 2127 | 1465047418470 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 2127 | 1465047418473 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d021800 == 43 [pid = 2127] [id = 665] 06:36:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1216cf000) [pid = 2127] [serial = 1995] [outer = 0x0] 06:36:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x124665000) [pid = 2127] [serial = 1996] [outer = 0x1216cf000] 06:36:58 INFO - PROCESS | 2127 | 1465047418504 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12704c400) [pid = 2127] [serial = 1997] [outer = 0x1216cf000] 06:36:58 INFO - PROCESS | 2127 | 1465047418932 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]]]}] 06:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 673ms 06:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:36:58 INFO - PROCESS | 2127 | 1465047418952 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 2127 | 1465047418954 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:36:58 INFO - PROCESS | 2127 | 1465047418956 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 2127 | 1465047418957 Marionette TRACE conn2 <- [1,2634,null,{}] 06:36:58 INFO - PROCESS | 2127 | 1465047418960 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}] 06:36:58 INFO - PROCESS | 2127 | 1465047418961 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:59 INFO - PROCESS | 2127 | 1465047419065 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:36:59 INFO - PROCESS | 2127 | 1465047419169 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 2127 | 1465047419171 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d599800 == 44 [pid = 2127] [id = 666] 06:36:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x127536c00) [pid = 2127] [serial = 1998] [outer = 0x0] 06:36:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x128d10800) [pid = 2127] [serial = 1999] [outer = 0x127536c00] 06:36:59 INFO - PROCESS | 2127 | 1465047419201 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12936a000) [pid = 2127] [serial = 2000] [outer = 0x127536c00] 06:36:59 INFO - PROCESS | 2127 | 1465047419645 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]]]}] 06:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 719ms 06:36:59 INFO - PROCESS | 2127 | 1465047419676 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 2127 | 1465047419677 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:36:59 INFO - PROCESS | 2127 | 1465047419679 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 2127 | 1465047419681 Marionette TRACE conn2 <- [1,2638,null,{}] 06:36:59 INFO - PROCESS | 2127 | 1465047419683 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}] 06:36:59 INFO - PROCESS | 2127 | 1465047419684 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:59 INFO - PROCESS | 2127 | 1465047419789 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:36:59 INFO - PROCESS | 2127 | 1465047419850 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 2127 | 1465047419851 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:36:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x128bc8000 == 45 [pid = 2127] [id = 667] 06:36:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x115e4e800) [pid = 2127] [serial = 2001] [outer = 0x0] 06:36:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x12753b800) [pid = 2127] [serial = 2002] [outer = 0x115e4e800] 06:36:59 INFO - PROCESS | 2127 | 1465047419879 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x129393400) [pid = 2127] [serial = 2003] [outer = 0x115e4e800] 06:37:00 INFO - PROCESS | 2127 | 1465047420482 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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 821ms 06:37:00 INFO - PROCESS | 2127 | 1465047420501 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:37:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:37:00 INFO - PROCESS | 2127 | 1465047420503 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:37:00 INFO - PROCESS | 2127 | 1465047420507 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 2127 | 1465047420508 Marionette TRACE conn2 <- [1,2642,null,{}] 06:37:00 INFO - PROCESS | 2127 | 1465047420512 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}] 06:37:00 INFO - PROCESS | 2127 | 1465047420514 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:00 INFO - PROCESS | 2127 | 1465047420622 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:37:00 INFO - PROCESS | 2127 | 1465047420686 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 2127 | 1465047420689 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212e8000 == 46 [pid = 2127] [id = 668] 06:37:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x1166e2400) [pid = 2127] [serial = 2004] [outer = 0x0] 06:37:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x1182a0800) [pid = 2127] [serial = 2005] [outer = 0x1166e2400] 06:37:00 INFO - PROCESS | 2127 | 1465047420728 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x11852f000) [pid = 2127] [serial = 2006] [outer = 0x1166e2400] 06:37:01 INFO - PROCESS | 2127 | 1465047421175 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]]]}] 06:37:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:37:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 721ms 06:37:01 INFO - PROCESS | 2127 | 1465047421227 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 2127 | 1465047421230 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:37:01 INFO - PROCESS | 2127 | 1465047421234 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 2127 | 1465047421236 Marionette TRACE conn2 <- [1,2646,null,{}] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca72000 == 45 [pid = 2127] [id = 661] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1b1800 == 44 [pid = 2127] [id = 660] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x1193dd800 == 43 [pid = 2127] [id = 659] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e0800 == 42 [pid = 2127] [id = 658] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3c7000 == 41 [pid = 2127] [id = 657] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x126fea000 == 40 [pid = 2127] [id = 656] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x129039000 == 39 [pid = 2127] [id = 655] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x128bb8000 == 38 [pid = 2127] [id = 654] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12347f000 == 37 [pid = 2127] [id = 653] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x119070800 == 36 [pid = 2127] [id = 652] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x116025000 == 35 [pid = 2127] [id = 651] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x1197b4000 == 34 [pid = 2127] [id = 650] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2f6800 == 33 [pid = 2127] [id = 649] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x128bc8000 == 32 [pid = 2127] [id = 667] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12d599800 == 31 [pid = 2127] [id = 666] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12d021800 == 30 [pid = 2127] [id = 665] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d5000 == 29 [pid = 2127] [id = 664] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x12d282000 == 28 [pid = 2127] [id = 662] 06:37:01 INFO - PROCESS | 2127 | --DOCSHELL 0x119f1c800 == 27 [pid = 2127] [id = 663] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x128a46400) [pid = 2127] [serial = 1945] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x11839dc00) [pid = 2127] [serial = 1921] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x1185b8000) [pid = 2127] [serial = 1922] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x119033000) [pid = 2127] [serial = 1924] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x113daa000) [pid = 2127] [serial = 1915] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x115ea1000) [pid = 2127] [serial = 1916] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x116f86800) [pid = 2127] [serial = 1918] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x1180ba800) [pid = 2127] [serial = 1919] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1180c1c00) [pid = 2127] [serial = 1913] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1167c9000) [pid = 2127] [serial = 1912] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x119780800) [pid = 2127] [serial = 1927] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1139cc400) [pid = 2127] [serial = 1898] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x11214d000) [pid = 2127] [serial = 1897] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1185b7400) [pid = 2127] [serial = 1901] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x118319800) [pid = 2127] [serial = 1900] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1233b3800) [pid = 2127] [serial = 1930] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x119f6f000) [pid = 2127] [serial = 1903] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1242e7800) [pid = 2127] [serial = 1904] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124b8b800) [pid = 2127] [serial = 1933] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x127504800) [pid = 2127] [serial = 1907] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1190f1400) [pid = 2127] [serial = 1939] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x12577b000) [pid = 2127] [serial = 1906] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x124e92c00) [pid = 2127] [serial = 1910] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11802e400) [pid = 2127] [serial = 1909] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x125d04c00) [pid = 2127] [serial = 1936] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x127336800) [pid = 2127] [serial = 1942] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x127538400) [pid = 2127] [serial = 1943] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x126f4d400) [pid = 2127] [serial = 1937] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x125703c00) [pid = 2127] [serial = 1934] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12443d400) [pid = 2127] [serial = 1931] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x119f6d000) [pid = 2127] [serial = 1928] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x128c0ec00) [pid = 2127] [serial = 1946] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x124f47c00) [pid = 2127] [serial = 1940] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x119596400) [pid = 2127] [serial = 1925] [outer = 0x0] [url = about:blank] 06:37:01 INFO - PROCESS | 2127 | 1465047421893 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}] 06:37:01 INFO - PROCESS | 2127 | 1465047421895 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:02 INFO - PROCESS | 2127 | 1465047422009 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:37:02 INFO - PROCESS | 2127 | 1465047422016 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 2127 | 1465047422018 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x116a8f000 == 28 [pid = 2127] [id = 669] 06:37:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x113dafc00) [pid = 2127] [serial = 2007] [outer = 0x0] 06:37:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x115176c00) [pid = 2127] [serial = 2008] [outer = 0x113dafc00] 06:37:02 INFO - PROCESS | 2127 | 1465047422047 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x11619ac00) [pid = 2127] [serial = 2009] [outer = 0x113dafc00] 06:37:02 INFO - PROCESS | 2127 | 1465047422426 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]]]}] 06:37:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:37:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1202ms 06:37:02 INFO - PROCESS | 2127 | 1465047422437 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:37:02 INFO - PROCESS | 2127 | 1465047422439 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:37:02 INFO - PROCESS | 2127 | 1465047422442 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 2127 | 1465047422444 Marionette TRACE conn2 <- [1,2650,null,{}] 06:37:02 INFO - PROCESS | 2127 | 1465047422447 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}] 06:37:02 INFO - PROCESS | 2127 | 1465047422449 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:02 INFO - PROCESS | 2127 | 1465047422530 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:37:02 INFO - PROCESS | 2127 | 1465047422536 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 2127 | 1465047422540 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188bb800 == 29 [pid = 2127] [id = 670] 06:37:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x117659000) [pid = 2127] [serial = 2010] [outer = 0x0] 06:37:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1180c1c00) [pid = 2127] [serial = 2011] [outer = 0x117659000] 06:37:02 INFO - PROCESS | 2127 | 1465047422570 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x11829a400) [pid = 2127] [serial = 2012] [outer = 0x117659000] 06:37:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:37:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 470ms 06:37:02 INFO - PROCESS | 2127 | 1465047422908 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]]]}] 06:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:37:02 INFO - PROCESS | 2127 | 1465047422913 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 2127 | 1465047422914 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:37:02 INFO - PROCESS | 2127 | 1465047422916 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 2127 | 1465047422917 Marionette TRACE conn2 <- [1,2654,null,{}] 06:37:02 INFO - PROCESS | 2127 | 1465047422920 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}] 06:37:02 INFO - PROCESS | 2127 | 1465047422924 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:03 INFO - PROCESS | 2127 | 1465047423019 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:37:03 INFO - PROCESS | 2127 | 1465047423076 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 2127 | 1465047423079 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x119c46000 == 30 [pid = 2127] [id = 671] 06:37:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x11832d800) [pid = 2127] [serial = 2013] [outer = 0x0] 06:37:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1185b5c00) [pid = 2127] [serial = 2014] [outer = 0x11832d800] 06:37:03 INFO - PROCESS | 2127 | 1465047423108 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1185e9c00) [pid = 2127] [serial = 2015] [outer = 0x11832d800] 06:37:03 INFO - PROCESS | 2127 | 1465047423487 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]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:37:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 619ms 06:37:03 INFO - PROCESS | 2127 | 1465047423541 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 2127 | 1465047423548 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:37:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:37:03 INFO - PROCESS | 2127 | 1465047423553 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 2127 | 1465047423555 Marionette TRACE conn2 <- [1,2658,null,{}] 06:37:03 INFO - PROCESS | 2127 | 1465047423558 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}] 06:37:03 INFO - PROCESS | 2127 | 1465047423560 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:03 INFO - PROCESS | 2127 | 1465047423684 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:37:03 INFO - PROCESS | 2127 | 1465047423695 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 2127 | 1465047423696 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x124822800 == 31 [pid = 2127] [id = 672] 06:37:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11904bc00) [pid = 2127] [serial = 2016] [outer = 0x0] 06:37:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x119785400) [pid = 2127] [serial = 2017] [outer = 0x11904bc00] 06:37:03 INFO - PROCESS | 2127 | 1465047423738 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x119d56c00) [pid = 2127] [serial = 2018] [outer = 0x11904bc00] 06:37:04 INFO - PROCESS | 2127 | 1465047424175 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]]]}] 06:37:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:37:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 672ms 06:37:04 INFO - PROCESS | 2127 | 1465047424226 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 2127 | 1465047424227 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:37:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:37:04 INFO - PROCESS | 2127 | 1465047424229 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 2127 | 1465047424230 Marionette TRACE conn2 <- [1,2662,null,{}] 06:37:04 INFO - PROCESS | 2127 | 1465047424233 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}] 06:37:04 INFO - PROCESS | 2127 | 1465047424234 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:04 INFO - PROCESS | 2127 | 1465047424341 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:37:04 INFO - PROCESS | 2127 | 1465047424345 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 2127 | 1465047424347 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x126fe7800 == 32 [pid = 2127] [id = 673] 06:37:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x119f62000) [pid = 2127] [serial = 2019] [outer = 0x0] 06:37:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11a10d800) [pid = 2127] [serial = 2020] [outer = 0x119f62000] 06:37:04 INFO - PROCESS | 2127 | 1465047424387 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x121610400) [pid = 2127] [serial = 2021] [outer = 0x119f62000] 06:37:04 INFO - PROCESS | 2127 | 1465047424700 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]]]}] 06:37:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:37:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 518ms 06:37:04 INFO - PROCESS | 2127 | 1465047424748 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 2127 | 1465047424749 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:37:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:37:04 INFO - PROCESS | 2127 | 1465047424759 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 2127 | 1465047424760 Marionette TRACE conn2 <- [1,2666,null,{}] 06:37:04 INFO - PROCESS | 2127 | 1465047424763 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}] 06:37:04 INFO - PROCESS | 2127 | 1465047424767 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:04 INFO - PROCESS | 2127 | 1465047424889 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:37:04 INFO - PROCESS | 2127 | 1465047424894 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 2127 | 1465047424895 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x128e7e800 == 33 [pid = 2127] [id = 674] 06:37:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x1233b3400) [pid = 2127] [serial = 2022] [outer = 0x0] 06:37:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1233e2400) [pid = 2127] [serial = 2023] [outer = 0x1233b3400] 06:37:04 INFO - PROCESS | 2127 | 1465047424921 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x124e92c00) [pid = 2127] [serial = 2024] [outer = 0x1233b3400] 06:37:05 INFO - PROCESS | 2127 | 1465047425741 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]]]}] 06:37:05 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) 06:37:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1027ms 06:37:05 INFO - PROCESS | 2127 | 1465047425779 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 2127 | 1465047425780 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:37:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:37:05 INFO - PROCESS | 2127 | 1465047425782 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 2127 | 1465047425784 Marionette TRACE conn2 <- [1,2670,null,{}] 06:37:05 INFO - PROCESS | 2127 | 1465047425786 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}] 06:37:05 INFO - PROCESS | 2127 | 1465047425787 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:05 INFO - PROCESS | 2127 | 1465047425882 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:37:05 INFO - PROCESS | 2127 | 1465047425886 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 2127 | 1465047425887 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5de000 == 34 [pid = 2127] [id = 675] 06:37:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x111e2f400) [pid = 2127] [serial = 2025] [outer = 0x0] 06:37:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x125dd9c00) [pid = 2127] [serial = 2026] [outer = 0x111e2f400] 06:37:05 INFO - PROCESS | 2127 | 1465047425920 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12704d000) [pid = 2127] [serial = 2027] [outer = 0x111e2f400] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x125779800) [pid = 2127] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x124833400) [pid = 2127] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x125d10000) [pid = 2127] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x1182a6800) [pid = 2127] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11802a800) [pid = 2127] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1190f6000) [pid = 2127] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1121b6000) [pid = 2127] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1190f4800) [pid = 2127] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x113d0f800) [pid = 2127] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1183a3000) [pid = 2127] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x128c11400) [pid = 2127] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x128c0c800) [pid = 2127] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x113324c00) [pid = 2127] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:37:06 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12906e800) [pid = 2127] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:37:06 INFO - PROCESS | 2127 | 1465047426882 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 2127 | 1465047426906 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:37:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:37:06 INFO - PROCESS | 2127 | 1465047426909 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 2127 | 1465047426910 Marionette TRACE conn2 <- [1,2674,null,{}] 06:37:06 INFO - PROCESS | 2127 | 1465047426912 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}] 06:37:06 INFO - PROCESS | 2127 | 1465047426914 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:07 INFO - PROCESS | 2127 | 1465047427010 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:37:07 INFO - PROCESS | 2127 | 1465047427016 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 2127 | 1465047427017 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a851800 == 35 [pid = 2127] [id = 676] 06:37:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1180bac00) [pid = 2127] [serial = 2028] [outer = 0x0] 06:37:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x1233b0000) [pid = 2127] [serial = 2029] [outer = 0x1180bac00] 06:37:07 INFO - PROCESS | 2127 | 1465047427044 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x126d95800) [pid = 2127] [serial = 2030] [outer = 0x1180bac00] 06:37:07 INFO - PROCESS | 2127 | 1465047427853 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 2127 | 1465047427883 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:37:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:37:07 INFO - PROCESS | 2127 | 1465047427886 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 2127 | 1465047427887 Marionette TRACE conn2 <- [1,2678,null,{}] 06:37:07 INFO - PROCESS | 2127 | 1465047427891 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}] 06:37:07 INFO - PROCESS | 2127 | 1465047427893 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:07 INFO - PROCESS | 2127 | 1465047427967 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:37:07 INFO - PROCESS | 2127 | 1465047427972 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 2127 | 1465047427975 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3ca000 == 36 [pid = 2127] [id = 677] 06:37:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x126f57400) [pid = 2127] [serial = 2031] [outer = 0x0] 06:37:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x127534800) [pid = 2127] [serial = 2032] [outer = 0x126f57400] 06:37:08 INFO - PROCESS | 2127 | 1465047428007 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x12753fc00) [pid = 2127] [serial = 2033] [outer = 0x126f57400] 06:37:08 INFO - PROCESS | 2127 | 1465047428980 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]]]}] 06:37: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) 06:37:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1123ms 06:37:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:37:09 INFO - PROCESS | 2127 | 1465047429010 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 2127 | 1465047429012 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:37:09 INFO - PROCESS | 2127 | 1465047429015 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 2127 | 1465047429017 Marionette TRACE conn2 <- [1,2682,null,{}] 06:37:09 INFO - PROCESS | 2127 | 1465047429021 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}] 06:37:09 INFO - PROCESS | 2127 | 1465047429023 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:09 INFO - PROCESS | 2127 | 1465047429140 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:37:09 INFO - PROCESS | 2127 | 1465047429196 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 2127 | 1465047429198 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188b0800 == 37 [pid = 2127] [id = 678] 06:37:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x113dad800) [pid = 2127] [serial = 2034] [outer = 0x0] 06:37:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x116a5c400) [pid = 2127] [serial = 2035] [outer = 0x113dad800] 06:37:09 INFO - PROCESS | 2127 | 1465047429229 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x11802e400) [pid = 2127] [serial = 2036] [outer = 0x113dad800] 06:37:10 INFO - PROCESS | 2127 | 1465047430267 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]]]}] 06:37: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) 06:37:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1273ms 06:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:37:10 INFO - PROCESS | 2127 | 1465047430288 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 2127 | 1465047430291 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:37:10 INFO - PROCESS | 2127 | 1465047430294 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 2127 | 1465047430296 Marionette TRACE conn2 <- [1,2686,null,{}] 06:37:10 INFO - PROCESS | 2127 | 1465047430299 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}] 06:37:10 INFO - PROCESS | 2127 | 1465047430301 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:10 INFO - PROCESS | 2127 | 1465047430413 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:37:10 INFO - PROCESS | 2127 | 1465047430470 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 2127 | 1465047430471 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x11856b800 == 38 [pid = 2127] [id = 679] 06:37:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x11802d000) [pid = 2127] [serial = 2037] [outer = 0x0] 06:37:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x118033c00) [pid = 2127] [serial = 2038] [outer = 0x11802d000] 06:37:10 INFO - PROCESS | 2127 | 1465047430501 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x118130000) [pid = 2127] [serial = 2039] [outer = 0x11802d000] 06:37:10 INFO - PROCESS | 2127 | --DOCSHELL 0x12a851800 == 37 [pid = 2127] [id = 676] 06:37:10 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5de000 == 36 [pid = 2127] [id = 675] 06:37:10 INFO - PROCESS | 2127 | --DOCSHELL 0x128e7e800 == 35 [pid = 2127] [id = 674] 06:37:10 INFO - PROCESS | 2127 | --DOCSHELL 0x126fe7800 == 34 [pid = 2127] [id = 673] 06:37:10 INFO - PROCESS | 2127 | --DOCSHELL 0x124822800 == 33 [pid = 2127] [id = 672] 06:37:10 INFO - PROCESS | 2127 | --DOCSHELL 0x119c46000 == 32 [pid = 2127] [id = 671] 06:37:10 INFO - PROCESS | 2127 | --DOCSHELL 0x1188bb800 == 31 [pid = 2127] [id = 670] 06:37:10 INFO - PROCESS | 2127 | --DOCSHELL 0x116a8f000 == 30 [pid = 2127] [id = 669] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x12733dc00) [pid = 2127] [serial = 1972] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x125774c00) [pid = 2127] [serial = 1970] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x124895800) [pid = 2127] [serial = 1969] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x128c02400) [pid = 2127] [serial = 1975] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x128a46c00) [pid = 2127] [serial = 1973] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x128c0dc00) [pid = 2127] [serial = 1976] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1185b9c00) [pid = 2127] [serial = 1960] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x119035000) [pid = 2127] [serial = 1961] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x1182a2400) [pid = 2127] [serial = 1957] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x118324800) [pid = 2127] [serial = 1958] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x121611000) [pid = 2127] [serial = 1966] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x115e54c00) [pid = 2127] [serial = 1954] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x11689f000) [pid = 2127] [serial = 1955] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x11978cc00) [pid = 2127] [serial = 1963] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x121606c00) [pid = 2127] [serial = 1964] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x116008800) [pid = 2127] [serial = 1951] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x116a67400) [pid = 2127] [serial = 1952] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x128d0b000) [pid = 2127] [serial = 1949] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x128c47000) [pid = 2127] [serial = 1948] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x1233d7800) [pid = 2127] [serial = 1967] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x119f61c00) [pid = 2127] [serial = 1981] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x125dd1c00) [pid = 2127] [serial = 1982] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x129066000) [pid = 2127] [serial = 1985] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x128c44400) [pid = 2127] [serial = 1984] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x113d13c00) [pid = 2127] [serial = 1978] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x1180c1400) [pid = 2127] [serial = 1979] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x129482400) [pid = 2127] [serial = 1988] [outer = 0x0] [url = about:blank] 06:37:10 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x12936c000) [pid = 2127] [serial = 1987] [outer = 0x0] [url = about:blank] 06:37: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 06:37:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:37:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:37:11 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 06:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:11 INFO - _addTest/ [0,2689,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 2127 | 1465047431419 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:37:11 INFO - PROCESS | 2127 | 1465047431425 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 2127 | 1465047431427 Marionette TRACE conn2 <- [1,2690,null,{}] 06:37:11 INFO - PROCESS | 2127 | 1465047431429 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}] 06:37:11 INFO - PROCESS | 2127 | 1465047431431 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:11 INFO - PROCESS | 2127 | 1465047431517 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:37:11 INFO - PROCESS | 2127 | 1465047431525 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 2127 | 1465047431526 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x119ddb000 == 31 [pid = 2127] [id = 680] 06:37:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x11839dc00) [pid = 2127] [serial = 2040] [outer = 0x0] 06:37:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x1185b9c00) [pid = 2127] [serial = 2041] [outer = 0x11839dc00] 06:37:11 INFO - PROCESS | 2127 | 1465047431555 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x118782400) [pid = 2127] [serial = 2042] [outer = 0x11839dc00] 06:37:12 INFO - PROCESS | 2127 | 1465047432407 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 06:37:12 INFO - PROCESS | 2127 | 1465047432447 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:37:12 INFO - PROCESS | 2127 | 1465047432449 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 2127 | 1465047432451 Marionette TRACE conn2 <- [1,2694,null,{}] 06:37:12 INFO - PROCESS | 2127 | 1465047432459 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}] 06:37:12 INFO - PROCESS | 2127 | 1465047432462 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:12 INFO - PROCESS | 2127 | 1465047432551 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:37:12 INFO - PROCESS | 2127 | 1465047432560 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:12 INFO - PROCESS | 2127 | 1465047432562 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x1257c6000 == 32 [pid = 2127] [id = 681] 06:37:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x1190f3000) [pid = 2127] [serial = 2043] [outer = 0x0] 06:37:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x11978a000) [pid = 2127] [serial = 2044] [outer = 0x1190f3000] 06:37:12 INFO - PROCESS | 2127 | 1465047432590 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x119f62800) [pid = 2127] [serial = 2045] [outer = 0x1190f3000] 06:37:13 INFO - PROCESS | 2127 | 1465047433469 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 2127 | 1465047433523 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:37:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:37:13 INFO - PROCESS | 2127 | 1465047433526 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 2127 | 1465047433527 Marionette TRACE conn2 <- [1,2698,null,{}] 06:37:13 INFO - PROCESS | 2127 | 1465047433529 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}] 06:37:13 INFO - PROCESS | 2127 | 1465047433530 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:13 INFO - PROCESS | 2127 | 1465047433628 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:37:13 INFO - PROCESS | 2127 | 1465047433642 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 2127 | 1465047433643 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cec000 == 33 [pid = 2127] [id = 682] 06:37:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x1233b4400) [pid = 2127] [serial = 2046] [outer = 0x0] 06:37:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1233b7c00) [pid = 2127] [serial = 2047] [outer = 0x1233b4400] 06:37:13 INFO - PROCESS | 2127 | 1465047433668 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x1237d1400) [pid = 2127] [serial = 2048] [outer = 0x1233b4400] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x113dafc00) [pid = 2127] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x117659000) [pid = 2127] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x119f62000) [pid = 2127] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x11904bc00) [pid = 2127] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x11832d800) [pid = 2127] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x116a66800) [pid = 2127] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x1166e2400) [pid = 2127] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x1184c1000) [pid = 2127] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x1180bac00) [pid = 2127] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x1216cf000) [pid = 2127] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x127536c00) [pid = 2127] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x1233b3400) [pid = 2127] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x115e4e800) [pid = 2127] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:37:14 INFO - PROCESS | 2127 | --DOMWINDOW == 63 (0x111e2f400) [pid = 2127] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:37:14 INFO - PROCESS | 2127 | 1465047434482 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 2127 | 1465047434498 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:37:14 INFO - PROCESS | 2127 | 1465047434500 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 2127 | 1465047434501 Marionette TRACE conn2 <- [1,2702,null,{}] 06:37:14 INFO - PROCESS | 2127 | 1465047434503 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}] 06:37:14 INFO - PROCESS | 2127 | 1465047434506 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:14 INFO - PROCESS | 2127 | 1465047434583 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:37:14 INFO - PROCESS | 2127 | 1465047434588 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 2127 | 1465047434590 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x12976a800 == 34 [pid = 2127] [id = 683] 06:37:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x113d0f800) [pid = 2127] [serial = 2049] [outer = 0x0] 06:37:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x11802f800) [pid = 2127] [serial = 2050] [outer = 0x113d0f800] 06:37:14 INFO - PROCESS | 2127 | 1465047434616 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x1190f1400) [pid = 2127] [serial = 2051] [outer = 0x113d0f800] 06:37:15 INFO - PROCESS | 2127 | 1465047434996 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:37:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 06:37:15 INFO - PROCESS | 2127 | 1465047435021 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 2127 | 1465047435023 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:37:15 INFO - PROCESS | 2127 | 1465047435026 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 2127 | 1465047435027 Marionette TRACE conn2 <- [1,2706,null,{}] 06:37:15 INFO - PROCESS | 2127 | 1465047435030 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}] 06:37:15 INFO - PROCESS | 2127 | 1465047435035 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:15 INFO - PROCESS | 2127 | 1465047435135 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:37:15 INFO - PROCESS | 2127 | 1465047435141 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 2127 | 1465047435142 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b34a800 == 35 [pid = 2127] [id = 684] 06:37:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x121611000) [pid = 2127] [serial = 2052] [outer = 0x0] 06:37:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x124898000) [pid = 2127] [serial = 2053] [outer = 0x121611000] 06:37:15 INFO - PROCESS | 2127 | 1465047435168 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x126d91400) [pid = 2127] [serial = 2054] [outer = 0x121611000] 06:37:15 INFO - PROCESS | 2127 | 1465047435494 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:37:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 06:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:37:15 INFO - PROCESS | 2127 | 1465047435545 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 2127 | 1465047435546 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:37:15 INFO - PROCESS | 2127 | 1465047435548 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 2127 | 1465047435549 Marionette TRACE conn2 <- [1,2710,null,{}] 06:37:15 INFO - PROCESS | 2127 | 1465047435551 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}] 06:37:15 INFO - PROCESS | 2127 | 1465047435552 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:15 INFO - PROCESS | 2127 | 1465047435629 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:37:15 INFO - PROCESS | 2127 | 1465047435689 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 2127 | 1465047435690 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3d2000 == 36 [pid = 2127] [id = 685] 06:37:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x125d02800) [pid = 2127] [serial = 2055] [outer = 0x0] 06:37:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x12733dc00) [pid = 2127] [serial = 2056] [outer = 0x125d02800] 06:37:15 INFO - PROCESS | 2127 | 1465047435717 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x127540400) [pid = 2127] [serial = 2057] [outer = 0x125d02800] 06:37:16 INFO - PROCESS | 2127 | 1465047435997 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] 06:37:16 INFO - PROCESS | 2127 | 1465047436019 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:37:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:37:16 INFO - PROCESS | 2127 | 1465047436029 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 2127 | 1465047436031 Marionette TRACE conn2 <- [1,2714,null,{}] 06:37:16 INFO - PROCESS | 2127 | 1465047436033 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}] 06:37:16 INFO - PROCESS | 2127 | 1465047436034 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:16 INFO - PROCESS | 2127 | 1465047436117 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:37:16 INFO - PROCESS | 2127 | 1465047436121 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 2127 | 1465047436124 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c19c000 == 37 [pid = 2127] [id = 686] 06:37:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x128a42c00) [pid = 2127] [serial = 2058] [outer = 0x0] 06:37:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x128c03800) [pid = 2127] [serial = 2059] [outer = 0x128a42c00] 06:37:16 INFO - PROCESS | 2127 | 1465047436149 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x128c0b400) [pid = 2127] [serial = 2060] [outer = 0x128a42c00] 06:37:16 INFO - PROCESS | 2127 | 1465047436490 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]]]}] 06:37:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:37:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 468ms 06:37:16 INFO - PROCESS | 2127 | 1465047436498 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 2127 | 1465047436500 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:37:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:37:16 INFO - PROCESS | 2127 | 1465047436502 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 2127 | 1465047436503 Marionette TRACE conn2 <- [1,2718,null,{}] 06:37:16 INFO - PROCESS | 2127 | 1465047436508 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}] 06:37:16 INFO - PROCESS | 2127 | 1465047436510 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:16 INFO - PROCESS | 2127 | 1465047436619 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:37:16 INFO - PROCESS | 2127 | 1465047436625 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 2127 | 1465047436627 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1b0800 == 38 [pid = 2127] [id = 687] 06:37:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x12733e000) [pid = 2127] [serial = 2061] [outer = 0x0] 06:37:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x128c0f400) [pid = 2127] [serial = 2062] [outer = 0x12733e000] 06:37:16 INFO - PROCESS | 2127 | 1465047436651 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x128c4b800) [pid = 2127] [serial = 2063] [outer = 0x12733e000] 06:37:17 INFO - PROCESS | 2127 | 1465047437148 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] 06:37:17 INFO - PROCESS | 2127 | 1465047437176 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:37:17 INFO - PROCESS | 2127 | 1465047437179 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 2127 | 1465047437181 Marionette TRACE conn2 <- [1,2722,null,{}] 06:37:17 INFO - PROCESS | 2127 | 1465047437184 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}] 06:37:17 INFO - PROCESS | 2127 | 1465047437187 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:17 INFO - PROCESS | 2127 | 1465047437298 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:37:17 INFO - PROCESS | 2127 | 1465047437369 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 2127 | 1465047437371 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x119de0800 == 39 [pid = 2127] [id = 688] 06:37:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x11765a800) [pid = 2127] [serial = 2064] [outer = 0x0] 06:37:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x11829ec00) [pid = 2127] [serial = 2065] [outer = 0x11765a800] 06:37:17 INFO - PROCESS | 2127 | 1465047437402 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x11832f400) [pid = 2127] [serial = 2066] [outer = 0x11765a800] 06:37:17 INFO - PROCESS | 2127 | 1465047437855 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] 06:37:17 INFO - PROCESS | 2127 | 1465047437904 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:37:17 INFO - PROCESS | 2127 | 1465047437931 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 2127 | 1465047437933 Marionette TRACE conn2 <- [1,2726,null,{}] 06:37:17 INFO - PROCESS | 2127 | 1465047437936 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}] 06:37:17 INFO - PROCESS | 2127 | 1465047437938 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:18 INFO - PROCESS | 2127 | 1465047438079 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:37:18 INFO - PROCESS | 2127 | 1465047438131 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 2127 | 1465047438133 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a982800 == 40 [pid = 2127] [id = 689] 06:37:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x119036400) [pid = 2127] [serial = 2067] [outer = 0x0] 06:37:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x119f62000) [pid = 2127] [serial = 2068] [outer = 0x119036400] 06:37:18 INFO - PROCESS | 2127 | 1465047438165 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x121609c00) [pid = 2127] [serial = 2069] [outer = 0x119036400] 06:37:18 INFO - PROCESS | 2127 | 1465047438603 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]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:37:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 723ms 06:37:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:37:18 INFO - PROCESS | 2127 | 1465047438655 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 2127 | 1465047438657 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:37:18 INFO - PROCESS | 2127 | 1465047438659 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 2127 | 1465047438662 Marionette TRACE conn2 <- [1,2730,null,{}] 06:37:18 INFO - PROCESS | 2127 | 1465047438670 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}] 06:37:18 INFO - PROCESS | 2127 | 1465047438673 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:18 INFO - PROCESS | 2127 | 1465047438810 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:37:18 INFO - PROCESS | 2127 | 1465047438863 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 2127 | 1465047438865 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c6a3000 == 41 [pid = 2127] [id = 690] 06:37:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x124e9b000) [pid = 2127] [serial = 2070] [outer = 0x0] 06:37:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x12570fc00) [pid = 2127] [serial = 2071] [outer = 0x124e9b000] 06:37:18 INFO - PROCESS | 2127 | 1465047438897 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x127540000) [pid = 2127] [serial = 2072] [outer = 0x124e9b000] 06:37:19 INFO - PROCESS | 2127 | 1465047439786 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 2127 | 1465047439835 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:37:19 INFO - PROCESS | 2127 | 1465047439838 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 2127 | 1465047439839 Marionette TRACE conn2 <- [1,2734,null,{}] 06:37:19 INFO - PROCESS | 2127 | 1465047439841 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}] 06:37:19 INFO - PROCESS | 2127 | 1465047439843 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:20 INFO - PROCESS | 2127 | 1465047440061 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:37:20 INFO - PROCESS | 2127 | 1465047440133 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 2127 | 1465047440135 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x118556800 == 42 [pid = 2127] [id = 691] 06:37:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x1166da400) [pid = 2127] [serial = 2073] [outer = 0x0] 06:37:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x116a66400) [pid = 2127] [serial = 2074] [outer = 0x1166da400] 06:37:20 INFO - PROCESS | 2127 | 1465047440164 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x118298400) [pid = 2127] [serial = 2075] [outer = 0x1166da400] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12c19c000 == 41 [pid = 2127] [id = 686] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3d2000 == 40 [pid = 2127] [id = 685] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12b34a800 == 39 [pid = 2127] [id = 684] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12976a800 == 38 [pid = 2127] [id = 683] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x128cec000 == 37 [pid = 2127] [id = 682] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x1257c6000 == 36 [pid = 2127] [id = 681] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x119ddb000 == 35 [pid = 2127] [id = 680] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x11856b800 == 34 [pid = 2127] [id = 679] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3ca000 == 33 [pid = 2127] [id = 677] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x1188b0800 == 32 [pid = 2127] [id = 678] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x1212e8000 == 31 [pid = 2127] [id = 668] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12c6a3000 == 30 [pid = 2127] [id = 690] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12a982800 == 29 [pid = 2127] [id = 689] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x119de0800 == 28 [pid = 2127] [id = 688] 06:37:21 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1b0800 == 27 [pid = 2127] [id = 687] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x127534800) [pid = 2127] [serial = 2032] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x115176c00) [pid = 2127] [serial = 2008] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11619ac00) [pid = 2127] [serial = 2009] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1180c1c00) [pid = 2127] [serial = 2011] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x11829a400) [pid = 2127] [serial = 2012] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x11a10d800) [pid = 2127] [serial = 2020] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x119785400) [pid = 2127] [serial = 2017] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1185b5c00) [pid = 2127] [serial = 2014] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x1185e9c00) [pid = 2127] [serial = 2015] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x1182a1c00) [pid = 2127] [serial = 1991] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x1180ba400) [pid = 2127] [serial = 1990] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x11852f000) [pid = 2127] [serial = 2006] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x1182a0800) [pid = 2127] [serial = 2005] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x119961800) [pid = 2127] [serial = 1994] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x1190f0800) [pid = 2127] [serial = 1993] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x126d95800) [pid = 2127] [serial = 2030] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 73 (0x12704c400) [pid = 2127] [serial = 1997] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 72 (0x124665000) [pid = 2127] [serial = 1996] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 71 (0x12936a000) [pid = 2127] [serial = 2000] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 70 (0x128d10800) [pid = 2127] [serial = 1999] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 69 (0x1233e2400) [pid = 2127] [serial = 2023] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 68 (0x129393400) [pid = 2127] [serial = 2003] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 67 (0x12753b800) [pid = 2127] [serial = 2002] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 66 (0x125dd9c00) [pid = 2127] [serial = 2026] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 65 (0x124e92c00) [pid = 2127] [serial = 2024] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 64 (0x1233b0000) [pid = 2127] [serial = 2029] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 63 (0x12704d000) [pid = 2127] [serial = 2027] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 62 (0x121610400) [pid = 2127] [serial = 2021] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | --DOMWINDOW == 61 (0x119d56c00) [pid = 2127] [serial = 2018] [outer = 0x0] [url = about:blank] 06:37:21 INFO - PROCESS | 2127 | 1465047441237 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]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:37:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1424ms 06:37:21 INFO - PROCESS | 2127 | 1465047441263 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 2127 | 1465047441265 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:37:21 INFO - PROCESS | 2127 | 1465047441269 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 2127 | 1465047441271 Marionette TRACE conn2 <- [1,2738,null,{}] 06:37:21 INFO - PROCESS | 2127 | 1465047441277 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}] 06:37:21 INFO - PROCESS | 2127 | 1465047441279 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:21 INFO - PROCESS | 2127 | 1465047441370 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:37:21 INFO - PROCESS | 2127 | 1465047441379 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 2127 | 1465047441380 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x11688c800 == 28 [pid = 2127] [id = 692] 06:37:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 62 (0x115ea5800) [pid = 2127] [serial = 2076] [outer = 0x0] 06:37:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 63 (0x115eab000) [pid = 2127] [serial = 2077] [outer = 0x115ea5800] 06:37:21 INFO - PROCESS | 2127 | 1465047441437 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 64 (0x1161a3c00) [pid = 2127] [serial = 2078] [outer = 0x115ea5800] 06:37:21 INFO - PROCESS | 2127 | 1465047441824 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]]]}] 06:37:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:37:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 573ms 06:37:21 INFO - PROCESS | 2127 | 1465047441842 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 2127 | 1465047441845 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:37:21 INFO - PROCESS | 2127 | 1465047441850 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 2127 | 1465047441851 Marionette TRACE conn2 <- [1,2742,null,{}] 06:37:21 INFO - PROCESS | 2127 | 1465047441854 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}] 06:37:21 INFO - PROCESS | 2127 | 1465047441856 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:21 INFO - PROCESS | 2127 | 1465047441938 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:37:21 INFO - PROCESS | 2127 | 1465047441945 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 2127 | 1465047441947 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188aa000 == 29 [pid = 2127] [id = 693] 06:37:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 65 (0x116611800) [pid = 2127] [serial = 2079] [outer = 0x0] 06:37:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 66 (0x117297c00) [pid = 2127] [serial = 2080] [outer = 0x116611800] 06:37:21 INFO - PROCESS | 2127 | 1465047441975 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 67 (0x1180c6400) [pid = 2127] [serial = 2081] [outer = 0x116611800] 06:37:22 INFO - PROCESS | 2127 | 1465047442325 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 06:37:22 INFO - PROCESS | 2127 | 1465047442370 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 2127 | 1465047442371 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:37:22 INFO - PROCESS | 2127 | 1465047442374 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 2127 | 1465047442376 Marionette TRACE conn2 <- [1,2746,null,{}] 06:37:22 INFO - PROCESS | 2127 | 1465047442391 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}] 06:37:22 INFO - PROCESS | 2127 | 1465047442395 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:22 INFO - PROCESS | 2127 | 1465047442476 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:37:22 INFO - PROCESS | 2127 | 1465047442481 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 2127 | 1465047442483 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:22 INFO - PROCESS | 2127 | ++DOCSHELL 0x119f80000 == 30 [pid = 2127] [id = 694] 06:37:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 68 (0x118315800) [pid = 2127] [serial = 2082] [outer = 0x0] 06:37:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 69 (0x11832fc00) [pid = 2127] [serial = 2083] [outer = 0x118315800] 06:37:22 INFO - PROCESS | 2127 | 1465047442514 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 2127 | ++DOMWINDOW == 70 (0x1185bec00) [pid = 2127] [serial = 2084] [outer = 0x118315800] 06:37:22 INFO - PROCESS | 2127 | 1465047442863 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 527ms 06:37:22 INFO - PROCESS | 2127 | 1465047442902 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 2127 | 1465047442904 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:37:22 INFO - PROCESS | 2127 | 1465047442906 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 2127 | 1465047442907 Marionette TRACE conn2 <- [1,2750,null,{}] 06:37:22 INFO - PROCESS | 2127 | 1465047442909 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}] 06:37:22 INFO - PROCESS | 2127 | 1465047442911 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:23 INFO - PROCESS | 2127 | 1465047443018 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:37:23 INFO - PROCESS | 2127 | 1465047443051 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 2127 | 1465047443052 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x1240a2800 == 31 [pid = 2127] [id = 695] 06:37:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 71 (0x1185b8400) [pid = 2127] [serial = 2085] [outer = 0x0] 06:37:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 72 (0x11904e400) [pid = 2127] [serial = 2086] [outer = 0x1185b8400] 06:37:23 INFO - PROCESS | 2127 | 1465047443077 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 73 (0x1191f6800) [pid = 2127] [serial = 2087] [outer = 0x1185b8400] 06:37:23 INFO - PROCESS | 2127 | 1465047443384 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]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 06:37:23 INFO - PROCESS | 2127 | 1465047443426 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 2127 | 1465047443428 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:37:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:37:23 INFO - PROCESS | 2127 | 1465047443430 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 2127 | 1465047443431 Marionette TRACE conn2 <- [1,2754,null,{}] 06:37:23 INFO - PROCESS | 2127 | 1465047443433 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}] 06:37:23 INFO - PROCESS | 2127 | 1465047443434 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:23 INFO - PROCESS | 2127 | 1465047443535 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:37:23 INFO - PROCESS | 2127 | 1465047443575 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 2127 | 1465047443576 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:23 INFO - PROCESS | 2127 | ++DOCSHELL 0x126d02800 == 32 [pid = 2127] [id = 696] 06:37:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 74 (0x1195c8400) [pid = 2127] [serial = 2088] [outer = 0x0] 06:37:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x11995e000) [pid = 2127] [serial = 2089] [outer = 0x1195c8400] 06:37:23 INFO - PROCESS | 2127 | 1465047443601 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x119f61c00) [pid = 2127] [serial = 2090] [outer = 0x1195c8400] 06:37:23 INFO - PROCESS | 2127 | 1465047443934 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]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 517ms 06:37:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:37:23 INFO - PROCESS | 2127 | 1465047443948 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 2127 | 1465047443949 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:37:23 INFO - PROCESS | 2127 | 1465047443952 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 2127 | 1465047443953 Marionette TRACE conn2 <- [1,2758,null,{}] 06:37:23 INFO - PROCESS | 2127 | 1465047443956 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}] 06:37:23 INFO - PROCESS | 2127 | 1465047443960 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:24 INFO - PROCESS | 2127 | 1465047444087 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:37:24 INFO - PROCESS | 2127 | 1465047444109 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 2127 | 1465047444110 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x128cf0800 == 33 [pid = 2127] [id = 697] 06:37:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x11a107000) [pid = 2127] [serial = 2091] [outer = 0x0] 06:37:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x1233b3800) [pid = 2127] [serial = 2092] [outer = 0x11a107000] 06:37:24 INFO - PROCESS | 2127 | 1465047444151 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x124665400) [pid = 2127] [serial = 2093] [outer = 0x11a107000] 06:37:24 INFO - PROCESS | 2127 | 1465047444616 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]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 668ms 06:37:24 INFO - PROCESS | 2127 | 1465047444620 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 2127 | 1465047444622 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:37:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:37:24 INFO - PROCESS | 2127 | 1465047444626 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 2127 | 1465047444627 Marionette TRACE conn2 <- [1,2762,null,{}] 06:37:24 INFO - PROCESS | 2127 | 1465047444630 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}] 06:37:24 INFO - PROCESS | 2127 | 1465047444631 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:24 INFO - PROCESS | 2127 | 1465047444733 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:37:24 INFO - PROCESS | 2127 | 1465047444772 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 2127 | 1465047444773 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:24 INFO - PROCESS | 2127 | ++DOCSHELL 0x129772000 == 34 [pid = 2127] [id = 698] 06:37:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x124890000) [pid = 2127] [serial = 2094] [outer = 0x0] 06:37:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x124895800) [pid = 2127] [serial = 2095] [outer = 0x124890000] 06:37:24 INFO - PROCESS | 2127 | 1465047444798 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x124f4b000) [pid = 2127] [serial = 2096] [outer = 0x124890000] 06:37:25 INFO - PROCESS | 2127 | 1465047445134 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]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:37:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 519ms 06:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:37:25 INFO - PROCESS | 2127 | 1465047445145 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 2127 | 1465047445146 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:37:25 INFO - PROCESS | 2127 | 1465047445148 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 2127 | 1465047445149 Marionette TRACE conn2 <- [1,2766,null,{}] 06:37:25 INFO - PROCESS | 2127 | 1465047445152 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}] 06:37:25 INFO - PROCESS | 2127 | 1465047445153 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:25 INFO - PROCESS | 2127 | 1465047445255 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:37:25 INFO - PROCESS | 2127 | 1465047445259 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 2127 | 1465047445260 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a849800 == 35 [pid = 2127] [id = 699] 06:37:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x124892400) [pid = 2127] [serial = 2097] [outer = 0x0] 06:37:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x12577c400) [pid = 2127] [serial = 2098] [outer = 0x124892400] 06:37:25 INFO - PROCESS | 2127 | 1465047445285 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x126d93000) [pid = 2127] [serial = 2099] [outer = 0x124892400] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x12733e000) [pid = 2127] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x128a42c00) [pid = 2127] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x1233b4400) [pid = 2127] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x113d0f800) [pid = 2127] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x11839dc00) [pid = 2127] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x1190f3000) [pid = 2127] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x126f57400) [pid = 2127] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x113dad800) [pid = 2127] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x11802d000) [pid = 2127] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x121611000) [pid = 2127] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:37:25 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x125d02800) [pid = 2127] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:37:25 INFO - PROCESS | 2127 | 1465047445718 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]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:37:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 620ms 06:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:37:25 INFO - PROCESS | 2127 | 1465047445768 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 2127 | 1465047445769 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:37:25 INFO - PROCESS | 2127 | 1465047445796 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 2127 | 1465047445797 Marionette TRACE conn2 <- [1,2770,null,{}] 06:37:25 INFO - PROCESS | 2127 | 1465047445804 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}] 06:37:25 INFO - PROCESS | 2127 | 1465047445808 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:25 INFO - PROCESS | 2127 | 1465047445914 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:37:25 INFO - PROCESS | 2127 | 1465047445919 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 2127 | 1465047445920 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:25 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b347000 == 36 [pid = 2127] [id = 700] 06:37:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x113da4000) [pid = 2127] [serial = 2100] [outer = 0x0] 06:37:25 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1233b5800) [pid = 2127] [serial = 2101] [outer = 0x113da4000] 06:37:25 INFO - PROCESS | 2127 | 1465047445951 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x126f4f800) [pid = 2127] [serial = 2102] [outer = 0x113da4000] 06:37:26 INFO - PROCESS | 2127 | 1465047446350 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]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 598ms 06:37:26 INFO - PROCESS | 2127 | 1465047446370 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 2127 | 1465047446373 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:37:26 INFO - PROCESS | 2127 | 1465047446376 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 2127 | 1465047446377 Marionette TRACE conn2 <- [1,2774,null,{}] 06:37:26 INFO - PROCESS | 2127 | 1465047446379 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}] 06:37:26 INFO - PROCESS | 2127 | 1465047446380 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:26 INFO - PROCESS | 2127 | 1465047446459 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:37:26 INFO - PROCESS | 2127 | 1465047446517 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 2127 | 1465047446518 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:26 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc48000 == 37 [pid = 2127] [id = 701] 06:37:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x11839dc00) [pid = 2127] [serial = 2103] [outer = 0x0] 06:37:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x12733ac00) [pid = 2127] [serial = 2104] [outer = 0x11839dc00] 06:37:26 INFO - PROCESS | 2127 | 1465047446544 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x12753ac00) [pid = 2127] [serial = 2105] [outer = 0x11839dc00] 06:37:26 INFO - PROCESS | 2127 | --DOCSHELL 0x12d283000 == 36 [pid = 2127] [id = 16] 06:37:26 INFO - PROCESS | 2127 | 1465047446858 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]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 06:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:37:26 INFO - PROCESS | 2127 | 1465047446895 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 2127 | 1465047446896 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:37:26 INFO - PROCESS | 2127 | 1465047446898 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 2127 | 1465047446900 Marionette TRACE conn2 <- [1,2778,null,{}] 06:37:26 INFO - PROCESS | 2127 | 1465047446902 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}] 06:37:26 INFO - PROCESS | 2127 | 1465047446904 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:27 INFO - PROCESS | 2127 | 1465047447001 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:37:27 INFO - PROCESS | 2127 | 1465047447007 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 2127 | 1465047447010 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1b2800 == 37 [pid = 2127] [id = 702] 06:37:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x12753c400) [pid = 2127] [serial = 2106] [outer = 0x0] 06:37:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x128a4fc00) [pid = 2127] [serial = 2107] [outer = 0x12753c400] 06:37:27 INFO - PROCESS | 2127 | 1465047447036 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x128c45400) [pid = 2127] [serial = 2108] [outer = 0x12753c400] 06:37:27 INFO - PROCESS | 2127 | 1465047447373 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]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:37:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 06:37:27 INFO - PROCESS | 2127 | 1465047447419 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 2127 | 1465047447421 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:37:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:37:27 INFO - PROCESS | 2127 | 1465047447426 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 2127 | 1465047447428 Marionette TRACE conn2 <- [1,2782,null,{}] 06:37:27 INFO - PROCESS | 2127 | 1465047447430 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}] 06:37:27 INFO - PROCESS | 2127 | 1465047447431 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:27 INFO - PROCESS | 2127 | 1465047447512 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:37:27 INFO - PROCESS | 2127 | 1465047447515 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 2127 | 1465047447517 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:27 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2e1800 == 38 [pid = 2127] [id = 703] 06:37:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x128c06400) [pid = 2127] [serial = 2109] [outer = 0x0] 06:37:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x128d09800) [pid = 2127] [serial = 2110] [outer = 0x128c06400] 06:37:27 INFO - PROCESS | 2127 | 1465047447541 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x129061800) [pid = 2127] [serial = 2111] [outer = 0x128c06400] 06:37:28 INFO - PROCESS | 2127 | 1465047448136 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]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:37:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 720ms 06:37:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:37:28 INFO - PROCESS | 2127 | 1465047448145 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 2127 | 1465047448148 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:37:28 INFO - PROCESS | 2127 | 1465047448151 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 2127 | 1465047448154 Marionette TRACE conn2 <- [1,2786,null,{}] 06:37:28 INFO - PROCESS | 2127 | 1465047448158 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}] 06:37:28 INFO - PROCESS | 2127 | 1465047448159 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:28 INFO - PROCESS | 2127 | 1465047448279 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:37:28 INFO - PROCESS | 2127 | 1465047448383 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 2127 | 1465047448386 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:28 INFO - PROCESS | 2127 | ++DOCSHELL 0x119582800 == 39 [pid = 2127] [id = 704] 06:37:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x116605c00) [pid = 2127] [serial = 2112] [outer = 0x0] 06:37:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11685a000) [pid = 2127] [serial = 2113] [outer = 0x116605c00] 06:37:28 INFO - PROCESS | 2127 | 1465047448416 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1180ba400) [pid = 2127] [serial = 2114] [outer = 0x116605c00] 06:37:28 INFO - PROCESS | 2127 | 1465047448919 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]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:37:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 822ms 06:37:28 INFO - PROCESS | 2127 | 1465047448973 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 2127 | 1465047448976 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:37:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:37:28 INFO - PROCESS | 2127 | 1465047448981 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 2127 | 1465047448983 Marionette TRACE conn2 <- [1,2790,null,{}] 06:37:28 INFO - PROCESS | 2127 | 1465047448985 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}] 06:37:28 INFO - PROCESS | 2127 | 1465047448987 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:29 INFO - PROCESS | 2127 | 1465047449102 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:37:29 INFO - PROCESS | 2127 | 1465047449183 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 2127 | 1465047449185 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:29 INFO - PROCESS | 2127 | ++DOCSHELL 0x1188be000 == 40 [pid = 2127] [id = 705] 06:37:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x116604000) [pid = 2127] [serial = 2115] [outer = 0x0] 06:37:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x11831c000) [pid = 2127] [serial = 2116] [outer = 0x116604000] 06:37:29 INFO - PROCESS | 2127 | 1465047449216 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1185c1800) [pid = 2127] [serial = 2117] [outer = 0x116604000] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1b2800 == 39 [pid = 2127] [id = 702] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc48000 == 38 [pid = 2127] [id = 701] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12b347000 == 37 [pid = 2127] [id = 700] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12a849800 == 36 [pid = 2127] [id = 699] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x129772000 == 35 [pid = 2127] [id = 698] 06:37:29 INFO - PROCESS | 2127 | 1465047449908 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]]]}] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x128cf0800 == 34 [pid = 2127] [id = 697] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x126d02800 == 33 [pid = 2127] [id = 696] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x1240a2800 == 32 [pid = 2127] [id = 695] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x119f80000 == 31 [pid = 2127] [id = 694] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x12d282800 == 30 [pid = 2127] [id = 17] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x1188aa000 == 29 [pid = 2127] [id = 693] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x11688c800 == 28 [pid = 2127] [id = 692] 06:37:29 INFO - PROCESS | 2127 | --DOCSHELL 0x118556800 == 27 [pid = 2127] [id = 691] 06:37:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:37:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 972ms 06:37:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:37:29 INFO - PROCESS | 2127 | 1465047449954 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 2127 | 1465047449958 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:37:29 INFO - PROCESS | 2127 | 1465047449962 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 2127 | 1465047449965 Marionette TRACE conn2 <- [1,2794,null,{}] 06:37:29 INFO - PROCESS | 2127 | 1465047449971 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}] 06:37:29 INFO - PROCESS | 2127 | 1465047449974 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:30 INFO - PROCESS | 2127 | 1465047450094 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:37:30 INFO - PROCESS | 2127 | 1465047450102 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 2127 | 1465047450104 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x117367800 == 28 [pid = 2127] [id = 706] 06:37:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x117307000) [pid = 2127] [serial = 2118] [outer = 0x0] 06:37:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x11802d000) [pid = 2127] [serial = 2119] [outer = 0x117307000] 06:37:30 INFO - PROCESS | 2127 | 1465047450133 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x1182a2400) [pid = 2127] [serial = 2120] [outer = 0x117307000] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x128c03800) [pid = 2127] [serial = 2059] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1233b7c00) [pid = 2127] [serial = 2047] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11802f800) [pid = 2127] [serial = 2050] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1185b9c00) [pid = 2127] [serial = 2041] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x118782400) [pid = 2127] [serial = 2042] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x11978a000) [pid = 2127] [serial = 2044] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12753fc00) [pid = 2127] [serial = 2033] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x116a5c400) [pid = 2127] [serial = 2035] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x11802e400) [pid = 2127] [serial = 2036] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x118033c00) [pid = 2127] [serial = 2038] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x124898000) [pid = 2127] [serial = 2053] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x118130000) [pid = 2127] [serial = 2039] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x126d91400) [pid = 2127] [serial = 2054] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x128c0b400) [pid = 2127] [serial = 2060] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x127540400) [pid = 2127] [serial = 2057] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x1237d1400) [pid = 2127] [serial = 2048] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x1190f1400) [pid = 2127] [serial = 2051] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x12733dc00) [pid = 2127] [serial = 2056] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x119f62800) [pid = 2127] [serial = 2045] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x128c4b800) [pid = 2127] [serial = 2063] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | --DOMWINDOW == 74 (0x128c0f400) [pid = 2127] [serial = 2062] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 2127 | 1465047450505 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]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:37:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 575ms 06:37:30 INFO - PROCESS | 2127 | 1465047450537 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 2127 | 1465047450540 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:37:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:37:30 INFO - PROCESS | 2127 | 1465047450544 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 2127 | 1465047450546 Marionette TRACE conn2 <- [1,2798,null,{}] 06:37:30 INFO - PROCESS | 2127 | 1465047450548 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}] 06:37:30 INFO - PROCESS | 2127 | 1465047450549 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:30 INFO - PROCESS | 2127 | 1465047450631 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:37:30 INFO - PROCESS | 2127 | 1465047450635 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:30 INFO - PROCESS | 2127 | 1465047450636 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:30 INFO - PROCESS | 2127 | ++DOCSHELL 0x119b7f800 == 29 [pid = 2127] [id = 707] 06:37:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 75 (0x11832e800) [pid = 2127] [serial = 2121] [outer = 0x0] 06:37:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x1185b5400) [pid = 2127] [serial = 2122] [outer = 0x11832e800] 06:37:30 INFO - PROCESS | 2127 | 1465047450666 Marionette DEBUG loaded listener.js 06:37:30 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x1185e9c00) [pid = 2127] [serial = 2123] [outer = 0x11832e800] 06:37:31 INFO - PROCESS | 2127 | 1465047451024 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]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:37:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 520ms 06:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:37:31 INFO - PROCESS | 2127 | 1465047451074 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 2127 | 1465047451075 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:37:31 INFO - PROCESS | 2127 | 1465047451079 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 2127 | 1465047451081 Marionette TRACE conn2 <- [1,2802,null,{}] 06:37:31 INFO - PROCESS | 2127 | 1465047451089 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}] 06:37:31 INFO - PROCESS | 2127 | 1465047451092 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:31 INFO - PROCESS | 2127 | 1465047451176 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:37:31 INFO - PROCESS | 2127 | 1465047451182 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 2127 | 1465047451184 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x125764800 == 30 [pid = 2127] [id = 708] 06:37:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x113d0c400) [pid = 2127] [serial = 2124] [outer = 0x0] 06:37:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x119788000) [pid = 2127] [serial = 2125] [outer = 0x113d0c400] 06:37:31 INFO - PROCESS | 2127 | 1465047451212 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x11a10e000) [pid = 2127] [serial = 2126] [outer = 0x113d0c400] 06:37:31 INFO - PROCESS | 2127 | 1465047451572 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]]]}] 06:37:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:37:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 521ms 06:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:37:31 INFO - PROCESS | 2127 | 1465047451601 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:37:31 INFO - PROCESS | 2127 | 1465047451602 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:37:31 INFO - PROCESS | 2127 | 1465047451605 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:37:31 INFO - PROCESS | 2127 | 1465047451606 Marionette TRACE conn2 <- [1,2806,null,{}] 06:37:31 INFO - PROCESS | 2127 | 1465047451608 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}] 06:37:31 INFO - PROCESS | 2127 | 1465047451609 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:31 INFO - PROCESS | 2127 | 1465047451723 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:37:31 INFO - PROCESS | 2127 | 1465047451755 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 2127 | 1465047451756 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:31 INFO - PROCESS | 2127 | ++DOCSHELL 0x128bc3000 == 31 [pid = 2127] [id = 709] 06:37:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x11a1a4c00) [pid = 2127] [serial = 2127] [outer = 0x0] 06:37:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x1233b5000) [pid = 2127] [serial = 2128] [outer = 0x11a1a4c00] 06:37:31 INFO - PROCESS | 2127 | 1465047451781 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x1237c7800) [pid = 2127] [serial = 2129] [outer = 0x11a1a4c00] 06:37:32 INFO - PROCESS | 2127 | 1465047452094 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]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 06:37:32 INFO - PROCESS | 2127 | 1465047452132 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 2127 | 1465047452133 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:37:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:37:32 INFO - PROCESS | 2127 | 1465047452135 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 2127 | 1465047452136 Marionette TRACE conn2 <- [1,2810,null,{}] 06:37:32 INFO - PROCESS | 2127 | 1465047452139 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}] 06:37:32 INFO - PROCESS | 2127 | 1465047452142 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:32 INFO - PROCESS | 2127 | 1465047452241 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:37:32 INFO - PROCESS | 2127 | 1465047452245 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 2127 | 1465047452246 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d2800 == 32 [pid = 2127] [id = 710] 06:37:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x1190f9800) [pid = 2127] [serial = 2130] [outer = 0x0] 06:37:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x12488ac00) [pid = 2127] [serial = 2131] [outer = 0x1190f9800] 06:37:32 INFO - PROCESS | 2127 | 1465047452270 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x124ed1000) [pid = 2127] [serial = 2132] [outer = 0x1190f9800] 06:37:32 INFO - PROCESS | 2127 | 1465047452612 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]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 06:37:32 INFO - PROCESS | 2127 | 1465047452654 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 2127 | 1465047452656 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:37:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:37:32 INFO - PROCESS | 2127 | 1465047452673 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 2127 | 1465047452674 Marionette TRACE conn2 <- [1,2814,null,{}] 06:37:32 INFO - PROCESS | 2127 | 1465047452677 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}] 06:37:32 INFO - PROCESS | 2127 | 1465047452681 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:32 INFO - PROCESS | 2127 | 1465047452801 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:37:32 INFO - PROCESS | 2127 | 1465047452806 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 2127 | 1465047452808 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:32 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a97a000 == 33 [pid = 2127] [id = 711] 06:37:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x12160c400) [pid = 2127] [serial = 2133] [outer = 0x0] 06:37:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x125d11400) [pid = 2127] [serial = 2134] [outer = 0x12160c400] 06:37:32 INFO - PROCESS | 2127 | 1465047452833 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x128c0a400) [pid = 2127] [serial = 2135] [outer = 0x12160c400] 06:37:33 INFO - PROCESS | 2127 | 1465047453183 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]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 06:37:33 INFO - PROCESS | 2127 | 1465047453197 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 2127 | 1465047453199 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:37:33 INFO - PROCESS | 2127 | 1465047453201 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 2127 | 1465047453202 Marionette TRACE conn2 <- [1,2818,null,{}] 06:37:33 INFO - PROCESS | 2127 | 1465047453204 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}] 06:37:33 INFO - PROCESS | 2127 | 1465047453207 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:33 INFO - PROCESS | 2127 | 1465047453310 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:37:33 INFO - PROCESS | 2127 | 1465047453322 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 2127 | 1465047453324 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236b8000 == 34 [pid = 2127] [id = 712] 06:37:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x124e92400) [pid = 2127] [serial = 2136] [outer = 0x0] 06:37:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x128c49c00) [pid = 2127] [serial = 2137] [outer = 0x124e92400] 06:37:33 INFO - PROCESS | 2127 | 1465047453348 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128e44400) [pid = 2127] [serial = 2138] [outer = 0x124e92400] 06:37:33 INFO - PROCESS | 2127 | 1465047453690 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]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 519ms 06:37:33 INFO - PROCESS | 2127 | 1465047453726 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:37:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:37:33 INFO - PROCESS | 2127 | 1465047453727 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:37:33 INFO - PROCESS | 2127 | 1465047453730 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 2127 | 1465047453731 Marionette TRACE conn2 <- [1,2822,null,{}] 06:37:33 INFO - PROCESS | 2127 | 1465047453733 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}] 06:37:33 INFO - PROCESS | 2127 | 1465047453734 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:33 INFO - PROCESS | 2127 | 1465047453833 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:37:33 INFO - PROCESS | 2127 | 1465047453837 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 2127 | 1465047453838 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:33 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c1ac000 == 35 [pid = 2127] [id = 713] 06:37:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128d08c00) [pid = 2127] [serial = 2139] [outer = 0x0] 06:37:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x128e4e800) [pid = 2127] [serial = 2140] [outer = 0x128d08c00] 06:37:33 INFO - PROCESS | 2127 | 1465047453873 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x129368000) [pid = 2127] [serial = 2141] [outer = 0x128d08c00] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11765a800) [pid = 2127] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x119036400) [pid = 2127] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x124e9b000) [pid = 2127] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x115ea5800) [pid = 2127] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x116611800) [pid = 2127] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x118315800) [pid = 2127] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1195c8400) [pid = 2127] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11a107000) [pid = 2127] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x1185b8400) [pid = 2127] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x124890000) [pid = 2127] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1166da400) [pid = 2127] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x124892400) [pid = 2127] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x113da4000) [pid = 2127] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x12d203400) [pid = 2127] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12d283800) [pid = 2127] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:37:34 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x12753c400) [pid = 2127] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:37:34 INFO - PROCESS | 2127 | 1465047454263 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]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:37:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 569ms 06:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:37:34 INFO - PROCESS | 2127 | 1465047454299 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 2127 | 1465047454300 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:37:34 INFO - PROCESS | 2127 | 1465047454302 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 2127 | 1465047454303 Marionette TRACE conn2 <- [1,2826,null,{}] 06:37:34 INFO - PROCESS | 2127 | 1465047454306 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}] 06:37:34 INFO - PROCESS | 2127 | 1465047454307 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:34 INFO - PROCESS | 2127 | 1465047454387 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:37:34 INFO - PROCESS | 2127 | 1465047454446 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 2127 | 1465047454447 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3cc000 == 36 [pid = 2127] [id = 714] 06:37:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1180c3400) [pid = 2127] [serial = 2142] [outer = 0x0] 06:37:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x118786000) [pid = 2127] [serial = 2143] [outer = 0x1180c3400] 06:37:34 INFO - PROCESS | 2127 | 1465047454471 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x12443d400) [pid = 2127] [serial = 2144] [outer = 0x1180c3400] 06:37:34 INFO - PROCESS | 2127 | 1465047454763 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:37:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 473ms 06:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:37:34 INFO - PROCESS | 2127 | 1465047454781 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 2127 | 1465047454783 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:37:34 INFO - PROCESS | 2127 | 1465047454785 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 2127 | 1465047454786 Marionette TRACE conn2 <- [1,2830,null,{}] 06:37:34 INFO - PROCESS | 2127 | 1465047454796 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}] 06:37:34 INFO - PROCESS | 2127 | 1465047454797 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:34 INFO - PROCESS | 2127 | 1465047454885 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:37:34 INFO - PROCESS | 2127 | 1465047454891 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 2127 | 1465047454900 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:34 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca73800 == 37 [pid = 2127] [id = 715] 06:37:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x124835400) [pid = 2127] [serial = 2145] [outer = 0x0] 06:37:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x128e45800) [pid = 2127] [serial = 2146] [outer = 0x124835400] 06:37:34 INFO - PROCESS | 2127 | 1465047454925 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x12936d800) [pid = 2127] [serial = 2147] [outer = 0x124835400] 06:37:35 INFO - PROCESS | 2127 | 1465047455269 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]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:37:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 519ms 06:37:35 INFO - PROCESS | 2127 | 1465047455305 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 2127 | 1465047455307 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:37:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:37:35 INFO - PROCESS | 2127 | 1465047455320 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 2127 | 1465047455322 Marionette TRACE conn2 <- [1,2834,null,{}] 06:37:35 INFO - PROCESS | 2127 | 1465047455325 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}] 06:37:35 INFO - PROCESS | 2127 | 1465047455326 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:35 INFO - PROCESS | 2127 | 1465047455420 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:37:35 INFO - PROCESS | 2127 | 1465047455426 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 2127 | 1465047455427 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:35 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d01c000 == 38 [pid = 2127] [id = 716] 06:37:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x129370c00) [pid = 2127] [serial = 2148] [outer = 0x0] 06:37:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x12939f000) [pid = 2127] [serial = 2149] [outer = 0x129370c00] 06:37:35 INFO - PROCESS | 2127 | 1465047455453 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x12948dc00) [pid = 2127] [serial = 2150] [outer = 0x129370c00] 06:37:35 INFO - PROCESS | 2127 | 1465047455842 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:37:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 571ms 06:37:35 INFO - PROCESS | 2127 | 1465047455892 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 2127 | 1465047455894 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:37:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:37:35 INFO - PROCESS | 2127 | 1465047455907 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 2127 | 1465047455908 Marionette TRACE conn2 <- [1,2838,null,{}] 06:37:35 INFO - PROCESS | 2127 | 1465047455912 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}] 06:37:35 INFO - PROCESS | 2127 | 1465047455914 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:36 INFO - PROCESS | 2127 | 1465047456050 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:37:36 INFO - PROCESS | 2127 | 1465047456059 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 2127 | 1465047456060 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d293000 == 39 [pid = 2127] [id = 717] 06:37:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x12948ec00) [pid = 2127] [serial = 2151] [outer = 0x0] 06:37:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x129622000) [pid = 2127] [serial = 2152] [outer = 0x12948ec00] 06:37:36 INFO - PROCESS | 2127 | 1465047456099 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x129629400) [pid = 2127] [serial = 2153] [outer = 0x12948ec00] 06:37:36 INFO - PROCESS | 2127 | 1465047456681 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]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:37:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 06:37:36 INFO - PROCESS | 2127 | 1465047456731 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 2127 | 1465047456734 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:37:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:37:36 INFO - PROCESS | 2127 | 1465047456737 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 2127 | 1465047456740 Marionette TRACE conn2 <- [1,2842,null,{}] 06:37:36 INFO - PROCESS | 2127 | 1465047456759 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}] 06:37:36 INFO - PROCESS | 2127 | 1465047456760 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:36 INFO - PROCESS | 2127 | 1465047456872 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:37:36 INFO - PROCESS | 2127 | 1465047456931 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 2127 | 1465047456932 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:36 INFO - PROCESS | 2127 | ++DOCSHELL 0x1212d5000 == 40 [pid = 2127] [id = 718] 06:37:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1167d2400) [pid = 2127] [serial = 2154] [outer = 0x0] 06:37:36 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x11829e000) [pid = 2127] [serial = 2155] [outer = 0x1167d2400] 06:37:36 INFO - PROCESS | 2127 | 1465047456963 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x1183a1000) [pid = 2127] [serial = 2156] [outer = 0x1167d2400] 06:37:37 INFO - PROCESS | 2127 | 1465047457379 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]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:37:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 685ms 06:37:37 INFO - PROCESS | 2127 | 1465047457422 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 2127 | 1465047457425 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:37:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:37:37 INFO - PROCESS | 2127 | 1465047457430 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 2127 | 1465047457432 Marionette TRACE conn2 <- [1,2846,null,{}] 06:37:37 INFO - PROCESS | 2127 | 1465047457434 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}] 06:37:37 INFO - PROCESS | 2127 | 1465047457436 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:37 INFO - PROCESS | 2127 | 1465047457544 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:37:37 INFO - PROCESS | 2127 | 1465047457605 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 2127 | 1465047457606 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:37 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b333000 == 41 [pid = 2127] [id = 719] 06:37:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x119035000) [pid = 2127] [serial = 2157] [outer = 0x0] 06:37:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x119d56c00) [pid = 2127] [serial = 2158] [outer = 0x119035000] 06:37:37 INFO - PROCESS | 2127 | 1465047457637 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12160c000) [pid = 2127] [serial = 2159] [outer = 0x119035000] 06:37:38 INFO - PROCESS | 2127 | 1465047458085 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]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:37:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 720ms 06:37:38 INFO - PROCESS | 2127 | 1465047458149 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 2127 | 1465047458151 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:37:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:37:38 INFO - PROCESS | 2127 | 1465047458153 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 2127 | 1465047458156 Marionette TRACE conn2 <- [1,2850,null,{}] 06:37:38 INFO - PROCESS | 2127 | 1465047458186 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}] 06:37:38 INFO - PROCESS | 2127 | 1465047458189 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:38 INFO - PROCESS | 2127 | 1465047458332 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:37:38 INFO - PROCESS | 2127 | 1465047458385 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 2127 | 1465047458388 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:38 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d394800 == 42 [pid = 2127] [id = 720] 06:37:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x126d92800) [pid = 2127] [serial = 2160] [outer = 0x0] 06:37:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12753b800) [pid = 2127] [serial = 2161] [outer = 0x126d92800] 06:37:38 INFO - PROCESS | 2127 | 1465047458420 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x128a4e800) [pid = 2127] [serial = 2162] [outer = 0x126d92800] 06:37:38 INFO - PROCESS | 2127 | 1465047458882 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:37:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 772ms 06:37:38 INFO - PROCESS | 2127 | 1465047458943 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 2127 | 1465047458945 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:37:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:37:38 INFO - PROCESS | 2127 | 1465047458951 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 2127 | 1465047458953 Marionette TRACE conn2 <- [1,2854,null,{}] 06:37:38 INFO - PROCESS | 2127 | 1465047458959 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}] 06:37:38 INFO - PROCESS | 2127 | 1465047458961 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:39 INFO - PROCESS | 2127 | 1465047459100 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:37:39 INFO - PROCESS | 2127 | 1465047459181 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 2127 | 1465047459183 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:39 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d5a6800 == 43 [pid = 2127] [id = 721] 06:37:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x115ea6400) [pid = 2127] [serial = 2163] [outer = 0x0] 06:37:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x129066000) [pid = 2127] [serial = 2164] [outer = 0x115ea6400] 06:37:39 INFO - PROCESS | 2127 | 1465047459211 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x129398000) [pid = 2127] [serial = 2165] [outer = 0x115ea6400] 06:37:39 INFO - PROCESS | 2127 | 1465047459661 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]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:37:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 771ms 06:37:39 INFO - PROCESS | 2127 | 1465047459721 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 2127 | 1465047459722 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:37:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:37:39 INFO - PROCESS | 2127 | 1465047459725 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 2127 | 1465047459726 Marionette TRACE conn2 <- [1,2858,null,{}] 06:37:39 INFO - PROCESS | 2127 | 1465047459728 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}] 06:37:39 INFO - PROCESS | 2127 | 1465047459730 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:39 INFO - PROCESS | 2127 | 1465047459964 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:37:40 INFO - PROCESS | 2127 | 1465047460055 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 2127 | 1465047460056 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x1191c7000 == 44 [pid = 2127] [id = 722] 06:37:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x115ea0000) [pid = 2127] [serial = 2166] [outer = 0x0] 06:37:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x116048800) [pid = 2127] [serial = 2167] [outer = 0x115ea0000] 06:37:40 INFO - PROCESS | 2127 | 1465047460085 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x116a68000) [pid = 2127] [serial = 2168] [outer = 0x115ea0000] 06:37:40 INFO - PROCESS | 2127 | 1465047460534 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:37:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:37:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 819ms 06:37:40 INFO - PROCESS | 2127 | 1465047460545 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:37:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:37:40 INFO - PROCESS | 2127 | 1465047460548 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:37:40 INFO - PROCESS | 2127 | 1465047460551 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 2127 | 1465047460553 Marionette TRACE conn2 <- [1,2862,null,{}] 06:37:40 INFO - PROCESS | 2127 | 1465047460556 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}] 06:37:40 INFO - PROCESS | 2127 | 1465047460557 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:40 INFO - PROCESS | 2127 | 1465047460659 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:37:40 INFO - PROCESS | 2127 | 1465047460719 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 2127 | 1465047460721 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:40 INFO - PROCESS | 2127 | ++DOCSHELL 0x119072000 == 45 [pid = 2127] [id = 723] 06:37:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x118316400) [pid = 2127] [serial = 2169] [outer = 0x0] 06:37:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x11839d000) [pid = 2127] [serial = 2170] [outer = 0x118316400] 06:37:40 INFO - PROCESS | 2127 | 1465047460748 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x1185b6800) [pid = 2127] [serial = 2171] [outer = 0x118316400] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12d01c000 == 44 [pid = 2127] [id = 716] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca73800 == 43 [pid = 2127] [id = 715] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3cc000 == 42 [pid = 2127] [id = 714] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12c1ac000 == 41 [pid = 2127] [id = 713] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1236b8000 == 40 [pid = 2127] [id = 712] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12a97a000 == 39 [pid = 2127] [id = 711] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d2800 == 38 [pid = 2127] [id = 710] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x128bc3000 == 37 [pid = 2127] [id = 709] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x125764800 == 36 [pid = 2127] [id = 708] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x119b7f800 == 35 [pid = 2127] [id = 707] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x117367800 == 34 [pid = 2127] [id = 706] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1188be000 == 33 [pid = 2127] [id = 705] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x119582800 == 32 [pid = 2127] [id = 704] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2e1800 == 31 [pid = 2127] [id = 703] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1191c7000 == 30 [pid = 2127] [id = 722] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12d5a6800 == 29 [pid = 2127] [id = 721] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12d394800 == 28 [pid = 2127] [id = 720] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12b333000 == 27 [pid = 2127] [id = 719] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x1212d5000 == 26 [pid = 2127] [id = 718] 06:37:41 INFO - PROCESS | 2127 | --DOCSHELL 0x12d293000 == 25 [pid = 2127] [id = 717] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x12d289800) [pid = 2127] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x128a4fc00) [pid = 2127] [serial = 2107] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x11832f400) [pid = 2127] [serial = 2066] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x11829ec00) [pid = 2127] [serial = 2065] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x121609c00) [pid = 2127] [serial = 2069] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x119f62000) [pid = 2127] [serial = 2068] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x127540000) [pid = 2127] [serial = 2072] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x115eab000) [pid = 2127] [serial = 2077] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x12570fc00) [pid = 2127] [serial = 2071] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1161a3c00) [pid = 2127] [serial = 2078] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x117297c00) [pid = 2127] [serial = 2080] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x1180c6400) [pid = 2127] [serial = 2081] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x11832fc00) [pid = 2127] [serial = 2083] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x1185bec00) [pid = 2127] [serial = 2084] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x11995e000) [pid = 2127] [serial = 2089] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x1233b3800) [pid = 2127] [serial = 2092] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x119f61c00) [pid = 2127] [serial = 2090] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x11904e400) [pid = 2127] [serial = 2086] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x124f4b000) [pid = 2127] [serial = 2096] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x124895800) [pid = 2127] [serial = 2095] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x116a66400) [pid = 2127] [serial = 2074] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x118298400) [pid = 2127] [serial = 2075] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x12577c400) [pid = 2127] [serial = 2098] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1233b5800) [pid = 2127] [serial = 2101] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x1185b8c00) [pid = 2127] [serial = 1430] [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.] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x124665400) [pid = 2127] [serial = 2093] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x126d93000) [pid = 2127] [serial = 2099] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x1191f6800) [pid = 2127] [serial = 2087] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x126f4f800) [pid = 2127] [serial = 2102] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x128c45400) [pid = 2127] [serial = 2108] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x12733ac00) [pid = 2127] [serial = 2104] [outer = 0x0] [url = about:blank] 06:37:41 INFO - PROCESS | 2127 | 1465047461908 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]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1423ms 06:37:41 INFO - PROCESS | 2127 | 1465047461974 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 2127 | 1465047461977 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:37:41 INFO - PROCESS | 2127 | 1465047461981 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 2127 | 1465047461983 Marionette TRACE conn2 <- [1,2866,null,{}] 06:37:41 INFO - PROCESS | 2127 | 1465047461986 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}] 06:37:41 INFO - PROCESS | 2127 | 1465047461988 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:42 INFO - PROCESS | 2127 | 1465047462101 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:37:42 INFO - PROCESS | 2127 | 1465047462179 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 2127 | 1465047462180 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:42 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ac3000 == 26 [pid = 2127] [id = 724] 06:37:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x116009000) [pid = 2127] [serial = 2172] [outer = 0x0] 06:37:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1161a5000) [pid = 2127] [serial = 2173] [outer = 0x116009000] 06:37:42 INFO - PROCESS | 2127 | 1465047462212 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x1168aa800) [pid = 2127] [serial = 2174] [outer = 0x116009000] 06:37:42 INFO - PROCESS | 2127 | 1465047462769 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]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 823ms 06:37:42 INFO - PROCESS | 2127 | 1465047462803 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 2127 | 1465047462808 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:37:42 INFO - PROCESS | 2127 | 1465047462813 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 2127 | 1465047462815 Marionette TRACE conn2 <- [1,2870,null,{}] 06:37:42 INFO - PROCESS | 2127 | 1465047462818 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}] 06:37:42 INFO - PROCESS | 2127 | 1465047462820 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:42 INFO - PROCESS | 2127 | 1465047462930 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:37:43 INFO - PROCESS | 2127 | 1465047463007 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 2127 | 1465047463008 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x1193d4800 == 27 [pid = 2127] [id = 725] 06:37:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x118037000) [pid = 2127] [serial = 2175] [outer = 0x0] 06:37:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x11829a400) [pid = 2127] [serial = 2176] [outer = 0x118037000] 06:37:43 INFO - PROCESS | 2127 | 1465047463040 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x118315400) [pid = 2127] [serial = 2177] [outer = 0x118037000] 06:37:43 INFO - PROCESS | 2127 | 1465047463580 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]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 772ms 06:37:43 INFO - PROCESS | 2127 | 1465047463585 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 2127 | 1465047463587 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:37:43 INFO - PROCESS | 2127 | 1465047463599 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 2127 | 1465047463601 Marionette TRACE conn2 <- [1,2874,null,{}] 06:37:43 INFO - PROCESS | 2127 | 1465047463605 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}] 06:37:43 INFO - PROCESS | 2127 | 1465047463608 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:43 INFO - PROCESS | 2127 | 1465047463699 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:37:43 INFO - PROCESS | 2127 | 1465047463704 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 2127 | 1465047463709 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:43 INFO - PROCESS | 2127 | ++DOCSHELL 0x116acb000 == 28 [pid = 2127] [id = 726] 06:37:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x11600ec00) [pid = 2127] [serial = 2178] [outer = 0x0] 06:37:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x116a68400) [pid = 2127] [serial = 2179] [outer = 0x11600ec00] 06:37:43 INFO - PROCESS | 2127 | 1465047463740 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x11812ec00) [pid = 2127] [serial = 2180] [outer = 0x11600ec00] 06:37:44 INFO - PROCESS | 2127 | 1465047464111 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]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:37:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 572ms 06:37:44 INFO - PROCESS | 2127 | 1465047464170 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 2127 | 1465047464174 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:37:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:37:44 INFO - PROCESS | 2127 | 1465047464179 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 2127 | 1465047464182 Marionette TRACE conn2 <- [1,2878,null,{}] 06:37:44 INFO - PROCESS | 2127 | 1465047464185 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}] 06:37:44 INFO - PROCESS | 2127 | 1465047464187 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:44 INFO - PROCESS | 2127 | 1465047464313 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:37:44 INFO - PROCESS | 2127 | 1465047464450 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 2127 | 1465047464451 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x123482800 == 29 [pid = 2127] [id = 727] 06:37:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x116041400) [pid = 2127] [serial = 2181] [outer = 0x0] 06:37:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x1185b9000) [pid = 2127] [serial = 2182] [outer = 0x116041400] 06:37:44 INFO - PROCESS | 2127 | 1465047464479 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x1185d7800) [pid = 2127] [serial = 2183] [outer = 0x116041400] 06:37:44 INFO - PROCESS | 2127 | 1465047464784 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]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:37:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 621ms 06:37:44 INFO - PROCESS | 2127 | 1465047464800 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 2127 | 1465047464801 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:37:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:37:44 INFO - PROCESS | 2127 | 1465047464804 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 2127 | 1465047464807 Marionette TRACE conn2 <- [1,2882,null,{}] 06:37:44 INFO - PROCESS | 2127 | 1465047464816 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}] 06:37:44 INFO - PROCESS | 2127 | 1465047464819 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:44 INFO - PROCESS | 2127 | 1465047464901 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:37:44 INFO - PROCESS | 2127 | 1465047464908 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 2127 | 1465047464910 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:44 INFO - PROCESS | 2127 | ++DOCSHELL 0x126fdc800 == 30 [pid = 2127] [id = 728] 06:37:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x118032400) [pid = 2127] [serial = 2184] [outer = 0x0] 06:37:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x1190f3000) [pid = 2127] [serial = 2185] [outer = 0x118032400] 06:37:44 INFO - PROCESS | 2127 | 1465047464939 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x119958c00) [pid = 2127] [serial = 2186] [outer = 0x118032400] 06:37:45 INFO - PROCESS | 2127 | 1465047465318 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]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 523ms 06:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:37:45 INFO - PROCESS | 2127 | 1465047465327 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 2127 | 1465047465329 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:37:45 INFO - PROCESS | 2127 | 1465047465331 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 2127 | 1465047465332 Marionette TRACE conn2 <- [1,2886,null,{}] 06:37:45 INFO - PROCESS | 2127 | 1465047465334 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}] 06:37:45 INFO - PROCESS | 2127 | 1465047465335 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:45 INFO - PROCESS | 2127 | 1465047465422 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:37:45 INFO - PROCESS | 2127 | 1465047465428 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 2127 | 1465047465429 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:45 INFO - PROCESS | 2127 | ++DOCSHELL 0x129030800 == 31 [pid = 2127] [id = 729] 06:37:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x119c7c800) [pid = 2127] [serial = 2187] [outer = 0x0] 06:37:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x11a107000) [pid = 2127] [serial = 2188] [outer = 0x119c7c800] 06:37:45 INFO - PROCESS | 2127 | 1465047465454 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x121611800) [pid = 2127] [serial = 2189] [outer = 0x119c7c800] 06:37:45 INFO - PROCESS | 2127 | 1465047465848 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]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 568ms 06:37:45 INFO - PROCESS | 2127 | 1465047465899 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:37:45 INFO - PROCESS | 2127 | 1465047465908 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:37:45 INFO - PROCESS | 2127 | 1465047465910 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 2127 | 1465047465912 Marionette TRACE conn2 <- [1,2890,null,{}] 06:37:45 INFO - PROCESS | 2127 | 1465047465914 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}] 06:37:45 INFO - PROCESS | 2127 | 1465047465915 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:46 INFO - PROCESS | 2127 | 1465047466013 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:37:46 INFO - PROCESS | 2127 | 1465047466053 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 2127 | 1465047466054 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a5d8000 == 32 [pid = 2127] [id = 730] 06:37:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x11812f400) [pid = 2127] [serial = 2190] [outer = 0x0] 06:37:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x1233b4c00) [pid = 2127] [serial = 2191] [outer = 0x11812f400] 06:37:46 INFO - PROCESS | 2127 | 1465047466078 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1233e1c00) [pid = 2127] [serial = 2192] [outer = 0x11812f400] 06:37:46 INFO - PROCESS | 2127 | 1465047466388 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 06:37:46 INFO - PROCESS | 2127 | 1465047466430 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 2127 | 1465047466431 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:37:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:37:46 INFO - PROCESS | 2127 | 1465047466434 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 2127 | 1465047466435 Marionette TRACE conn2 <- [1,2894,null,{}] 06:37:46 INFO - PROCESS | 2127 | 1465047466438 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}] 06:37:46 INFO - PROCESS | 2127 | 1465047466442 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:46 INFO - PROCESS | 2127 | 1465047466620 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:37:46 INFO - PROCESS | 2127 | 1465047466637 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 2127 | 1465047466639 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:46 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a976800 == 33 [pid = 2127] [id = 731] 06:37:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1237d5c00) [pid = 2127] [serial = 2193] [outer = 0x0] 06:37:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x124e96400) [pid = 2127] [serial = 2194] [outer = 0x1237d5c00] 06:37:46 INFO - PROCESS | 2127 | 1465047466681 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x125dd9800) [pid = 2127] [serial = 2195] [outer = 0x1237d5c00] 06:37:47 INFO - PROCESS | 2127 | 1465047467162 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]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:37:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 06:37:47 INFO - PROCESS | 2127 | 1465047467205 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 2127 | 1465047467207 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:37:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:37:47 INFO - PROCESS | 2127 | 1465047467210 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 2127 | 1465047467222 Marionette TRACE conn2 <- [1,2898,null,{}] 06:37:47 INFO - PROCESS | 2127 | 1465047467231 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}] 06:37:47 INFO - PROCESS | 2127 | 1465047467234 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:47 INFO - PROCESS | 2127 | 1465047467383 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:37:47 INFO - PROCESS | 2127 | 1465047467443 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 2127 | 1465047467444 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:47 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3c3800 == 34 [pid = 2127] [id = 732] 06:37:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x125ddb400) [pid = 2127] [serial = 2196] [outer = 0x0] 06:37:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12704cc00) [pid = 2127] [serial = 2197] [outer = 0x125ddb400] 06:37:47 INFO - PROCESS | 2127 | 1465047467483 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x127511400) [pid = 2127] [serial = 2198] [outer = 0x125ddb400] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x126d92800) [pid = 2127] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x1190f9800) [pid = 2127] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x12160c400) [pid = 2127] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x1180c3400) [pid = 2127] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x116604000) [pid = 2127] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x116605c00) [pid = 2127] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x124e92400) [pid = 2127] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x115ea6400) [pid = 2127] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x128c06400) [pid = 2127] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x113d0c400) [pid = 2127] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x117307000) [pid = 2127] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11832e800) [pid = 2127] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11a1a4c00) [pid = 2127] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x128d08c00) [pid = 2127] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x124835400) [pid = 2127] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x129370c00) [pid = 2127] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x12948ec00) [pid = 2127] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x11839dc00) [pid = 2127] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x115ea0000) [pid = 2127] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x1167d2400) [pid = 2127] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:37:47 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x119035000) [pid = 2127] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:37:47 INFO - PROCESS | 2127 | 1465047467912 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]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:37:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 733ms 06:37:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:37:47 INFO - PROCESS | 2127 | 1465047467944 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 2127 | 1465047467945 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:37:47 INFO - PROCESS | 2127 | 1465047467947 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 2127 | 1465047467948 Marionette TRACE conn2 <- [1,2902,null,{}] 06:37:47 INFO - PROCESS | 2127 | 1465047467950 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}] 06:37:47 INFO - PROCESS | 2127 | 1465047467951 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:48 INFO - PROCESS | 2127 | 1465047468046 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:37:48 INFO - PROCESS | 2127 | 1465047468051 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 2127 | 1465047468052 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x12bc4e000 == 35 [pid = 2127] [id = 733] 06:37:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1139c8400) [pid = 2127] [serial = 2199] [outer = 0x0] 06:37:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x118318800) [pid = 2127] [serial = 2200] [outer = 0x1139c8400] 06:37:48 INFO - PROCESS | 2127 | 1465047468077 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x119f66400) [pid = 2127] [serial = 2201] [outer = 0x1139c8400] 06:37:48 INFO - PROCESS | 2127 | 1465047468431 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:37:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 06:37:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:37:48 INFO - PROCESS | 2127 | 1465047468467 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 2127 | 1465047468468 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:37:48 INFO - PROCESS | 2127 | 1465047468478 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 2127 | 1465047468479 Marionette TRACE conn2 <- [1,2906,null,{}] 06:37:48 INFO - PROCESS | 2127 | 1465047468481 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}] 06:37:48 INFO - PROCESS | 2127 | 1465047468482 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:48 INFO - PROCESS | 2127 | 1465047468582 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:37:48 INFO - PROCESS | 2127 | 1465047468592 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 2127 | 1465047468594 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:48 INFO - PROCESS | 2127 | ++DOCSHELL 0x126fd2000 == 36 [pid = 2127] [id = 734] 06:37:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x11a1a4c00) [pid = 2127] [serial = 2202] [outer = 0x0] 06:37:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x126d96c00) [pid = 2127] [serial = 2203] [outer = 0x11a1a4c00] 06:37:48 INFO - PROCESS | 2127 | 1465047468618 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x127539c00) [pid = 2127] [serial = 2204] [outer = 0x11a1a4c00] 06:37:48 INFO - PROCESS | 2127 | 1465047468914 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]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:37:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 476ms 06:37:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:37:48 INFO - PROCESS | 2127 | 1465047468946 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 2127 | 1465047468948 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:37:48 INFO - PROCESS | 2127 | 1465047468949 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 2127 | 1465047468951 Marionette TRACE conn2 <- [1,2910,null,{}] 06:37:48 INFO - PROCESS | 2127 | 1465047468953 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}] 06:37:48 INFO - PROCESS | 2127 | 1465047468954 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:49 INFO - PROCESS | 2127 | 1465047469034 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:37:49 INFO - PROCESS | 2127 | 1465047469037 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 2127 | 1465047469039 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2f0800 == 37 [pid = 2127] [id = 735] 06:37:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x12753c400) [pid = 2127] [serial = 2205] [outer = 0x0] 06:37:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x128a4b000) [pid = 2127] [serial = 2206] [outer = 0x12753c400] 06:37:49 INFO - PROCESS | 2127 | 1465047469066 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x128c02800) [pid = 2127] [serial = 2207] [outer = 0x12753c400] 06:37:49 INFO - PROCESS | 2127 | 1465047469394 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]]]}] 06:37:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:37:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:37:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 471ms 06:37:49 INFO - TEST-START | /DOMEvents/constructors.html 06:37:49 INFO - PROCESS | 2127 | 1465047469422 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 2127 | 1465047469425 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:37:49 INFO - PROCESS | 2127 | 1465047469428 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 2127 | 1465047469429 Marionette TRACE conn2 <- [1,2914,null,{}] 06:37:49 INFO - PROCESS | 2127 | 1465047469432 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}] 06:37:49 INFO - PROCESS | 2127 | 1465047469434 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:49 INFO - PROCESS | 2127 | 1465047469549 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:37:49 INFO - PROCESS | 2127 | 1465047469558 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 2127 | 1465047469560 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:49 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca71000 == 38 [pid = 2127] [id = 736] 06:37:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12418ac00) [pid = 2127] [serial = 2208] [outer = 0x0] 06:37:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x128c09800) [pid = 2127] [serial = 2209] [outer = 0x12418ac00] 06:37:49 INFO - PROCESS | 2127 | 1465047469587 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x128d0a400) [pid = 2127] [serial = 2210] [outer = 0x12418ac00] 06:37:50 INFO - PROCESS | 2127 | 1465047470058 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]]]}] 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:37:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:37:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:37:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:37:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 675ms 06:37:50 INFO - PROCESS | 2127 | 1465047470107 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 2127 | 1465047470111 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:37:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:37:50 INFO - PROCESS | 2127 | 1465047470115 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 2127 | 1465047470117 Marionette TRACE conn2 <- [1,2918,null,{}] 06:37:50 INFO - PROCESS | 2127 | 1465047470122 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}] 06:37:50 INFO - PROCESS | 2127 | 1465047470126 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:50 INFO - PROCESS | 2127 | 1465047470238 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:37:50 INFO - PROCESS | 2127 | 1465047470310 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 2127 | 1465047470312 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x12482a800 == 39 [pid = 2127] [id = 737] 06:37:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x1182a5000) [pid = 2127] [serial = 2211] [outer = 0x0] 06:37:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x11831d800) [pid = 2127] [serial = 2212] [outer = 0x1182a5000] 06:37:50 INFO - PROCESS | 2127 | 1465047470342 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x1185be000) [pid = 2127] [serial = 2213] [outer = 0x1182a5000] 06:37:50 INFO - PROCESS | 2127 | 1465047470717 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:37:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:37:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 623ms 06:37:50 INFO - PROCESS | 2127 | 1465047470738 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 2127 | 1465047470742 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:37:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:37:50 INFO - PROCESS | 2127 | 1465047470747 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 2127 | 1465047470749 Marionette TRACE conn2 <- [1,2922,null,{}] 06:37:50 INFO - PROCESS | 2127 | 1465047470751 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}] 06:37:50 INFO - PROCESS | 2127 | 1465047470753 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:50 INFO - PROCESS | 2127 | 1465047470881 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:37:50 INFO - PROCESS | 2127 | 1465047470954 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 2127 | 1465047470955 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:50 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a96d000 == 40 [pid = 2127] [id = 738] 06:37:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x119782000) [pid = 2127] [serial = 2214] [outer = 0x0] 06:37:50 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x11995c400) [pid = 2127] [serial = 2215] [outer = 0x119782000] 06:37:50 INFO - PROCESS | 2127 | 1465047470986 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x12160bc00) [pid = 2127] [serial = 2216] [outer = 0x119782000] 06:37:51 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:51 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:51 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:51 INFO - PROCESS | 2127 | [2127] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:37:51 INFO - PROCESS | 2127 | 1465047471347 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]]]}] 06:37:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:37:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37: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 06:37:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37: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 06:37:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37: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]" 06:37:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:37:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:37:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms 06:37:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:37:51 INFO - PROCESS | 2127 | 1465047471369 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 2127 | 1465047471371 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:37:51 INFO - PROCESS | 2127 | 1465047471373 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 2127 | 1465047471376 Marionette TRACE conn2 <- [1,2926,null,{}] 06:37:51 INFO - PROCESS | 2127 | 1465047471384 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}] 06:37:51 INFO - PROCESS | 2127 | 1465047471387 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:51 INFO - PROCESS | 2127 | 1465047471490 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:37:51 INFO - PROCESS | 2127 | 1465047471552 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 2127 | 1465047471554 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:51 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d296000 == 41 [pid = 2127] [id = 739] 06:37:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1233b0000) [pid = 2127] [serial = 2217] [outer = 0x0] 06:37:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x124f49c00) [pid = 2127] [serial = 2218] [outer = 0x1233b0000] 06:37:51 INFO - PROCESS | 2127 | 1465047471584 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x128c07400) [pid = 2127] [serial = 2219] [outer = 0x1233b0000] 06:37:51 INFO - PROCESS | 2127 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:37:51 INFO - PROCESS | 2127 | 1465047471975 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]]]}] 06:37: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 06:37:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 621ms 06:37:51 INFO - PROCESS | 2127 | 1465047471994 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 2127 | 1465047471996 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:37:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:37:52 INFO - PROCESS | 2127 | 1465047471999 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 2127 | 1465047472000 Marionette TRACE conn2 <- [1,2930,null,{}] 06:37:52 INFO - PROCESS | 2127 | 1465047472002 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}] 06:37:52 INFO - PROCESS | 2127 | 1465047472003 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:52 INFO - PROCESS | 2127 | 1465047472108 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:37:52 INFO - PROCESS | 2127 | 1465047472167 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 2127 | 1465047472168 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d5a1000 == 42 [pid = 2127] [id = 740] 06:37:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x128c11800) [pid = 2127] [serial = 2220] [outer = 0x0] 06:37:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x128d0b000) [pid = 2127] [serial = 2221] [outer = 0x128c11800] 06:37:52 INFO - PROCESS | 2127 | 1465047472197 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x128e52000) [pid = 2127] [serial = 2222] [outer = 0x128c11800] 06:37:52 INFO - PROCESS | 2127 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:37:52 INFO - PROCESS | 2127 | 1465047472563 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]]]}] 06:37:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:37:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 568ms 06:37:52 INFO - PROCESS | 2127 | 1465047472568 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 2127 | 1465047472569 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:37:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:37:52 INFO - PROCESS | 2127 | 1465047472571 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 2127 | 1465047472573 Marionette TRACE conn2 <- [1,2934,null,{}] 06:37:52 INFO - PROCESS | 2127 | 1465047472578 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}] 06:37:52 INFO - PROCESS | 2127 | 1465047472579 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:52 INFO - PROCESS | 2127 | 1465047472678 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:37:52 INFO - PROCESS | 2127 | 1465047472734 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 2127 | 1465047472735 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:52 INFO - PROCESS | 2127 | ++DOCSHELL 0x12da62800 == 43 [pid = 2127] [id = 741] 06:37:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x129066800) [pid = 2127] [serial = 2223] [outer = 0x0] 06:37:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x12936b400) [pid = 2127] [serial = 2224] [outer = 0x129066800] 06:37:52 INFO - PROCESS | 2127 | 1465047472764 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x129392000) [pid = 2127] [serial = 2225] [outer = 0x129066800] 06:37:53 INFO - PROCESS | 2127 | 1465047473170 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]]]}] 06:37:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:37:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 621ms 06:37:53 INFO - PROCESS | 2127 | 1465047473193 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 2127 | 1465047473194 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:37:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:37:53 INFO - PROCESS | 2127 | 1465047473196 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 2127 | 1465047473197 Marionette TRACE conn2 <- [1,2938,null,{}] 06:37:53 INFO - PROCESS | 2127 | 1465047473200 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}] 06:37:53 INFO - PROCESS | 2127 | 1465047473204 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:53 INFO - PROCESS | 2127 | 1465047473348 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:37:53 INFO - PROCESS | 2127 | 1465047473429 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 2127 | 1465047473430 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:53 INFO - PROCESS | 2127 | ++DOCSHELL 0x11683f000 == 44 [pid = 2127] [id = 742] 06:37:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x111ed7400) [pid = 2127] [serial = 2226] [outer = 0x0] 06:37:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x116611800) [pid = 2127] [serial = 2227] [outer = 0x111ed7400] 06:37:53 INFO - PROCESS | 2127 | 1465047473501 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x129488800) [pid = 2127] [serial = 2228] [outer = 0x111ed7400] 06:37:53 INFO - PROCESS | 2127 | 1465047473821 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]]]}] 06:37: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. 06:37:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 668ms 06:37:53 INFO - PROCESS | 2127 | 1465047473865 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 2127 | 1465047473866 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:37:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:37:53 INFO - PROCESS | 2127 | 1465047473869 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 2127 | 1465047473870 Marionette TRACE conn2 <- [1,2942,null,{}] 06:37:53 INFO - PROCESS | 2127 | 1465047473873 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}] 06:37:53 INFO - PROCESS | 2127 | 1465047473877 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:54 INFO - PROCESS | 2127 | 1465047474109 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:37:54 INFO - PROCESS | 2127 | 1465047474173 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 2127 | 1465047474174 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x117354800 == 45 [pid = 2127] [id = 743] 06:37:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x113da2800) [pid = 2127] [serial = 2229] [outer = 0x0] 06:37:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x113f11400) [pid = 2127] [serial = 2230] [outer = 0x113da2800] 06:37:54 INFO - PROCESS | 2127 | 1465047474205 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x1168abc00) [pid = 2127] [serial = 2231] [outer = 0x113da2800] 06:37:54 INFO - PROCESS | 2127 | 1465047474604 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"]]]}] 06:37: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 06:37:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:37:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 770ms 06:37:54 INFO - PROCESS | 2127 | 1465047474643 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:37:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:37:54 INFO - PROCESS | 2127 | 1465047474645 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:37:54 INFO - PROCESS | 2127 | 1465047474648 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 2127 | 1465047474650 Marionette TRACE conn2 <- [1,2946,null,{}] 06:37:54 INFO - PROCESS | 2127 | 1465047474689 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}] 06:37:54 INFO - PROCESS | 2127 | 1465047474692 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:54 INFO - PROCESS | 2127 | 1465047474812 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2f0800 == 44 [pid = 2127] [id = 735] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x126fd2000 == 43 [pid = 2127] [id = 734] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12bc4e000 == 42 [pid = 2127] [id = 733] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12b3c3800 == 41 [pid = 2127] [id = 732] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12a976800 == 40 [pid = 2127] [id = 731] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x12a5d8000 == 39 [pid = 2127] [id = 730] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x129030800 == 38 [pid = 2127] [id = 729] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x126fdc800 == 37 [pid = 2127] [id = 728] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x11839d000) [pid = 2127] [serial = 2170] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x123482800 == 36 [pid = 2127] [id = 727] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x116acb000 == 35 [pid = 2127] [id = 726] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x1193d4800 == 34 [pid = 2127] [id = 725] 06:37:54 INFO - PROCESS | 2127 | --DOCSHELL 0x116ac3000 == 33 [pid = 2127] [id = 724] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x129622000) [pid = 2127] [serial = 2152] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x12753ac00) [pid = 2127] [serial = 2105] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x116048800) [pid = 2127] [serial = 2167] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x116a68000) [pid = 2127] [serial = 2168] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x11829e000) [pid = 2127] [serial = 2155] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x119d56c00) [pid = 2127] [serial = 2158] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x1183a1000) [pid = 2127] [serial = 2156] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x12753b800) [pid = 2127] [serial = 2161] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x12160c000) [pid = 2127] [serial = 2159] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x12488ac00) [pid = 2127] [serial = 2131] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x125d11400) [pid = 2127] [serial = 2134] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x118786000) [pid = 2127] [serial = 2143] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x11831c000) [pid = 2127] [serial = 2116] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1185c1800) [pid = 2127] [serial = 2117] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x11685a000) [pid = 2127] [serial = 2113] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x128e44400) [pid = 2127] [serial = 2138] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x1180ba400) [pid = 2127] [serial = 2114] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x128c49c00) [pid = 2127] [serial = 2137] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x129066000) [pid = 2127] [serial = 2164] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x129061800) [pid = 2127] [serial = 2111] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x128d09800) [pid = 2127] [serial = 2110] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x119788000) [pid = 2127] [serial = 2125] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11a10e000) [pid = 2127] [serial = 2126] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x11802d000) [pid = 2127] [serial = 2119] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x1182a2400) [pid = 2127] [serial = 2120] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 90 (0x1185b5400) [pid = 2127] [serial = 2122] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 89 (0x1185e9c00) [pid = 2127] [serial = 2123] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 88 (0x1233b5000) [pid = 2127] [serial = 2128] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 87 (0x128a4e800) [pid = 2127] [serial = 2162] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 86 (0x128e4e800) [pid = 2127] [serial = 2140] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 85 (0x128e45800) [pid = 2127] [serial = 2146] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 84 (0x129398000) [pid = 2127] [serial = 2165] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 83 (0x12936d800) [pid = 2127] [serial = 2147] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 82 (0x12948dc00) [pid = 2127] [serial = 2150] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 81 (0x129368000) [pid = 2127] [serial = 2141] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 80 (0x12443d400) [pid = 2127] [serial = 2144] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 79 (0x128c0a400) [pid = 2127] [serial = 2135] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 78 (0x1237c7800) [pid = 2127] [serial = 2129] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 77 (0x124ed1000) [pid = 2127] [serial = 2132] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 76 (0x12939f000) [pid = 2127] [serial = 2149] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | --DOMWINDOW == 75 (0x129629400) [pid = 2127] [serial = 2153] [outer = 0x0] [url = about:blank] 06:37:54 INFO - PROCESS | 2127 | 1465047474896 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 2127 | 1465047474897 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:54 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ab8000 == 34 [pid = 2127] [id = 744] 06:37:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 76 (0x116199400) [pid = 2127] [serial = 2232] [outer = 0x0] 06:37:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 77 (0x11765a800) [pid = 2127] [serial = 2233] [outer = 0x116199400] 06:37:54 INFO - PROCESS | 2127 | 1465047474925 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 2127 | ++DOMWINDOW == 78 (0x1185ba800) [pid = 2127] [serial = 2234] [outer = 0x116199400] 06:37:55 INFO - PROCESS | 2127 | 1465047475206 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]]]}] 06:37:55 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. 06:37:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 589ms 06:37:55 INFO - PROCESS | 2127 | 1465047475246 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:37:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:37:55 INFO - PROCESS | 2127 | 1465047475248 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:37:55 INFO - PROCESS | 2127 | 1465047475250 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 2127 | 1465047475251 Marionette TRACE conn2 <- [1,2950,null,{}] 06:37:55 INFO - PROCESS | 2127 | 1465047475254 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}] 06:37:55 INFO - PROCESS | 2127 | 1465047475255 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:55 INFO - PROCESS | 2127 | 1465047475350 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:37:55 INFO - PROCESS | 2127 | 1465047475407 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 2127 | 1465047475407 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x1240ab800 == 35 [pid = 2127] [id = 745] 06:37:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 79 (0x1185b8000) [pid = 2127] [serial = 2235] [outer = 0x0] 06:37:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 80 (0x1195c2000) [pid = 2127] [serial = 2236] [outer = 0x1185b8000] 06:37:55 INFO - PROCESS | 2127 | 1465047475433 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 81 (0x12160e800) [pid = 2127] [serial = 2237] [outer = 0x1185b8000] 06:37:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x126fe7800 == 36 [pid = 2127] [id = 746] 06:37:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 82 (0x121606000) [pid = 2127] [serial = 2238] [outer = 0x0] 06:37:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 83 (0x119c6f400) [pid = 2127] [serial = 2239] [outer = 0x121606000] 06:37:55 INFO - PROCESS | 2127 | 1465047475743 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]]]}] 06:37: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. 06:37:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 06:37:55 INFO - PROCESS | 2127 | 1465047475770 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:37:55 INFO - PROCESS | 2127 | 1465047475772 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:37:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:37:55 INFO - PROCESS | 2127 | 1465047475783 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:37:55 INFO - PROCESS | 2127 | 1465047475786 Marionette TRACE conn2 <- [1,2954,null,{}] 06:37:55 INFO - PROCESS | 2127 | 1465047475788 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}] 06:37:55 INFO - PROCESS | 2127 | 1465047475793 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:55 INFO - PROCESS | 2127 | 1465047475905 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:37:55 INFO - PROCESS | 2127 | 1465047475962 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 2127 | 1465047475963 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:55 INFO - PROCESS | 2127 | ++DOCSHELL 0x128bb2800 == 37 [pid = 2127] [id = 747] 06:37:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 84 (0x118786000) [pid = 2127] [serial = 2240] [outer = 0x0] 06:37:55 INFO - PROCESS | 2127 | ++DOMWINDOW == 85 (0x1237d6c00) [pid = 2127] [serial = 2241] [outer = 0x118786000] 06:37:55 INFO - PROCESS | 2127 | 1465047475988 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 86 (0x12733ac00) [pid = 2127] [serial = 2242] [outer = 0x118786000] 06:37:56 INFO - PROCESS | 2127 | 1465047476275 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]]]}] 06:37:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:37:56 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 06:37:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 525ms 06:37:56 INFO - PROCESS | 2127 | 1465047476304 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 2127 | 1465047476305 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:37:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:37:56 INFO - PROCESS | 2127 | 1465047476315 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 2127 | 1465047476316 Marionette TRACE conn2 <- [1,2958,null,{}] 06:37:56 INFO - PROCESS | 2127 | 1465047476319 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}] 06:37:56 INFO - PROCESS | 2127 | 1465047476320 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:56 INFO - PROCESS | 2127 | 1465047476418 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:37:56 INFO - PROCESS | 2127 | 1465047476423 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 2127 | 1465047476424 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b340800 == 38 [pid = 2127] [id = 748] 06:37:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 87 (0x127053800) [pid = 2127] [serial = 2243] [outer = 0x0] 06:37:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 88 (0x128c07c00) [pid = 2127] [serial = 2244] [outer = 0x127053800] 06:37:56 INFO - PROCESS | 2127 | 1465047476449 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 89 (0x12936e800) [pid = 2127] [serial = 2245] [outer = 0x127053800] 06:37:56 INFO - PROCESS | 2127 | 1465047476763 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]]]}] 06:37: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. 06:37:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 06:37:56 INFO - PROCESS | 2127 | 1465047476786 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 2127 | 1465047476787 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:37:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:37:56 INFO - PROCESS | 2127 | 1465047476801 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 2127 | 1465047476802 Marionette TRACE conn2 <- [1,2962,null,{}] 06:37:56 INFO - PROCESS | 2127 | 1465047476804 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}] 06:37:56 INFO - PROCESS | 2127 | 1465047476805 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:56 INFO - PROCESS | 2127 | 1465047476929 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:37:56 INFO - PROCESS | 2127 | 1465047476936 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 2127 | 1465047476940 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:56 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c199800 == 39 [pid = 2127] [id = 749] 06:37:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 90 (0x12948c400) [pid = 2127] [serial = 2246] [outer = 0x0] 06:37:56 INFO - PROCESS | 2127 | ++DOMWINDOW == 91 (0x129490000) [pid = 2127] [serial = 2247] [outer = 0x12948c400] 06:37:56 INFO - PROCESS | 2127 | 1465047476972 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x129627800) [pid = 2127] [serial = 2248] [outer = 0x12948c400] 06:37:57 INFO - PROCESS | 2127 | 1465047477284 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]]]}] 06:37: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. 06:37:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 533ms 06:37:57 INFO - PROCESS | 2127 | 1465047477326 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 2127 | 1465047477328 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:37:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:37:57 INFO - PROCESS | 2127 | 1465047477330 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 2127 | 1465047477331 Marionette TRACE conn2 <- [1,2966,null,{}] 06:37:57 INFO - PROCESS | 2127 | 1465047477340 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}] 06:37:57 INFO - PROCESS | 2127 | 1465047477341 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:57 INFO - PROCESS | 2127 | 1465047477446 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:37:57 INFO - PROCESS | 2127 | 1465047477487 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 2127 | 1465047477488 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c69d000 == 40 [pid = 2127] [id = 750] 06:37:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x129647800) [pid = 2127] [serial = 2249] [outer = 0x0] 06:37:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12a7ed800) [pid = 2127] [serial = 2250] [outer = 0x129647800] 06:37:57 INFO - PROCESS | 2127 | 1465047477512 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12a7f6400) [pid = 2127] [serial = 2251] [outer = 0x129647800] 06:37:57 INFO - PROCESS | 2127 | 1465047477796 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]]]}] 06:37: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. 06:37:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 518ms 06:37:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:37:57 INFO - PROCESS | 2127 | 1465047477848 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 2127 | 1465047477849 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:37:57 INFO - PROCESS | 2127 | 1465047477852 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 2127 | 1465047477853 Marionette TRACE conn2 <- [1,2970,null,{}] 06:37:57 INFO - PROCESS | 2127 | 1465047477855 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}] 06:37:57 INFO - PROCESS | 2127 | 1465047477856 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:57 INFO - PROCESS | 2127 | 1465047477964 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:37:57 INFO - PROCESS | 2127 | 1465047477978 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 2127 | 1465047477980 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:57 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d014000 == 41 [pid = 2127] [id = 751] 06:37:57 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12a908800) [pid = 2127] [serial = 2252] [outer = 0x0] 06:37:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12a90f000) [pid = 2127] [serial = 2253] [outer = 0x12a908800] 06:37:58 INFO - PROCESS | 2127 | 1465047478003 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12a9de400) [pid = 2127] [serial = 2254] [outer = 0x12a908800] 06:37:58 INFO - PROCESS | 2127 | 1465047478296 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]]]}] 06:37: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. 06:37:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 468ms 06:37:58 INFO - PROCESS | 2127 | 1465047478320 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 2127 | 1465047478322 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:37:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:37:58 INFO - PROCESS | 2127 | 1465047478335 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 2127 | 1465047478336 Marionette TRACE conn2 <- [1,2974,null,{}] 06:37:58 INFO - PROCESS | 2127 | 1465047478339 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}] 06:37:58 INFO - PROCESS | 2127 | 1465047478340 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:58 INFO - PROCESS | 2127 | 1465047478450 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:37:58 INFO - PROCESS | 2127 | 1465047478489 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 2127 | 1465047478490 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d38e800 == 42 [pid = 2127] [id = 752] 06:37:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12a9df000) [pid = 2127] [serial = 2255] [outer = 0x0] 06:37:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12a9eb800) [pid = 2127] [serial = 2256] [outer = 0x12a9df000] 06:37:58 INFO - PROCESS | 2127 | 1465047478514 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12ae1a800) [pid = 2127] [serial = 2257] [outer = 0x12a9df000] 06:37:58 INFO - PROCESS | 2127 | 1465047478819 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]]]}] 06:37:58 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. 06:37:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 526ms 06:37:58 INFO - PROCESS | 2127 | 1465047478854 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 2127 | 1465047478856 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:37:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:37:58 INFO - PROCESS | 2127 | 1465047478860 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 2127 | 1465047478861 Marionette TRACE conn2 <- [1,2978,null,{}] 06:37:58 INFO - PROCESS | 2127 | 1465047478864 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}] 06:37:58 INFO - PROCESS | 2127 | 1465047478865 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:58 INFO - PROCESS | 2127 | 1465047478971 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:37:58 INFO - PROCESS | 2127 | 1465047478982 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 2127 | 1465047478983 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:58 INFO - PROCESS | 2127 | ++DOCSHELL 0x12da6f800 == 43 [pid = 2127] [id = 753] 06:37:58 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x127503400) [pid = 2127] [serial = 2258] [outer = 0x0] 06:37:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x12ae20800) [pid = 2127] [serial = 2259] [outer = 0x127503400] 06:37:59 INFO - PROCESS | 2127 | 1465047479007 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x12baaf400) [pid = 2127] [serial = 2260] [outer = 0x127503400] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x11812f400) [pid = 2127] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x1237d5c00) [pid = 2127] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x116041400) [pid = 2127] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x118032400) [pid = 2127] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x11600ec00) [pid = 2127] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x116009000) [pid = 2127] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x118037000) [pid = 2127] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 96 (0x125ddb400) [pid = 2127] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 95 (0x119c7c800) [pid = 2127] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 94 (0x118316400) [pid = 2127] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 93 (0x11a1a4c00) [pid = 2127] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 92 (0x1139c8400) [pid = 2127] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:37:59 INFO - PROCESS | 2127 | --DOMWINDOW == 91 (0x12753c400) [pid = 2127] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:37:59 INFO - PROCESS | 2127 | 1465047479388 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]]]}] 06:37: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. 06:37:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 568ms 06:37:59 INFO - PROCESS | 2127 | 1465047479429 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 2127 | 1465047479431 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:37:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:37:59 INFO - PROCESS | 2127 | 1465047479434 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 2127 | 1465047479436 Marionette TRACE conn2 <- [1,2982,null,{}] 06:37:59 INFO - PROCESS | 2127 | 1465047479439 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}] 06:37:59 INFO - PROCESS | 2127 | 1465047479441 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:59 INFO - PROCESS | 2127 | 1465047479575 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:37:59 INFO - PROCESS | 2127 | 1465047479635 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 2127 | 1465047479637 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:37:59 INFO - PROCESS | 2127 | ++DOCSHELL 0x112772800 == 44 [pid = 2127] [id = 754] 06:37:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 92 (0x112e90c00) [pid = 2127] [serial = 2261] [outer = 0x0] 06:37:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 93 (0x1185b2800) [pid = 2127] [serial = 2262] [outer = 0x112e90c00] 06:37:59 INFO - PROCESS | 2127 | 1465047479665 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 2127 | ++DOMWINDOW == 94 (0x12753c400) [pid = 2127] [serial = 2263] [outer = 0x112e90c00] 06:37:59 INFO - PROCESS | 2127 | 1465047479942 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"]]]}] 06:37:59 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 06:37:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:37:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 520ms 06:37:59 INFO - PROCESS | 2127 | 1465047479961 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 2127 | 1465047479963 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:37:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:37:59 INFO - PROCESS | 2127 | 1465047479970 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 2127 | 1465047479971 Marionette TRACE conn2 <- [1,2986,null,{}] 06:37:59 INFO - PROCESS | 2127 | 1465047479981 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}] 06:37:59 INFO - PROCESS | 2127 | 1465047479982 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:00 INFO - PROCESS | 2127 | 1465047480085 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:38:00 INFO - PROCESS | 2127 | 1465047480089 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 2127 | 1465047480090 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293d9800 == 45 [pid = 2127] [id = 755] 06:38:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 95 (0x12bab1400) [pid = 2127] [serial = 2264] [outer = 0x0] 06:38:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 96 (0x12bc3a400) [pid = 2127] [serial = 2265] [outer = 0x12bab1400] 06:38:00 INFO - PROCESS | 2127 | 1465047480115 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 97 (0x12be55800) [pid = 2127] [serial = 2266] [outer = 0x12bab1400] 06:38:00 INFO - PROCESS | 2127 | 1465047480442 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]]]}] 06:38:00 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. 06:38:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 522ms 06:38:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:38:00 INFO - PROCESS | 2127 | 1465047480492 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 2127 | 1465047480493 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:38:00 INFO - PROCESS | 2127 | 1465047480495 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 2127 | 1465047480496 Marionette TRACE conn2 <- [1,2990,null,{}] 06:38:00 INFO - PROCESS | 2127 | 1465047480498 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}] 06:38:00 INFO - PROCESS | 2127 | 1465047480499 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:00 INFO - PROCESS | 2127 | 1465047480637 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:38:00 INFO - PROCESS | 2127 | 1465047480649 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 2127 | 1465047480650 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x128b96800 == 46 [pid = 2127] [id = 756] 06:38:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x12be58000) [pid = 2127] [serial = 2267] [outer = 0x0] 06:38:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x12be5a800) [pid = 2127] [serial = 2268] [outer = 0x12be58000] 06:38:00 INFO - PROCESS | 2127 | 1465047480689 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x12be76400) [pid = 2127] [serial = 2269] [outer = 0x12be58000] 06:38:00 INFO - PROCESS | 2127 | ++DOCSHELL 0x128a87000 == 47 [pid = 2127] [id = 757] 06:38:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x12be77800) [pid = 2127] [serial = 2270] [outer = 0x0] 06:38:00 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x1185b7000) [pid = 2127] [serial = 2271] [outer = 0x12be77800] 06:38:01 INFO - PROCESS | 2127 | 1465047481052 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]]]}] 06:38:01 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. 06:38:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 06:38:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:38:01 INFO - PROCESS | 2127 | 1465047481066 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 2127 | 1465047481066 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:38:01 INFO - PROCESS | 2127 | 1465047481068 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 2127 | 1465047481069 Marionette TRACE conn2 <- [1,2994,null,{}] 06:38:01 INFO - PROCESS | 2127 | 1465047481075 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}] 06:38:01 INFO - PROCESS | 2127 | 1465047481078 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:01 INFO - PROCESS | 2127 | 1465047481251 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:38:01 INFO - PROCESS | 2127 | 1465047481469 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 2127 | 1465047481471 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:01 INFO - PROCESS | 2127 | ++DOCSHELL 0x11276f000 == 48 [pid = 2127] [id = 758] 06:38:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x1121ad400) [pid = 2127] [serial = 2272] [outer = 0x0] 06:38:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x113b91800) [pid = 2127] [serial = 2273] [outer = 0x1121ad400] 06:38:01 INFO - PROCESS | 2127 | 1465047481530 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x11685c800) [pid = 2127] [serial = 2274] [outer = 0x1121ad400] 06:38:01 INFO - PROCESS | 2127 | 1465047481992 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]]]}] 06:38:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:38:02 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 06:38:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 06:38:02 INFO - PROCESS | 2127 | 1465047482040 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 2127 | 1465047482042 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:38:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:38:02 INFO - PROCESS | 2127 | 1465047482045 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 2127 | 1465047482047 Marionette TRACE conn2 <- [1,2998,null,{}] 06:38:02 INFO - PROCESS | 2127 | 1465047482051 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}] 06:38:02 INFO - PROCESS | 2127 | 1465047482054 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:02 INFO - PROCESS | 2127 | 1465047482172 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:38:02 INFO - PROCESS | 2127 | 1465047482278 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 2127 | 1465047482279 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x12347f000 == 49 [pid = 2127] [id = 759] 06:38:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x11802b400) [pid = 2127] [serial = 2275] [outer = 0x0] 06:38:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x1185d5c00) [pid = 2127] [serial = 2276] [outer = 0x11802b400] 06:38:02 INFO - PROCESS | 2127 | 1465047482311 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x1195c7c00) [pid = 2127] [serial = 2277] [outer = 0x11802b400] 06:38:02 INFO - PROCESS | 2127 | 1465047482702 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]]]}] 06:38:02 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. 06:38:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 06:38:02 INFO - PROCESS | 2127 | 1465047482719 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 2127 | 1465047482721 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:38:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:38:02 INFO - PROCESS | 2127 | 1465047482725 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 2127 | 1465047482726 Marionette TRACE conn2 <- [1,3002,null,{}] 06:38:02 INFO - PROCESS | 2127 | 1465047482729 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}] 06:38:02 INFO - PROCESS | 2127 | 1465047482730 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:02 INFO - PROCESS | 2127 | 1465047482846 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:38:02 INFO - PROCESS | 2127 | 1465047482946 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 2127 | 1465047482947 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:02 INFO - PROCESS | 2127 | ++DOCSHELL 0x128b90000 == 50 [pid = 2127] [id = 760] 06:38:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x124184400) [pid = 2127] [serial = 2278] [outer = 0x0] 06:38:02 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x124ed2400) [pid = 2127] [serial = 2279] [outer = 0x124184400] 06:38:02 INFO - PROCESS | 2127 | 1465047482976 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12704e000) [pid = 2127] [serial = 2280] [outer = 0x124184400] 06:38:03 INFO - PROCESS | 2127 | 1465047483342 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]]]}] 06:38:03 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. 06:38:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 669ms 06:38:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:38:03 INFO - PROCESS | 2127 | 1465047483394 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 2127 | 1465047483396 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:38:03 INFO - PROCESS | 2127 | 1465047483399 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 2127 | 1465047483404 Marionette TRACE conn2 <- [1,3006,null,{}] 06:38:03 INFO - PROCESS | 2127 | 1465047483411 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}] 06:38:03 INFO - PROCESS | 2127 | 1465047483413 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:03 INFO - PROCESS | 2127 | 1465047483531 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:38:03 INFO - PROCESS | 2127 | 1465047483636 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 2127 | 1465047483637 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:03 INFO - PROCESS | 2127 | ++DOCSHELL 0x12c2f8800 == 51 [pid = 2127] [id = 761] 06:38:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x128c4ec00) [pid = 2127] [serial = 2281] [outer = 0x0] 06:38:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x129483c00) [pid = 2127] [serial = 2282] [outer = 0x128c4ec00] 06:38:03 INFO - PROCESS | 2127 | 1465047483667 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x129624c00) [pid = 2127] [serial = 2283] [outer = 0x128c4ec00] 06:38:04 INFO - PROCESS | 2127 | 1465047484034 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]]]}] 06:38: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. 06:38:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 674ms 06:38:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:38:04 INFO - PROCESS | 2127 | 1465047484072 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 2127 | 1465047484074 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:38:04 INFO - PROCESS | 2127 | 1465047484077 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 2127 | 1465047484078 Marionette TRACE conn2 <- [1,3010,null,{}] 06:38:04 INFO - PROCESS | 2127 | 1465047484080 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}] 06:38:04 INFO - PROCESS | 2127 | 1465047484082 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:04 INFO - PROCESS | 2127 | 1465047484190 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:38:04 INFO - PROCESS | 2127 | 1465047484283 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 2127 | 1465047484284 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:04 INFO - PROCESS | 2127 | ++DOCSHELL 0x12df4e000 == 52 [pid = 2127] [id = 762] 06:38:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x12a9dec00) [pid = 2127] [serial = 2284] [outer = 0x0] 06:38:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x12baa8800) [pid = 2127] [serial = 2285] [outer = 0x12a9dec00] 06:38:04 INFO - PROCESS | 2127 | 1465047484311 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x12bc35000) [pid = 2127] [serial = 2286] [outer = 0x12a9dec00] 06:38:04 INFO - PROCESS | 2127 | 1465047484697 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]]]}] 06:38:04 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 06:38:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 06:38:04 INFO - PROCESS | 2127 | 1465047484748 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:38:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:38:04 INFO - PROCESS | 2127 | 1465047484749 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:38:04 INFO - PROCESS | 2127 | 1465047484751 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 2127 | 1465047484753 Marionette TRACE conn2 <- [1,3014,null,{}] 06:38:04 INFO - PROCESS | 2127 | 1465047484755 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}] 06:38:04 INFO - PROCESS | 2127 | 1465047484757 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:04 INFO - PROCESS | 2127 | 1465047484866 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:38:05 INFO - PROCESS | 2127 | 1465047485166 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 2127 | 1465047485167 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x119b83800 == 53 [pid = 2127] [id = 763] 06:38:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x116170000) [pid = 2127] [serial = 2287] [outer = 0x0] 06:38:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x118030c00) [pid = 2127] [serial = 2288] [outer = 0x116170000] 06:38:05 INFO - PROCESS | 2127 | 1465047485215 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x11831fc00) [pid = 2127] [serial = 2289] [outer = 0x116170000] 06:38:05 INFO - PROCESS | 2127 | [2127] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:05 INFO - PROCESS | 2127 | 1465047485662 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:38:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:38:05 INFO - {} 06:38:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:38:05 INFO - {} 06:38:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:38:05 INFO - {} 06:38:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:38:05 INFO - {} 06:38:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 924ms 06:38:05 INFO - PROCESS | 2127 | 1465047485676 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 2127 | 1465047485679 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:38:05 INFO - TEST-START | /FileAPI/fileReader.html 06:38:05 INFO - PROCESS | 2127 | 1465047485681 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 2127 | 1465047485683 Marionette TRACE conn2 <- [1,3018,null,{}] 06:38:05 INFO - PROCESS | 2127 | 1465047485687 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}] 06:38:05 INFO - PROCESS | 2127 | 1465047485689 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:05 INFO - PROCESS | 2127 | 1465047485790 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:38:05 INFO - PROCESS | 2127 | 1465047485857 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 2127 | 1465047485859 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:05 INFO - PROCESS | 2127 | ++DOCSHELL 0x1236c0000 == 54 [pid = 2127] [id = 764] 06:38:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 121 (0x1185bdc00) [pid = 2127] [serial = 2290] [outer = 0x0] 06:38:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 122 (0x11978a800) [pid = 2127] [serial = 2291] [outer = 0x1185bdc00] 06:38:05 INFO - PROCESS | 2127 | 1465047485887 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 2127 | ++DOMWINDOW == 123 (0x11a1a4c00) [pid = 2127] [serial = 2292] [outer = 0x1185bdc00] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x128a87000 == 53 [pid = 2127] [id = 757] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x128b96800 == 52 [pid = 2127] [id = 756] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x1293d9800 == 51 [pid = 2127] [id = 755] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x112772800 == 50 [pid = 2127] [id = 754] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12da6f800 == 49 [pid = 2127] [id = 753] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12d38e800 == 48 [pid = 2127] [id = 752] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12d014000 == 47 [pid = 2127] [id = 751] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 122 (0x128c09800) [pid = 2127] [serial = 2209] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12c69d000 == 46 [pid = 2127] [id = 750] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12c199800 == 45 [pid = 2127] [id = 749] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12b340800 == 44 [pid = 2127] [id = 748] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x128bb2800 == 43 [pid = 2127] [id = 747] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x126fe7800 == 42 [pid = 2127] [id = 746] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x1240ab800 == 41 [pid = 2127] [id = 745] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x116ab8000 == 40 [pid = 2127] [id = 744] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x117354800 == 39 [pid = 2127] [id = 743] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x11683f000 == 38 [pid = 2127] [id = 742] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12da62800 == 37 [pid = 2127] [id = 741] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12d5a1000 == 36 [pid = 2127] [id = 740] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12d296000 == 35 [pid = 2127] [id = 739] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12a96d000 == 34 [pid = 2127] [id = 738] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12482a800 == 33 [pid = 2127] [id = 737] 06:38:06 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca71000 == 32 [pid = 2127] [id = 736] 06:38:06 INFO - PROCESS | 2127 | 1465047486285 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]]]}] 06:38:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:38:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:38:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:38:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:38:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 620ms 06:38:06 INFO - PROCESS | 2127 | 1465047486303 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 2127 | 1465047486305 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:38:06 INFO - TEST-START | /FileAPI/historical.html 06:38:06 INFO - PROCESS | 2127 | 1465047486309 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 2127 | 1465047486310 Marionette TRACE conn2 <- [1,3022,null,{}] 06:38:06 INFO - PROCESS | 2127 | 1465047486312 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}] 06:38:06 INFO - PROCESS | 2127 | 1465047486313 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:06 INFO - PROCESS | 2127 | 1465047486411 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 121 (0x128a4b000) [pid = 2127] [serial = 2206] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 120 (0x1233b4c00) [pid = 2127] [serial = 2191] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 119 (0x124e96400) [pid = 2127] [serial = 2194] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 118 (0x1233e1c00) [pid = 2127] [serial = 2192] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x1185b9000) [pid = 2127] [serial = 2182] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x1185d7800) [pid = 2127] [serial = 2183] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x1190f3000) [pid = 2127] [serial = 2185] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x119958c00) [pid = 2127] [serial = 2186] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x116a68400) [pid = 2127] [serial = 2179] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x11812ec00) [pid = 2127] [serial = 2180] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x1168aa800) [pid = 2127] [serial = 2174] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x1161a5000) [pid = 2127] [serial = 2173] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x118315400) [pid = 2127] [serial = 2177] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x12704cc00) [pid = 2127] [serial = 2197] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x11829a400) [pid = 2127] [serial = 2176] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x11a107000) [pid = 2127] [serial = 2188] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x1185b6800) [pid = 2127] [serial = 2171] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x125dd9800) [pid = 2127] [serial = 2195] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 103 (0x127539c00) [pid = 2127] [serial = 2204] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 102 (0x127511400) [pid = 2127] [serial = 2198] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 101 (0x128c02800) [pid = 2127] [serial = 2207] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 100 (0x118318800) [pid = 2127] [serial = 2200] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 99 (0x119f66400) [pid = 2127] [serial = 2201] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 98 (0x126d96c00) [pid = 2127] [serial = 2203] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | --DOMWINDOW == 97 (0x121611800) [pid = 2127] [serial = 2189] [outer = 0x0] [url = about:blank] 06:38:06 INFO - PROCESS | 2127 | 1465047486483 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 2127 | 1465047486484 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:06 INFO - PROCESS | 2127 | ++DOCSHELL 0x119573000 == 33 [pid = 2127] [id = 765] 06:38:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 98 (0x116a68400) [pid = 2127] [serial = 2293] [outer = 0x0] 06:38:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 99 (0x11829a400) [pid = 2127] [serial = 2294] [outer = 0x116a68400] 06:38:06 INFO - PROCESS | 2127 | 1465047486510 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 2127 | ++DOMWINDOW == 100 (0x1233bbc00) [pid = 2127] [serial = 2295] [outer = 0x116a68400] 06:38:06 INFO - PROCESS | 2127 | 1465047486790 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"]]]}] 06:38:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:38:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:38:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:38:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:38:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:38:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:38:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:38:06 INFO - TEST-OK | /FileAPI/historical.html | took 521ms 06:38:06 INFO - PROCESS | 2127 | 1465047486831 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 2127 | 1465047486833 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:38:06 INFO - TEST-START | /FileAPI/idlharness.html 06:38:06 INFO - PROCESS | 2127 | 1465047486836 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 2127 | 1465047486843 Marionette TRACE conn2 <- [1,3026,null,{}] 06:38:06 INFO - PROCESS | 2127 | 1465047486850 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}] 06:38:06 INFO - PROCESS | 2127 | 1465047486853 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:06 INFO - PROCESS | 2127 | 1465047486969 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:38:07 INFO - PROCESS | 2127 | 1465047487032 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 2127 | 1465047487033 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x128a88800 == 34 [pid = 2127] [id = 766] 06:38:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 101 (0x124e9a800) [pid = 2127] [serial = 2296] [outer = 0x0] 06:38:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 102 (0x125770000) [pid = 2127] [serial = 2297] [outer = 0x124e9a800] 06:38:07 INFO - PROCESS | 2127 | 1465047487058 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 103 (0x127539c00) [pid = 2127] [serial = 2298] [outer = 0x124e9a800] 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:38:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:38:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:38:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:38:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:38:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:38:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:38:07 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 06:38:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:38:07 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 06:38:07 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 06:38:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:38:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:38:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:38:07 INFO - PROCESS | 2127 | 1465047487554 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:38:07 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 06:38:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:38:07 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 06:38:07 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 06:38:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:38:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:38:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:38:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:38:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:38:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:38:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 744ms 06:38:07 INFO - TEST-START | /FileAPI/idlharness.worker 06:38:07 INFO - PROCESS | 2127 | 1465047487580 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 2127 | 1465047487582 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:38:07 INFO - PROCESS | 2127 | 1465047487584 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 2127 | 1465047487585 Marionette TRACE conn2 <- [1,3030,null,{}] 06:38:07 INFO - PROCESS | 2127 | 1465047487587 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}] 06:38:07 INFO - PROCESS | 2127 | 1465047487589 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:07 INFO - PROCESS | 2127 | 1465047487677 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:38:07 INFO - PROCESS | 2127 | 1465047487681 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 2127 | 1465047487682 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:07 INFO - PROCESS | 2127 | ++DOCSHELL 0x128b97800 == 35 [pid = 2127] [id = 767] 06:38:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 104 (0x128e44400) [pid = 2127] [serial = 2299] [outer = 0x0] 06:38:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x12be53000) [pid = 2127] [serial = 2300] [outer = 0x128e44400] 06:38:07 INFO - PROCESS | 2127 | 1465047487715 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x12be7f000) [pid = 2127] [serial = 2301] [outer = 0x128e44400] 06:38:07 INFO - PROCESS | 2127 | [2127] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:08 INFO - PROCESS | 2127 | 1465047488339 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:38:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:38:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:38:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:38:08 INFO - {} 06:38:08 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 06:38:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:38:08 INFO - {} 06:38:08 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 - {} 06:38:08 INFO - {} 06:38:08 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 06:38:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:38:08 INFO - {} 06:38:08 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 06:38:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:38:08 INFO - {} 06:38:08 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 - {} 06:38:08 INFO - {} 06:38:08 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 06:38:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:38:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:38:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 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 06:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 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 06:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 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 06:38:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 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 06:38:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:38:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:38:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:38:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:38:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:38:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:38:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:38:08 INFO - {} 06:38:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 784ms 06:38:08 INFO - PROCESS | 2127 | 1465047488369 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 2127 | 1465047488370 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:38:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:38:08 INFO - PROCESS | 2127 | 1465047488372 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 2127 | 1465047488373 Marionette TRACE conn2 <- [1,3034,null,{}] 06:38:08 INFO - PROCESS | 2127 | 1465047488375 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}] 06:38:08 INFO - PROCESS | 2127 | 1465047488377 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:08 INFO - PROCESS | 2127 | 1465047488502 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:38:08 INFO - PROCESS | 2127 | 1465047488516 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 2127 | 1465047488521 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:08 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca7b800 == 36 [pid = 2127] [id = 768] 06:38:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x12088d800) [pid = 2127] [serial = 2302] [outer = 0x0] 06:38:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x12088f400) [pid = 2127] [serial = 2303] [outer = 0x12088d800] 06:38:08 INFO - PROCESS | 2127 | 1465047488553 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x120896c00) [pid = 2127] [serial = 2304] [outer = 0x12088d800] 06:38:08 INFO - PROCESS | 2127 | 1465047488905 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]]]}] 06:38:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:38:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 569ms 06:38:08 INFO - PROCESS | 2127 | 1465047488947 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 2127 | 1465047488948 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:38:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:38:08 INFO - PROCESS | 2127 | 1465047488950 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 2127 | 1465047488951 Marionette TRACE conn2 <- [1,3038,null,{}] 06:38:08 INFO - PROCESS | 2127 | 1465047488953 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}] 06:38:08 INFO - PROCESS | 2127 | 1465047488955 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:09 INFO - PROCESS | 2127 | 1465047489067 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:38:09 INFO - PROCESS | 2127 | 1465047489107 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 2127 | 1465047489109 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x1191c1000 == 37 [pid = 2127] [id = 769] 06:38:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x1125df000) [pid = 2127] [serial = 2305] [outer = 0x0] 06:38:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x1125ea000) [pid = 2127] [serial = 2306] [outer = 0x1125df000] 06:38:09 INFO - PROCESS | 2127 | 1465047489133 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x120898000) [pid = 2127] [serial = 2307] [outer = 0x1125df000] 06:38:09 INFO - PROCESS | 2127 | 1465047489414 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"]]]}] 06:38:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:38:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:38:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 06:38:09 INFO - PROCESS | 2127 | 1465047489419 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 2127 | 1465047489420 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:38:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:38:09 INFO - PROCESS | 2127 | 1465047489430 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 2127 | 1465047489431 Marionette TRACE conn2 <- [1,3042,null,{}] 06:38:09 INFO - PROCESS | 2127 | 1465047489433 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}] 06:38:09 INFO - PROCESS | 2127 | 1465047489434 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:09 INFO - PROCESS | 2127 | 1465047489549 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:38:09 INFO - PROCESS | 2127 | 1465047489560 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 2127 | 1465047489561 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:09 INFO - PROCESS | 2127 | ++DOCSHELL 0x135338000 == 38 [pid = 2127] [id = 770] 06:38:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x12089a800) [pid = 2127] [serial = 2308] [outer = 0x0] 06:38:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x12be76000) [pid = 2127] [serial = 2309] [outer = 0x12089a800] 06:38:09 INFO - PROCESS | 2127 | 1465047489584 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x1353db000) [pid = 2127] [serial = 2310] [outer = 0x12089a800] 06:38:10 INFO - PROCESS | 2127 | 1465047490004 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]]]}] 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:38:10 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. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:38:10 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'.) 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:38:10 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. 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:38:10 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. 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:38:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:38:10 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. 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:38:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:38:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:38:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:38:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 634ms 06:38:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:38:10 INFO - PROCESS | 2127 | 1465047490065 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 2127 | 1465047490067 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:38:10 INFO - PROCESS | 2127 | 1465047490069 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 2127 | 1465047490070 Marionette TRACE conn2 <- [1,3046,null,{}] 06:38:10 INFO - PROCESS | 2127 | 1465047490078 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}] 06:38:10 INFO - PROCESS | 2127 | 1465047490079 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:10 INFO - PROCESS | 2127 | 1465047490189 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:38:10 INFO - PROCESS | 2127 | 1465047490235 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 2127 | 1465047490236 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x135284800 == 39 [pid = 2127] [id = 771] 06:38:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x135297c00) [pid = 2127] [serial = 2311] [outer = 0x0] 06:38:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x12ae17000) [pid = 2127] [serial = 2312] [outer = 0x135297c00] 06:38:10 INFO - PROCESS | 2127 | 1465047490259 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x1352a1400) [pid = 2127] [serial = 2313] [outer = 0x135297c00] 06:38:10 INFO - PROCESS | 2127 | [2127] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x12a908800) [pid = 2127] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x129647800) [pid = 2127] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x12a9df000) [pid = 2127] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x127503400) [pid = 2127] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x112e90c00) [pid = 2127] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x113da2800) [pid = 2127] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x12948c400) [pid = 2127] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x118786000) [pid = 2127] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x116199400) [pid = 2127] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x1185b8000) [pid = 2127] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x121606000) [pid = 2127] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x127053800) [pid = 2127] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x12bab1400) [pid = 2127] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:38:10 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x12be77800) [pid = 2127] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:38:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:38:10 INFO - {} 06:38:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 667ms 06:38:10 INFO - PROCESS | 2127 | 1465047490735 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:38:10 INFO - PROCESS | 2127 | 1465047490739 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 2127 | 1465047490740 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:38:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:38:10 INFO - PROCESS | 2127 | 1465047490742 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 2127 | 1465047490743 Marionette TRACE conn2 <- [1,3050,null,{}] 06:38:10 INFO - PROCESS | 2127 | 1465047490746 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}] 06:38:10 INFO - PROCESS | 2127 | 1465047490747 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:10 INFO - PROCESS | 2127 | 1465047490835 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:38:10 INFO - PROCESS | 2127 | 1465047490858 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 2127 | 1465047490859 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:10 INFO - PROCESS | 2127 | ++DOCSHELL 0x124821000 == 40 [pid = 2127] [id = 772] 06:38:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x116199400) [pid = 2127] [serial = 2314] [outer = 0x0] 06:38:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x11877ec00) [pid = 2127] [serial = 2315] [outer = 0x116199400] 06:38:10 INFO - PROCESS | 2127 | 1465047490883 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x1352a2800) [pid = 2127] [serial = 2316] [outer = 0x116199400] 06:38:11 INFO - PROCESS | 2127 | 1465047491212 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]]]}] 06:38:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:38:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:38:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:38:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:38:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 519ms 06:38:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:38:11 INFO - PROCESS | 2127 | 1465047491262 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 2127 | 1465047491264 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:38:11 INFO - PROCESS | 2127 | 1465047491267 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 2127 | 1465047491269 Marionette TRACE conn2 <- [1,3054,null,{}] 06:38:11 INFO - PROCESS | 2127 | 1465047491273 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}] 06:38:11 INFO - PROCESS | 2127 | 1465047491274 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:11 INFO - PROCESS | 2127 | 1465047491455 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:38:11 INFO - PROCESS | 2127 | 1465047491463 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 2127 | 1465047491465 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:11 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d886000 == 41 [pid = 2127] [id = 773] 06:38:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x1352a3800) [pid = 2127] [serial = 2317] [outer = 0x0] 06:38:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x1352a9c00) [pid = 2127] [serial = 2318] [outer = 0x1352a3800] 06:38:11 INFO - PROCESS | 2127 | 1465047491510 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x1353e0800) [pid = 2127] [serial = 2319] [outer = 0x1352a3800] 06:38:12 INFO - PROCESS | 2127 | 1465047491994 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"]]]}] 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:38:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:12 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" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:12 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" 06:38:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:38:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 789ms 06:38:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:38:12 INFO - PROCESS | 2127 | 1465047492056 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 2127 | 1465047492060 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:38:12 INFO - PROCESS | 2127 | 1465047492063 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 2127 | 1465047492065 Marionette TRACE conn2 <- [1,3058,null,{}] 06:38:12 INFO - PROCESS | 2127 | 1465047492067 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}] 06:38:12 INFO - PROCESS | 2127 | 1465047492069 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:12 INFO - PROCESS | 2127 | 1465047492200 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:38:12 INFO - PROCESS | 2127 | 1465047492210 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 2127 | 1465047492211 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x1208c7800 == 42 [pid = 2127] [id = 774] 06:38:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x135ac7400) [pid = 2127] [serial = 2320] [outer = 0x0] 06:38:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x135aca000) [pid = 2127] [serial = 2321] [outer = 0x135ac7400] 06:38:12 INFO - PROCESS | 2127 | 1465047492236 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x12f023400) [pid = 2127] [serial = 2322] [outer = 0x135ac7400] 06:38:12 INFO - PROCESS | 2127 | 1465047492581 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]]]}] 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:38:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:38:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:38:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:38:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:38:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:38:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 571ms 06:38:12 INFO - PROCESS | 2127 | 1465047492720 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 2127 | 1465047492722 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:38:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:38:12 INFO - PROCESS | 2127 | 1465047492726 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 2127 | 1465047492729 Marionette TRACE conn2 <- [1,3062,null,{}] 06:38:12 INFO - PROCESS | 2127 | 1465047492733 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}] 06:38:12 INFO - PROCESS | 2127 | 1465047492735 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:12 INFO - PROCESS | 2127 | 1465047492851 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:38:12 INFO - PROCESS | 2127 | 1465047492957 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 2127 | 1465047492959 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:12 INFO - PROCESS | 2127 | ++DOCSHELL 0x117352800 == 43 [pid = 2127] [id = 775] 06:38:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x1129a0800) [pid = 2127] [serial = 2323] [outer = 0x0] 06:38:12 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x115ea7c00) [pid = 2127] [serial = 2324] [outer = 0x1129a0800] 06:38:12 INFO - PROCESS | 2127 | 1465047492992 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x1180c2800) [pid = 2127] [serial = 2325] [outer = 0x1129a0800] 06:38:13 INFO - PROCESS | 2127 | [2127] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:38:13 INFO - PROCESS | 2127 | 1465047493393 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:38:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:38:13 INFO - {} 06:38:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 672ms 06:38:13 INFO - PROCESS | 2127 | 1465047493399 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:38:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:38:13 INFO - PROCESS | 2127 | 1465047493401 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:38:13 INFO - PROCESS | 2127 | 1465047493405 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 2127 | 1465047493407 Marionette TRACE conn2 <- [1,3066,null,{}] 06:38:13 INFO - PROCESS | 2127 | 1465047493411 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}] 06:38:13 INFO - PROCESS | 2127 | 1465047493413 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:13 INFO - PROCESS | 2127 | 1465047493558 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:38:13 INFO - PROCESS | 2127 | 1465047493635 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 2127 | 1465047493637 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:13 INFO - PROCESS | 2127 | ++DOCSHELL 0x124b67000 == 44 [pid = 2127] [id = 776] 06:38:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x119788000) [pid = 2127] [serial = 2326] [outer = 0x0] 06:38:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x120897400) [pid = 2127] [serial = 2327] [outer = 0x119788000] 06:38:13 INFO - PROCESS | 2127 | 1465047493668 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x1233b5000) [pid = 2127] [serial = 2328] [outer = 0x119788000] 06:38:14 INFO - PROCESS | 2127 | 1465047494043 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]]]}] 06:38:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:38:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:38:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:38:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:38:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:38:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:38:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:38:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 06:38:14 INFO - PROCESS | 2127 | 1465047494079 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 2127 | 1465047494081 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:38:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:38:14 INFO - PROCESS | 2127 | 1465047494083 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 2127 | 1465047494084 Marionette TRACE conn2 <- [1,3070,null,{}] 06:38:14 INFO - PROCESS | 2127 | 1465047494088 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}] 06:38:14 INFO - PROCESS | 2127 | 1465047494091 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:14 INFO - PROCESS | 2127 | 1465047494204 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:38:14 INFO - PROCESS | 2127 | 1465047494323 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 2127 | 1465047494325 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x128bad800 == 45 [pid = 2127] [id = 777] 06:38:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x12733c000) [pid = 2127] [serial = 2329] [outer = 0x0] 06:38:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 121 (0x127543800) [pid = 2127] [serial = 2330] [outer = 0x12733c000] 06:38:14 INFO - PROCESS | 2127 | 1465047494358 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 122 (0x128a39c00) [pid = 2127] [serial = 2331] [outer = 0x12733c000] 06:38:14 INFO - PROCESS | 2127 | 1465047494732 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]]]}] 06:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:38:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:38:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 06:38:14 INFO - PROCESS | 2127 | 1465047494753 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 2127 | 1465047494754 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:38:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:38:14 INFO - PROCESS | 2127 | 1465047494757 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 2127 | 1465047494758 Marionette TRACE conn2 <- [1,3074,null,{}] 06:38:14 INFO - PROCESS | 2127 | 1465047494761 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}] 06:38:14 INFO - PROCESS | 2127 | 1465047494762 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:14 INFO - PROCESS | 2127 | 1465047494874 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:38:14 INFO - PROCESS | 2127 | 1465047494981 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 2127 | 1465047494983 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:14 INFO - PROCESS | 2127 | ++DOCSHELL 0x12ca78800 == 46 [pid = 2127] [id = 778] 06:38:14 INFO - PROCESS | 2127 | ++DOMWINDOW == 123 (0x128a41800) [pid = 2127] [serial = 2332] [outer = 0x0] 06:38:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 124 (0x128a4d800) [pid = 2127] [serial = 2333] [outer = 0x128a41800] 06:38:15 INFO - PROCESS | 2127 | 1465047495012 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 125 (0x12a7ed000) [pid = 2127] [serial = 2334] [outer = 0x128a41800] 06:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:38:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:38:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 06:38:15 INFO - PROCESS | 2127 | 1465047495424 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]]]}] 06:38:15 INFO - PROCESS | 2127 | 1465047495430 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 2127 | 1465047495432 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:38:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:38:15 INFO - PROCESS | 2127 | 1465047495436 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 2127 | 1465047495438 Marionette TRACE conn2 <- [1,3078,null,{}] 06:38:15 INFO - PROCESS | 2127 | 1465047495442 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}] 06:38:15 INFO - PROCESS | 2127 | 1465047495444 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:15 INFO - PROCESS | 2127 | 1465047495536 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:38:15 INFO - PROCESS | 2127 | 1465047495647 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 2127 | 1465047495649 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:15 INFO - PROCESS | 2127 | ++DOCSHELL 0x12d38c800 == 47 [pid = 2127] [id = 779] 06:38:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 126 (0x128a41c00) [pid = 2127] [serial = 2335] [outer = 0x0] 06:38:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 127 (0x12baac400) [pid = 2127] [serial = 2336] [outer = 0x128a41c00] 06:38:15 INFO - PROCESS | 2127 | 1465047495704 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 2127 | ++DOMWINDOW == 128 (0x12be5f400) [pid = 2127] [serial = 2337] [outer = 0x128a41c00] 06:38:16 INFO - PROCESS | 2127 | 1465047496162 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] 06:38:16 INFO - PROCESS | 2127 | 1465047496277 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:38:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:38:16 INFO - PROCESS | 2127 | 1465047496283 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 2127 | 1465047496285 Marionette TRACE conn2 <- [1,3082,null,{}] 06:38:16 INFO - PROCESS | 2127 | 1465047496289 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}] 06:38:16 INFO - PROCESS | 2127 | 1465047496295 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:16 INFO - PROCESS | 2127 | 1465047496437 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:38:16 INFO - PROCESS | 2127 | 1465047496547 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 2127 | 1465047496549 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:16 INFO - PROCESS | 2127 | ++DOCSHELL 0x12da65800 == 48 [pid = 2127] [id = 780] 06:38:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 129 (0x12c96e400) [pid = 2127] [serial = 2338] [outer = 0x0] 06:38:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 130 (0x12c979400) [pid = 2127] [serial = 2339] [outer = 0x12c96e400] 06:38:16 INFO - PROCESS | 2127 | 1465047496579 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 2127 | ++DOMWINDOW == 131 (0x12cf58000) [pid = 2127] [serial = 2340] [outer = 0x12c96e400] 06:38:16 INFO - PROCESS | 2127 | 1465047496964 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]]]}] 06:38:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:38:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:38:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:38:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 722ms 06:38:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:38:17 INFO - PROCESS | 2127 | 1465047497004 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 2127 | 1465047497006 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:38:17 INFO - PROCESS | 2127 | 1465047497008 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 2127 | 1465047497010 Marionette TRACE conn2 <- [1,3086,null,{}] 06:38:17 INFO - PROCESS | 2127 | 1465047497013 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}] 06:38:17 INFO - PROCESS | 2127 | 1465047497014 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:17 INFO - PROCESS | 2127 | 1465047497148 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:38:17 INFO - PROCESS | 2127 | 1465047497540 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 2127 | 1465047497542 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:17 INFO - PROCESS | 2127 | ++DOCSHELL 0x120860000 == 49 [pid = 2127] [id = 781] 06:38:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 132 (0x115ea8800) [pid = 2127] [serial = 2341] [outer = 0x0] 06:38:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 133 (0x1182a4c00) [pid = 2127] [serial = 2342] [outer = 0x115ea8800] 06:38:17 INFO - PROCESS | 2127 | 1465047497591 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 2127 | ++DOMWINDOW == 134 (0x119780000) [pid = 2127] [serial = 2343] [outer = 0x115ea8800] 06:38:17 INFO - PROCESS | 2127 | 1465047497982 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:38:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1021ms 06:38:18 INFO - PROCESS | 2127 | 1465047498031 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:38:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:38:18 INFO - PROCESS | 2127 | 1465047498033 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:38:18 INFO - PROCESS | 2127 | 1465047498036 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 2127 | 1465047498037 Marionette TRACE conn2 <- [1,3090,null,{}] 06:38:18 INFO - PROCESS | 2127 | 1465047498049 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}] 06:38:18 INFO - PROCESS | 2127 | 1465047498052 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:18 INFO - PROCESS | 2127 | 1465047498187 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:38:18 INFO - PROCESS | 2127 | 1465047498305 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 2127 | 1465047498307 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x116ab8800 == 50 [pid = 2127] [id = 782] 06:38:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 135 (0x1125e4c00) [pid = 2127] [serial = 2344] [outer = 0x0] 06:38:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 136 (0x11a1a5c00) [pid = 2127] [serial = 2345] [outer = 0x1125e4c00] 06:38:18 INFO - PROCESS | 2127 | 1465047498338 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 137 (0x124892800) [pid = 2127] [serial = 2346] [outer = 0x1125e4c00] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x12d886000 == 49 [pid = 2127] [id = 773] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x124821000 == 48 [pid = 2127] [id = 772] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x135284800 == 47 [pid = 2127] [id = 771] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x135338000 == 46 [pid = 2127] [id = 770] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x1191c1000 == 45 [pid = 2127] [id = 769] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x12ca7b800 == 44 [pid = 2127] [id = 768] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 136 (0x116611800) [pid = 2127] [serial = 2227] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 135 (0x11831d800) [pid = 2127] [serial = 2212] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 134 (0x12936b400) [pid = 2127] [serial = 2224] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 133 (0x128d0b000) [pid = 2127] [serial = 2221] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 132 (0x11995c400) [pid = 2127] [serial = 2215] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 131 (0x124f49c00) [pid = 2127] [serial = 2218] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 130 (0x12be5a800) [pid = 2127] [serial = 2268] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 129 (0x1185b7000) [pid = 2127] [serial = 2271] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x128b97800 == 43 [pid = 2127] [id = 767] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x128a88800 == 42 [pid = 2127] [id = 766] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x119573000 == 41 [pid = 2127] [id = 765] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x1236c0000 == 40 [pid = 2127] [id = 764] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x119b83800 == 39 [pid = 2127] [id = 763] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x12c2f8800 == 38 [pid = 2127] [id = 761] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x128b90000 == 37 [pid = 2127] [id = 760] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x12347f000 == 36 [pid = 2127] [id = 759] 06:38:18 INFO - PROCESS | 2127 | --DOCSHELL 0x11276f000 == 35 [pid = 2127] [id = 758] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 128 (0x12a90f000) [pid = 2127] [serial = 2253] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 127 (0x12a7f6400) [pid = 2127] [serial = 2251] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 126 (0x12a7ed800) [pid = 2127] [serial = 2250] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 125 (0x12a9eb800) [pid = 2127] [serial = 2256] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 124 (0x12ae20800) [pid = 2127] [serial = 2259] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 123 (0x1185b2800) [pid = 2127] [serial = 2262] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 122 (0x12ae1a800) [pid = 2127] [serial = 2257] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 121 (0x1168abc00) [pid = 2127] [serial = 2231] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 120 (0x113f11400) [pid = 2127] [serial = 2230] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 119 (0x129490000) [pid = 2127] [serial = 2247] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 118 (0x1237d6c00) [pid = 2127] [serial = 2241] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 117 (0x11765a800) [pid = 2127] [serial = 2233] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 116 (0x1185ba800) [pid = 2127] [serial = 2234] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 115 (0x1195c2000) [pid = 2127] [serial = 2236] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 114 (0x119c6f400) [pid = 2127] [serial = 2239] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 113 (0x12160e800) [pid = 2127] [serial = 2237] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 112 (0x12936e800) [pid = 2127] [serial = 2245] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 111 (0x128c07c00) [pid = 2127] [serial = 2244] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 110 (0x12bc3a400) [pid = 2127] [serial = 2265] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 109 (0x12be55800) [pid = 2127] [serial = 2266] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 108 (0x12baaf400) [pid = 2127] [serial = 2260] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 107 (0x12753c400) [pid = 2127] [serial = 2263] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 106 (0x12733ac00) [pid = 2127] [serial = 2242] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 105 (0x12a9de400) [pid = 2127] [serial = 2254] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | --DOMWINDOW == 104 (0x129627800) [pid = 2127] [serial = 2248] [outer = 0x0] [url = about:blank] 06:38:18 INFO - PROCESS | 2127 | 1465047498760 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:38:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:38:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 731ms 06:38:18 INFO - PROCESS | 2127 | 1465047498769 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 2127 | 1465047498772 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:38:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:38:18 INFO - PROCESS | 2127 | 1465047498774 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 2127 | 1465047498775 Marionette TRACE conn2 <- [1,3094,null,{}] 06:38:18 INFO - PROCESS | 2127 | 1465047498778 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}] 06:38:18 INFO - PROCESS | 2127 | 1465047498779 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:18 INFO - PROCESS | 2127 | 1465047498871 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:38:18 INFO - PROCESS | 2127 | 1465047498876 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 2127 | 1465047498877 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:18 INFO - PROCESS | 2127 | ++DOCSHELL 0x1191c9000 == 36 [pid = 2127] [id = 783] 06:38:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 105 (0x1180c6800) [pid = 2127] [serial = 2347] [outer = 0x0] 06:38:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 106 (0x1233bc400) [pid = 2127] [serial = 2348] [outer = 0x1180c6800] 06:38:18 INFO - PROCESS | 2127 | 1465047498903 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 2127 | ++DOMWINDOW == 107 (0x125704000) [pid = 2127] [serial = 2349] [outer = 0x1180c6800] 06:38:19 INFO - PROCESS | 2127 | 1465047499275 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:38:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:38:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 521ms 06:38:19 INFO - PROCESS | 2127 | 1465047499296 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 2127 | 1465047499297 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:38:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:38:19 INFO - PROCESS | 2127 | 1465047499303 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 2127 | 1465047499307 Marionette TRACE conn2 <- [1,3098,null,{}] 06:38:19 INFO - PROCESS | 2127 | 1465047499342 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}] 06:38:19 INFO - PROCESS | 2127 | 1465047499345 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:19 INFO - PROCESS | 2127 | 1465047499437 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:38:19 INFO - PROCESS | 2127 | 1465047499442 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 2127 | 1465047499443 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x125754000 == 37 [pid = 2127] [id = 784] 06:38:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 108 (0x126fc9400) [pid = 2127] [serial = 2350] [outer = 0x0] 06:38:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 109 (0x128a33800) [pid = 2127] [serial = 2351] [outer = 0x126fc9400] 06:38:19 INFO - PROCESS | 2127 | 1465047499469 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 110 (0x128c0bc00) [pid = 2127] [serial = 2352] [outer = 0x126fc9400] 06:38:19 INFO - PROCESS | 2127 | 1465047499812 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]]]}] 06:38:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:38:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:38:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 552ms 06:38:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:38:19 INFO - PROCESS | 2127 | 1465047499851 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 2127 | 1465047499853 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:38:19 INFO - PROCESS | 2127 | 1465047499863 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 2127 | 1465047499864 Marionette TRACE conn2 <- [1,3102,null,{}] 06:38:19 INFO - PROCESS | 2127 | 1465047499873 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}] 06:38:19 INFO - PROCESS | 2127 | 1465047499875 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:19 INFO - PROCESS | 2127 | 1465047499965 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:38:19 INFO - PROCESS | 2127 | 1465047499969 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 2127 | 1465047499970 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:19 INFO - PROCESS | 2127 | ++DOCSHELL 0x128b88000 == 38 [pid = 2127] [id = 785] 06:38:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 111 (0x12939ec00) [pid = 2127] [serial = 2353] [outer = 0x0] 06:38:19 INFO - PROCESS | 2127 | ++DOMWINDOW == 112 (0x12948bc00) [pid = 2127] [serial = 2354] [outer = 0x12939ec00] 06:38:19 INFO - PROCESS | 2127 | 1465047499995 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 113 (0x129624400) [pid = 2127] [serial = 2355] [outer = 0x12939ec00] 06:38:20 INFO - PROCESS | 2127 | 1465047500325 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:38:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:38:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 482ms 06:38:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:38:20 INFO - PROCESS | 2127 | 1465047500338 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 2127 | 1465047500339 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:38:20 INFO - PROCESS | 2127 | 1465047500343 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 2127 | 1465047500345 Marionette TRACE conn2 <- [1,3106,null,{}] 06:38:20 INFO - PROCESS | 2127 | 1465047500348 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}] 06:38:20 INFO - PROCESS | 2127 | 1465047500349 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:20 INFO - PROCESS | 2127 | 1465047500435 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:38:20 INFO - PROCESS | 2127 | 1465047500438 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 2127 | 1465047500443 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:20 INFO - PROCESS | 2127 | ++DOCSHELL 0x1293c5000 == 39 [pid = 2127] [id = 786] 06:38:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 114 (0x12a7f7800) [pid = 2127] [serial = 2356] [outer = 0x0] 06:38:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 115 (0x12a904400) [pid = 2127] [serial = 2357] [outer = 0x12a7f7800] 06:38:20 INFO - PROCESS | 2127 | 1465047500481 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 2127 | ++DOMWINDOW == 116 (0x12baa8c00) [pid = 2127] [serial = 2358] [outer = 0x12a7f7800] 06:38:20 INFO - PROCESS | 2127 | 1465047500832 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]]]}] 06:38:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:38:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:38:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:38:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 521ms 06:38:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:38:20 INFO - PROCESS | 2127 | 1465047500863 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 2127 | 1465047500865 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:38:20 INFO - PROCESS | 2127 | 1465047500867 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 2127 | 1465047500868 Marionette TRACE conn2 <- [1,3110,null,{}] 06:38:20 INFO - PROCESS | 2127 | 1465047500870 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}] 06:38:20 INFO - PROCESS | 2127 | 1465047500872 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:21 INFO - PROCESS | 2127 | 1465047501016 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:38:21 INFO - PROCESS | 2127 | 1465047501028 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 2127 | 1465047501029 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x12a856000 == 40 [pid = 2127] [id = 787] 06:38:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 117 (0x129622800) [pid = 2127] [serial = 2359] [outer = 0x0] 06:38:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 118 (0x12bab2c00) [pid = 2127] [serial = 2360] [outer = 0x129622800] 06:38:21 INFO - PROCESS | 2127 | 1465047501054 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 119 (0x12be81400) [pid = 2127] [serial = 2361] [outer = 0x129622800] 06:38:21 INFO - PROCESS | 2127 | 1465047501380 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"]]]}] 06:38:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:38:21 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 06:38:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:38:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:38:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:38:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 568ms 06:38:21 INFO - PROCESS | 2127 | 1465047501436 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 2127 | 1465047501437 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:38:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:38:21 INFO - PROCESS | 2127 | 1465047501439 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 2127 | 1465047501440 Marionette TRACE conn2 <- [1,3114,null,{}] 06:38:21 INFO - PROCESS | 2127 | 1465047501442 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}] 06:38:21 INFO - PROCESS | 2127 | 1465047501443 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:21 INFO - PROCESS | 2127 | 1465047501563 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:38:21 INFO - PROCESS | 2127 | 1465047501575 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\", \"099e14f9-6fcd-42a4-b83c-35f0ab5070dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 2127 | 1465047501576 Marionette INFO sendAsync c3f3f8e1-7d0d-6b4a-9476-89527f2959c7 06:38:21 INFO - PROCESS | 2127 | ++DOCSHELL 0x12b3c6000 == 41 [pid = 2127] [id = 788] 06:38:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 120 (0x12c96dc00) [pid = 2127] [serial = 2362] [outer = 0x0] 06:38:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 121 (0x12c972800) [pid = 2127] [serial = 2363] [outer = 0x12c96dc00] 06:38:21 INFO - PROCESS | 2127 | 1465047501599 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 2127 | ++DOMWINDOW == 122 (0x12cf56000) [pid = 2127] [serial = 2364] [outer = 0x12c96dc00] 06:38:21 INFO - PROCESS | 2127 | 1465047501911 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]]]}] 06:38:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:38:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 521ms 06:38:21 INFO - PROCESS | 2127 | 1465047501961 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 2127 | 1465047501962 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:38:23 WARNING - u'runner_teardown' () 06:38:23 INFO - No more tests 06:38:23 INFO - Got 0 unexpected results 06:38:23 INFO - SUITE-END | took 516s 06:38:23 INFO - Closing logging queue 06:38:23 INFO - queue closed 06:38:23 INFO - Return code: 0 06:38:23 WARNING - # TBPL SUCCESS # 06:38:23 INFO - Running post-action listener: _resource_record_post_action 06:38:23 INFO - Running post-run listener: _resource_record_post_run 06:38:24 INFO - Total resource usage - Wall time: 538s; CPU: 57.0%; Read bytes: 684032; Write bytes: 951452672; Read time: 14; Write time: 4892 06:38:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:38:24 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150493696; Write bytes: 146118656; Read time: 13486; Write time: 304 06:38:24 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 602112; Write bytes: 792435712; Read time: 12; Write time: 4545 06:38:24 INFO - Running post-run listener: _upload_blobber_files 06:38:24 INFO - Blob upload gear active. 06:38:24 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:38:24 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 06:38:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:38:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:38:24 INFO - (blobuploader) - INFO - Open directory for files ... 06:38:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:38:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:38:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:38:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:38:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:38:25 INFO - (blobuploader) - INFO - Done attempting. 06:38:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:38:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:38:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:38:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:38:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:38:26 INFO - (blobuploader) - INFO - Done attempting. 06:38:26 INFO - (blobuploader) - INFO - Iteration through files over. 06:38:26 INFO - Return code: 0 06:38:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:38:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:38:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73bbc824895904012f7e8353c4ba041bc8d12a0d68f5ac02e42922a3ded5c1aa4fa3b678d85ee846a2b4ea1682d87d80f6934837525d7f4c449a504eaedc06c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4fa223489713c917f07acf272ac2f0ce975ebd6c9c8bf5b9c76be0317c39444c4d48a0c83034c07eb106a8ccb030a8924f302f1ac9cd0b225e803907a012596"} 06:38:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:38:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:38:26 INFO - Contents: 06:38:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73bbc824895904012f7e8353c4ba041bc8d12a0d68f5ac02e42922a3ded5c1aa4fa3b678d85ee846a2b4ea1682d87d80f6934837525d7f4c449a504eaedc06c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4fa223489713c917f07acf272ac2f0ce975ebd6c9c8bf5b9c76be0317c39444c4d48a0c83034c07eb106a8ccb030a8924f302f1ac9cd0b225e803907a012596"} 06:38:26 INFO - Running post-run listener: copy_logs_to_upload_dir 06:38:26 INFO - Copying logs to upload dir... 06:38:26 INFO - mkdir: /builds/slave/test/build/upload/logs 06:38:27 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=666.024547 ========= master_lag: 0.90 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 6 secs) (at 2016-06-04 06:38:27.945255) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 06:38:27.948989) ========= 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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73bbc824895904012f7e8353c4ba041bc8d12a0d68f5ac02e42922a3ded5c1aa4fa3b678d85ee846a2b4ea1682d87d80f6934837525d7f4c449a504eaedc06c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4fa223489713c917f07acf272ac2f0ce975ebd6c9c8bf5b9c76be0317c39444c4d48a0c83034c07eb106a8ccb030a8924f302f1ac9cd0b225e803907a012596"} build_url:https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012921 build_url: 'https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73bbc824895904012f7e8353c4ba041bc8d12a0d68f5ac02e42922a3ded5c1aa4fa3b678d85ee846a2b4ea1682d87d80f6934837525d7f4c449a504eaedc06c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4fa223489713c917f07acf272ac2f0ce975ebd6c9c8bf5b9c76be0317c39444c4d48a0c83034c07eb106a8ccb030a8924f302f1ac9cd0b225e803907a012596"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cOGAeH6_Tymewfc9sAiAoQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.52 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 06:38:28.485523) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 06:38:28.485848) ========= 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.jTyXUO9Yr6/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.y8ur6Qq08e/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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.005469 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 06:38:28.510632) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-04 06:38:28.510936) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-04 06:38:28.511262) ========= ========= Total master_lag: 1.67 =========